Classic Porcupine Meatballs

Featured in Family Dinner Ideas.

Porcupine meatballs are a nostalgic comfort food that gets its quirky name from rice grains that poke through the meat as they cook, resembling tiny quills. What makes this recipe special is how the uncooked rice cooks right inside the meatballs, absorbing flavors while creating that signature look. The magic happens as they bake slowly in tomato soup, which creates a rich sauce while keeping the meatballs tender. This recipe includes a unique blend of seasonings like poultry seasoning and a pinch of cloves that adds depth without overpowering. It's the kind of dish that's both fun to make and satisfying to eat, perfect for family dinners or meal prep since they freeze beautifully.
Fatiha
Updated on Wed, 09 Apr 2025 11:33:41 GMT
Porcupine Meatballs Pin it
Porcupine Meatballs | zestplate.com

These nostalgic Porcupine Meatballs combine ground beef and uncooked rice into tender, flavorful meatballs that develop a whimsical appearance as they cook. The rice grains poke through the surface like tiny quills, giving the dish its playful name. Simmered in a rich tomato sauce, these meatballs offer the perfect blend of comfort and creativity. This family-friendly recipe transforms simple ingredients into something special, proving that classic comfort food never goes out of style.

Through years of making this dish, I've learned that gentle mixing and proper moisture balance create the perfect texture.

Essential Ingredients Selection

  • Extra lean ground beef prevents greasy sauce
  • Long-grain rice creates ideal "quill" effect
  • Condensed tomato soup provides perfect sauce base
  • Fresh onion adds essential flavor depth

The key is using uncooked rice - it absorbs flavors while creating the signature appearance.

Detailed Cooking Instructions

1. Begin preparation with careful ingredient assembly.
Start with room temperature ground beef for even mixing. Measure rice and rinse to remove excess starch. Finely dice onion into uniform pieces no larger than ¼ inch. In large bowl, combine extra lean ground beef, rinsed uncooked rice, diced onion, poultry seasoning, ground cloves, dried thyme, baking powder, salt, pepper, and milk. Use clean hands to mix gently just until ingredients are evenly distributed - about 1 minute. Overmixing activates meat proteins, resulting in tough meatballs.
2. Shape mixture into uniform meatballs
using wet hands or ice cream scoop for consistency. Each meatball should measure approximately 1.5 inches in diameter, weighing about 2 ounces. Roll gently between palms to form smooth balls. Place shaped meatballs on parchment-lined tray. Prepare 9x13 baking dish by coating with olive oil, ensuring even coverage on bottom and sides.
3. Arrange meatballs in prepared dish,
leaving ½ inch space between each for proper heat circulation. In separate bowl, whisk condensed tomato soup with exactly two cans of water until completely smooth. Pour sauce carefully over meatballs, allowing it to flow between them. Sauce should come halfway up sides of meatballs - add more water if needed.
4. Cover dish tightly with heavy-duty foil,
crimping edges to seal completely. Place in preheated 350°F oven on center rack. Bake covered for exactly 35 minutes. Remove foil carefully, avoiding steam. Continue baking uncovered 30-35 minutes until rice protrudes and sauce bubbles vigorously around edges. Check internal temperature - should register 165°F.
5. Let meatballs rest in dish 10 minutes
before serving. During this time, rice continues absorbing sauce and meatballs set properly. Sauce will thicken slightly. Check for proper "quill" appearance - rice should visibly protrude from surface. Taste and adjust seasoning if needed. Garnish with fresh parsley before serving.
Porcupine Meatballs Recipe Pin it
Porcupine Meatballs Recipe | zestplate.com

Growing up, my grandmother taught me to add a pinch of cloves - it adds subtle warmth that makes these extra special.

Storage Solutions

Store cooled meatballs and sauce in airtight container up to 4 days in refrigerator. When reheating, add splash of water or broth to maintain moisture. For freezing, arrange cooled meatballs in single layer on parchment-lined tray, freeze until solid, then transfer to freezer bags for up to 3 months. Thaw overnight in refrigerator before reheating gently in oven or stovetop.

Porcupine Meatballs Recipe Pin it
Porcupine Meatballs Recipe | zestplate.com

Serving Suggestions

Serve hot over mashed potatoes, buttered egg noodles, or steamed rice to soak up the rich sauce. Pair with steamed vegetables or crisp green salad for balanced meal. For casual entertaining, keep warm in slow cooker on LOW setting. Consider offering extra sauce on side and garnishing with fresh herbs.

Alternative Cooking Methods

Slow Cooker:
Layer meatballs in greased slow cooker, pour sauce over top. Cook on LOW 6-7 hours or HIGH 3-4 hours until rice is tender and protrudes.
Instant Pot:
Brown meatballs using SAUTÉ function. Add sauce, cook HIGH pressure 15 minutes, natural release 10 minutes.
Stovetop:
Brown meatballs in large Dutch oven, add sauce, simmer covered 45-60 minutes until done.

Make-Ahead Strategies

Form meatballs up to 24 hours ahead, store covered in refrigerator. Mix sauce ingredients separately. When ready to cook, arrange meatballs in baking dish and proceed with recipe. For batch cooking, double recipe but use two separate baking dishes for even cooking.

Easy Porcupine Meatballs Recipe Pin it
Easy Porcupine Meatballs Recipe | zestplate.com

Frequently Asked Questions

→ Why are they called porcupine meatballs?
The rice pokes through the meat as it cooks, resembling porcupine quills
→ Can I use ground turkey instead?
Yes, though the meatballs might be slightly less tender than with beef
→ Why rinse the rice first?
Rinsing removes excess starch and helps the rice cook properly inside the meatballs
→ Can I freeze these?
Yes, they freeze well in their sauce for up to 3 months
→ Why is the mixture so soft?
The soft mixture is normal - they'll firm up as they cook

Classic Porcupine Meatballs

Hearty beef meatballs with rice that pokes through like quills, simmered in rich tomato sauce!

Prep Time
15 Minutes
Cook Time
70 Minutes
Total Time
85 Minutes
By: Fatiha

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings (30 meatballs)

Dietary: Gluten-Free

Ingredients

→ Meatballs

01 1¾ pounds extra lean ground beef
02 1 medium onion, finely chopped
03 ½ cup uncooked long-grain rice
04 1 cup milk
05 1 teaspoon baking powder

→ Seasonings

06 ½ teaspoon poultry seasoning
07 1 pinch ground cloves
08 ½ teaspoon dried thyme
09 2 teaspoon salt
10 ½ teaspoon pepper

→ Sauce and Assembly

11 2 tablespoons olive oil
12 2 cans (10.75 oz each) condensed tomato soup
13 2 cans water (measured using soup can)
14 2 tablespoons parsley, finely chopped

Instructions

Step 01

Preheat oven to 350°F (175°C).

Step 02

Combine all meatball ingredients in a large bowl, mixing well with clean hands. Mixture will be soft.

Step 03

With wet hands, form mixture into about 30 medium-sized meatballs. Place in oiled 9x13 inch casserole dish.

Step 04

Mix tomato soup with water, pour over meatballs. Sprinkle with parsley and cover with foil.

Step 05

Bake covered for 35 minutes, then uncovered for 30-35 minutes until rice pokes through meatballs.

Notes

  1. Use cookie scoop for uniform meatballs
  2. Rinse rice before using
  3. Makes about 30 meatballs

Tools You'll Need

  • 9x13 inch casserole dish
  • Large mixing bowl
  • Aluminum foil

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (milk)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 389
  • Total Fat: 19 g
  • Total Carbohydrate: 24 g
  • Protein: 30 g