Savory Baked Porcupine Meatballs in Tomato Sauce

These tender, rice-filled meatballs are oven-baked in a rich, creamy tomato sauce for a satisfying comfort meal. This recipe delivers a hearty texture and deep flavor that makes it an ideal choice for family dinners.

Recipe image

List of ingredients

  • 1 1/2 cups cooked, cooled wild grain rice blend – provides the characteristic texture
  • 2 pounds 80/20 ground beef – ensures juiciness and flavor
  • 1 XL Egg – acts as the primary binder
  • 1/2 medium onion, minced – adds aromatic depth
  • 1 tablespoon minced garlic – for a pungent, savory note
  • 1 teaspoon parsley – adds a touch of freshness
  • 1 teaspoon oregano – provides earthy herbal flavor
  • 1/2 teaspoon basil – adds a sweet, peppery aromatic
  • 1 teaspoon kosher salt – enhances all other flavors
  • 3/4 teaspoon black pepper – adds a mild spicy kick
  • 2 slices of bread, torn – used for the panade to ensure tenderness
  • 1/4 cup milk – hydrates the bread for the panade
  • 1 23 ounce can condensed tomato soup – creates a creamy sauce base
  • 1 cup beef stock or water – adjusts the consistency of the sauce
  • 8 ounces tomato paste – adds depth and richness to the sauce
  • 1 teaspoon garlic powder – reinforces the garlic flavor in the sauce
  • 1 teaspoon parsley – for herbal balance in the sauce
  • 1/2 teaspoon basil – for a consistent herb profile
  • 1/2 teaspoon kosher salt – to season the sauce properly
  • 1/2 teaspoon black pepper – for a balanced sauce heat

step-by-step instructions

  1. Prepare the sauce: Preheat your oven to 350F. In a mixing bowl, combine the condensed tomato soup, beef stock or water, tomato paste, garlic powder, parsley, basil, salt, and pepper, then whisk until smooth and set aside.
  2. Create the panade: Place the torn bread and milk in a small bowl and press down gently. Allow this mixture to soak for approximately 5 minutes until the bread is fully saturated.
  3. Mix the meatball base: In a large bowl, combine the ground beef, egg, minced onion, minced garlic, parsley, oregano, basil, salt, and pepper. Add the soaked panade mixture to the bowl.
  4. Combine ingredients: Gently mix the ingredients by hand just until combined. Be careful not to overwork the meat, as the mixture should remain wet and soft while still holding its shape.
  5. Shape the meatballs: Use a large cookie scoop to portion the meat into 2-inch round balls. Wet your hands with water frequently to prevent the meat from sticking to your skin.
  6. Arrange in pan: Place the shaped meatballs into a 3-4 quart baking dish or a 9×13 inch baking pan. The meatballs can touch each other without issue.
  7. Assemble for baking: Pour the prepared tomato sauce evenly over the top of the meatballs in the baking dish.
  8. Initial bake: Cover the pan tightly with aluminum foil. Bake in the preheated oven for 30 minutes.
  9. Final caramelization: Carefully remove the foil cover. Continue baking for another 20-25 minutes, or until a meat thermometer indicates an internal temperature of 165F.
  10. Rest and serve: Remove the pan from the oven and let the meatballs rest for a few minutes before plating to allow the juices to redistribute.

Expert Cooking Techniques

Prevent Overworking the Meat

When mixing the beef and rice, use a light touch. Over-mixing the meat proteins can lead to a dense, rubbery texture rather than a tender bite. Mix only until the ingredients are just incorporated.

Maintain Damp Hands for Shaping

Keeping your hands wet is the most effective way to handle sticky meatball mixtures. Dip your fingers in water every few meatballs to ensure a smooth surface and prevent the meat from clinging to your palms.

Ensure Uniform Size with a Scoop

Using a large cookie scoop ensures every meatball is the same volume. This is critical for even cooking, preventing smaller balls from drying out while larger ones remain undercooked.

Verify Internal Temperature

Always use a digital meat thermometer to check the center of the largest meatball. Reaching 165F ensures the meat is safe to eat while preventing overcooking that would lead to dryness.

Ingredient Substitutions and Alternatives

Replacing the Egg Binder

If you cannot use eggs, try using aquafaba or a flax seed meal slurry. Mix one tablespoon of ground flaxseed with three tablespoons of water and let it sit for five minutes before adding it to the beef.

Leaner Protein Options

Ground turkey or ground chicken can be used as a substitute for beef. Since these meats are leaner, check the internal temperature 10-15 minutes earlier than the beef version to avoid overcooking.

Gluten-Free Panade Options

Substitute the white bread with gluten-free bread or a small amount of almond flour mixed with milk. This maintains the moisture-retaining properties of the panade without using wheat.

Alternative Grain Choices

While wild grain rice is traditional, you can use cooked long-grain white rice or brown rice. For a lower-carb version, cooked riced cauliflower works well, though it may release more moisture.

Serving and Pairing Ideas

Classic Starchy Accompaniments

These meatballs pair exceptionally well with creamy mashed potatoes or mashed cauliflower. The rich tomato sauce acts as a gravy that complements the mild flavor of the potatoes.

Meatball Slider Presentation

Shape the meatballs smaller to fit into Hawaiian sweet rolls. Add a slice of provolone or mozzarella cheese to the bottom of the roll and toast the buns with butter for a party appetizer.

Hearty Meatball Bowls

Create a meal bowl by placing a scoop of mashed potatoes or wide egg noodles at the bottom. Top with several meatballs and a generous ladle of the tomato sauce, finishing with garlic bread on the side.

Charcuterie Board Style

