Old Fashioned Porcupine Meatballs

Why You’ll Love This Recipe

Old Fashioned Porcupine Meatballs are a comforting, vintage dish made with ground beef, rice, and a savory tomato-based sauce. The rice expands during cooking, resembling little porcupine quills—hence the name. This one-pan meal is hearty, easy to prepare, and perfect for a cozy family dinner.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

ground beefuncooked white riceonion (finely chopped)eggsgarlic (minced)saltpeppercanned tomato soupwaterWorcestershire sauceparsley (optional, for garnish)

directions

In a large bowl, combine ground beef, uncooked rice, chopped onion, eggs, minced garlic, salt, and pepper. Mix until well combined.

Form the mixture into golf ball-sized meatballs.

In a large skillet or Dutch oven, mix together tomato soup, water, and Worcestershire sauce over medium heat.

Place the meatballs into the sauce in a single layer.

Cover and simmer on low heat for 45-50 minutes, turning meatballs occasionally, until the rice is tender and the meat is cooked through.

Garnish with chopped parsley before serving, if desired.

Servings and timing

This recipe yields approximately 20 meatballs.
Preparation time: 15 minutes
Cooking time: 45-50 minutes
Total time: 1 hour

Variations

Use ground turkey or pork instead of beef for a lighter version.

Add diced bell pepper or celery to the meat mixture for extra texture.

Swap the tomato soup for crushed tomatoes and a splash of cream for a richer sauce.

Bake the meatballs in the oven at 350°F (175°C) in a covered casserole dish for about 1 hour instead of stovetop simmering.

storage/reheating

Store leftover meatballs in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop or in the microwave until warmed through.
For longer storage, freeze cooked meatballs in sauce for up to 2 months. Thaw in the fridge overnight before reheating.

Old Fashioned Porcupine Meatballs

FAQs

Why are they called porcupine meatballs?

The rice in the meatballs expands during cooking and sticks out like little porcupine quills.

Can I use instant rice?

Traditional long-grain white rice is best, but instant rice can be used if adjusted for shorter cooking time.

Do I have to cook the rice before adding it?

No, the rice goes in raw and cooks inside the meatballs as they simmer in the sauce.

Can I make these meatballs ahead of time?

Yes, you can prepare the meatballs a day in advance and store them in the fridge until ready to cook.

Can I make them gluten-free?

Yes, just ensure the tomato soup and Worcestershire sauce are gluten-free.

What should I serve with them?

They pair well with mashed potatoes, crusty bread, or a side of green beans.

Can I bake instead of simmer?

Yes, baking in a covered dish at 350°F for about 1 hour works great.

Why are my meatballs falling apart?

Make sure to mix the ingredients well and avoid over-handling when forming the balls.

Can I double the recipe?

Yes, this recipe scales up easily for larger servings.

Are they spicy?

Not typically, but you can add a pinch of chili flakes if you prefer a kick.

Conclusion

Old Fashioned Porcupine Meatballs are a nostalgic, satisfying meal that brings back the charm of traditional home cooking. With simple pantry ingredients and easy preparation, they make for a reliable dinner that’s both filling and flavorful. A classic recipe worth keeping in your regular rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Old Fashioned Porcupine Meatballs

Old Fashioned Porcupine Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: recipes guru cooking
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Lactose

Description

Old Fashioned Porcupine Meatballs are a nostalgic and hearty dish made with ground beef, rice, and a savory tomato sauce. The rice sticks out from the meatballs as they cook, resembling porcupine quills.


Ingredients

Units Scale
  • 1 lb ground beef
  • 1/2 cup uncooked long-grain white rice
  • 1/3 cup finely chopped onion
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp garlic powder
  • 1 large egg
  • 1 can (15 oz) tomato sauce
  • 1 cup water
  • 1 tbsp Worcestershire sauce
  • 1 tsp Italian seasoning (optional)

Instructions

  1. In a large bowl, mix together ground beef, uncooked rice, chopped onion, salt, pepper, garlic powder, and egg until well combined.
  2. Shape the mixture into 1.5-inch meatballs and set aside.
  3. In a large skillet or Dutch oven, combine tomato sauce, water, Worcestershire sauce, and Italian seasoning. Bring to a simmer over medium heat.
  4. Add the meatballs to the sauce, spooning sauce over them to coat.
  5. Reduce heat to low, cover, and simmer for 45-50 minutes, stirring occasionally, until rice is tender and meatballs are cooked through.
  6. Serve hot, optionally garnished with chopped parsley.

Notes

  • Use lean ground beef to reduce excess fat.
  • Can be made ahead and refrigerated or frozen.
  • Serve with mashed potatoes or steamed vegetables for a complete meal.

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 320
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0.5g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 22g
  • Cholesterol: 90mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *