Old Fashioned Porcupine Meatballs

Why You’ll Love This Recipe

Old Fashioned Porcupine Meatballs are a comforting, retro dish made with ground beef, rice, and seasonings, simmered in a savory tomato sauce. The rice pokes out like little “quills,” giving them their porcupine name. These meatballs are hearty, easy to prepare, and perfect for a cozy family dinner that brings back nostalgic flavors.

ingredients

Old Fashioned Porcupine Meatballs 10 Old Fashioned Porcupine Meatballs are a comforting, retro dish made with ground beef, rice, and seasonings, simmered in a savory tomato sauce. The rice pokes out like little “quills,” giving them their porcupine name. These meatballs are hearty, easy to prepare, and perfect for a cozy family dinner that brings back nostalgic flavors.

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

ground beefuncooked long grain riceoniongarliceggWorcestershire sauceparsleyItalian seasoningblack pepper and saltcanned tomato saucebeef broth

directions

In a large bowl, combine ground beef, uncooked rice, chopped onion, minced garlic, egg, Worcestershire sauce, parsley, Italian seasoning, salt, and pepper.

Mix until well combined but do not overmix.

Form the mixture into small meatballs, about 1 1/2 inches in diameter.

In a large skillet or Dutch oven, mix the tomato sauce and beef broth. Bring to a simmer over medium heat.

Carefully place the meatballs into the sauce. Cover and reduce heat to low.

Simmer gently for 45-60 minutes, turning the meatballs occasionally to ensure even cooking.

Check that the rice inside the meatballs is tender and the meat is fully cooked.

Serve hot with extra sauce spooned over the top.

Servings and timing

Old Fashioned Porcupine Meatballs
Old Fashioned Porcupine Meatballs 11 Old Fashioned Porcupine Meatballs are a comforting, retro dish made with ground beef, rice, and seasonings, simmered in a savory tomato sauce. The rice pokes out like little “quills,” giving them their porcupine name. These meatballs are hearty, easy to prepare, and perfect for a cozy family dinner that brings back nostalgic flavors.

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

Variations

Use ground turkey or chicken for a lighter version.

Add finely chopped bell pepper or celery to the meat mixture for extra flavor and texture.

Stir in a splash of red wine into the sauce for a deeper flavor.

Serve over mashed potatoes or pasta instead of rice.

storage/reheating

Store leftover meatballs in an airtight container in the refrigerator for up to 4 days.
Reheat in a saucepan over medium-low heat until warmed through, or microwave in 30-second intervals.
For longer storage, freeze meatballs with sauce for up to 3 months.

FAQs

Why are they called porcupine meatballs?

Because the rice expands and sticks out of the meatballs during cooking, resembling porcupine quills.

Can I use instant rice?

It’s best to use regular long grain rice; instant rice may become too mushy.

Do I need to cook the rice first?

No, the rice cooks inside the meatballs while they simmer in the sauce.

What type of beef should I use?

Lean ground beef (85-90%) works well to avoid too much grease in the sauce.

Can I bake these instead of simmering?

Yes, place meatballs in a baking dish with the sauce, cover with foil, and bake at 350°F (175°C) for about 1 hour.

Can I make them ahead of time?

Yes, assemble the meatballs and refrigerate them up to a day ahead, then cook as directed.

Do they freeze well?

Absolutely, they freeze well either cooked or uncooked. Thaw overnight before reheating or cooking.

What can I serve them with?

They’re great with mashed potatoes, pasta, or even crusty bread.

Are they spicy?

Not inherently, but you can add red pepper flakes for heat.

Can I double the recipe?

Yes, just be sure to use a large enough pan or cook in batches.

Conclusion

Old Fashioned Porcupine Meatballs are a timeless classic that delivers hearty comfort and flavor in every bite. Perfect for weeknight dinners or nostalgic Sunday suppers, these meatballs are sure to become a family favorite with their satisfying texture and rich, savory sauce.

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: slsrecipes
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings (about 16 meatballs) 1x
  • Category: Entree
  • Method: Baking
  • Cuisine: American
  • Diet: Low Fat

Description

Classic porcupine meatballs made with ground beef and rice, baked in a savory tomato sauce. A comforting, nostalgic dish that’s easy to prepare.


Ingredients

Units Scale
  • 1 1/4 lbs ground beef (85% lean)
  • 2/3 cup uncooked long-grain white rice
  • 1 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp grated onion
  • 1 (10 3/4 oz) can condensed tomato soup
  • 2/3 cup water

Instructions

  1. Preheat oven to 350°F (175°C).
  2. In a large bowl, combine ground beef, rice, salt, pepper, and grated onion.
  3. Form mixture into approximately 16 meatballs.
  4. In a 13×9-inch baking dish, mix together tomato soup and water.
  5. Place meatballs into the sauce mixture in the dish.
  6. Cover with foil and bake for 45-50 minutes until meatballs are cooked through and rice is tender.
  7. Serve hot, optionally over mashed potatoes, rice, or noodles.

Notes

  • Grated or finely chopped onion works equally well.
  • Do not use instant rice as it may become mushy.
  • Leftovers can be stored in the refrigerator for up to 4 days.
  • For a tangy twist, add a splash of Worcestershire sauce to the tomato soup mixture.

Nutrition

  • Serving Size: 4 meatballs
  • Calories: 413
  • Sugar: 6g
  • Sodium: 1246mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 6g
  • Trans Fat: 1g
  • Carbohydrates: 36g
  • Fiber: 1g
  • Protein: 32g
  • Cholesterol: 92mg

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 *