Serve mini-meatballs on a platter with a central bowl of the sauce for dipping. Surround the meatballs with toasted garlic crostini and cubes of microbial-rennet cheese for a sophisticated spread.

Storage and Preservation

Refrigerating Leftovers

Store any remaining meatballs and sauce in an airtight lidded container. They will remain fresh and safe to eat in the refrigerator for up to one week.

Flash Freezing Raw Meatballs

Place shaped raw meatballs on a baking sheet and freeze for at least one hour. Once hard, transfer them to a freezer-safe bag; this prevents them from clumping together during long-term storage.

Freezing Cooked Meatballs

Allow fully cooked meatballs to cool completely before placing them in a freezer-safe container. They can be stored for about one month and should be thawed in the fridge before reheating.

Handling the Sauce for Freezing

You can freeze the prepared sauce in a separate container for up to three months. Thaw the sauce in the refrigerator overnight before pouring it over your meatballs for baking.

Reheating Instructions

Oven Reheating Method

Place the meatballs and sauce in a baking dish and cover with foil. Heat at 350F until the internal temperature reaches 165F, which typically takes about 15-20 minutes.

Microwave Quick Heat

Place a portion of meatballs and sauce in a microwave-safe dish. Heat on medium power in 1-minute intervals, stirring gently between cycles to ensure even heating throughout.

Slow Cooker Adaptation

Crockpot Timing and Settings

To make these in a slow cooker, place the shaped meatballs in a 6-quart crockpot and cover them with the sauce. Cook on the low setting for 6 to 8 hours until they reach an internal temperature of 165F.

Troubleshooting Common Issues

Preventing Meatballs from Falling Apart

If the meatballs break, ensure your rice is fully cooled before adding it to the mix. Also, verify that the panade has soaked sufficiently to provide a strong structural bond.

Adjusting Sauce Consistency

If the sauce is too thick, whisk in a tablespoon of beef stock or water at a time. If it is too thin, leave the foil off for an extra 10 minutes during the final baking stage to reduce the liquid.

Fixing Tough Meatballs

Toughness is usually caused by over-mixing the beef. Use your hands to fold the ingredients together gently and ensure you are using 80/20 beef rather than a leaner cut.

Frequently Asked Questions

Can I use raw rice in the meatballs?

No, raw rice will not cook through and will remain crunchy. Always use pre-cooked and cooled rice to ensure the correct texture.

Why use condensed tomato soup instead of sauce?

The condensed soup provides a creamy texture and a specific balance of sweetness and salt that traditional tomato sauce lacks, giving the dish its classic comfort profile.

Do the meatballs need to be browned before baking?

No, the oven-baking method with the sauce prevents the need for searing. The meatballs cook through and caramelize in the sauce, keeping them moist.

What is a panade and why is it used?

A panade is a mixture of bread and liquid, such as milk. It prevents the meat proteins from tightening too much during cooking, resulting in a softer, more tender meatball.

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
Savory Baked Porcupine Meatballs in Tomato Sauce

Savory Baked Porcupine Meatballs in Tomato Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: rachelthompson
  • Total Time: 1 hour 20 minutes
  • Yield: 8 servings 1x
  • Diet: General

Description

Soft & tender well-seasoned meatballs baked in a rich tomato sauce make this the perfect classic comfort food for family dinners.


Ingredients

Scale
  • 1 1/2 cups cooked, cooled wild grain rice blend
  • 2 pounds 80/20 ground beef
  • 1 XL Egg
  • 1/2 medium onion, minced
  • 1 tablespoon minced garlic
  • 1 teaspoon parsley
  • 1 teaspoon oregano
  • 1/2 teaspoon basil
  • 1 teaspoon kosher salt
  • 3/4 teaspoon black pepper
  • 2 slices of bread, torn
  • 1/4 cup milk
  • 1 23 ounce can condensed tomato soup
  • 1 cup beef stock or water
  • 8 ounces tomato paste
  • 1 teaspoon garlic powder
  • 1 teaspoon parsley
  • 1/2 teaspoon basil
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper

Instructions

  1. Preheat: Preheat the oven to 350F.
  2. Make Sauce: In a bowl, add all sauce ingredients and whisk to combine. Set aside.
  3. Prepare Panade: In a small bowl add the bread and milk and gently press down. Allow to soak for ~5 minutes.
  4. Combine Ingredients: In a large bowl add the rest of the meatball ingredients.
  5. Add Panade: Add the panade mixture (milk and bread) to the bowl.
  6. Mix: Without overworking the mixture, gently mix just to combine.
  7. Shape: Scoop enough meat mixture to form a 2โ€ round ball.
  8. Form: Wet your hands and shape.
  9. Arrange: Place the meatballs in a 3-4 quart baking dish or 9ร—13โ€ baking pan.
  10. Sauce: Pour the mixture over top of the meatballs.
  11. Initial Bake: Cover the meatballs with foil and bake for 30 minutes.
  12. Final Bake: Carefully remove the cover and bake for another 20-25 minutes or until the internal temperature reads 165F.
  13. Rest: Remove from the oven and allow to cool for a few minutes before plating.

Notes

If you donโ€™t have wild grain rice, you can use cooked long grain white or brown rice.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Category: Meatballs
  • Method: Oven
  • Cuisine: Comfort Food

Nutrition

  • Serving Size: 2-3 meatballs
  • Calories: 720 kcal
  • Sugar: 14 g
  • Sodium: 1580 mg
  • Fat: 46 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 24 g
  • Trans Fat: 2 g
  • Carbohydrates: 36 g
  • Fiber: 4 g
  • Protein: 41 g
  • Cholesterol: 155 mg

Leave a Comment

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