Classic Porcupine Meatballs in Tomato Sauce: A Hearty Comfort Dish



Porcupine Meatballs in Tomato Sauce


porcupine meatballs



Classic Porcupine Meatballs in Tomato Sauce


How do I prevent the meatballs from falling apart?

Ensure the mixture isn’t too wet (add more breadcrumbs if needed) and mix gently to avoid compacting. Chilling the shaped meatballs for 10 minutes before baking can also help them hold their shape.

Can I use cooked rice instead of uncooked rice?

Using cooked rice may make the meatballs too soft and less “porcupine-like.” If necessary, use 1 cup cooked rice, reduce baking time to 30–35 minutes, and check for doneness.

How can I make this recipe vegetarian?

Swap ground beef for a plant-based ground meat or lentils (pre-cooked for binding). Use a flax egg and ensure the tomato sauce and crushed tomatoes are vegetarian-friendly.

Can I cook these meatballs on the stovetop instead of baking?

Yes! Brown the meatballs in a large skillet with 2 tbsp oil over medium heat for 5–7 minutes, then add the tomato sauce, cover, and simmer for 25–30 minutes until the rice is tender, stirring occasionally.

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
Classic Porcupine Meatballs in Tomato Sauce: A Hearty Comfort Dish

Classic Porcupine Meatballs in Tomato Sauce: A Hearty Comfort Dish


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Meriem
  • Total Time: 1 hour 5 minutes
  • Yield: 6 1x

Description

Enjoy these classic porcupine meatballs, packed with rice and baked in a rich tomato sauce. Ready in just over an hour, this comforting dish is perfect for family dinners!


Ingredients

Scale
  • 1 lb ground beef
  • ½ cup uncooked long-grain rice
  • 1 small onion, finely chopped
  • 1 large egg
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp garlic powder
  • 1 can (15 oz) tomato sauce
  • 1 can (15 oz) crushed tomatoes
  • 1 tbsp brown sugar
  • 1 tsp dried Italian seasoning
  • 2 tbsp fresh parsley, chopped (for garnish)

Instructions

  1. Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
  2. In a large bowl, mix ground beef, uncooked rice, onion, egg, salt, pepper, and garlic powder until well combined.
  3. Shape the mixture into 1.5-inch meatballs and place them in the prepared baking dish.
  4. In a separate bowl, combine tomato sauce, crushed tomatoes, brown sugar, and Italian seasoning. Pour the sauce over the meatballs.
  5. Cover with foil and bake for 45-50 minutes, until the rice is tender and meatballs are cooked through. Garnish with parsley before serving.
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes

Nutrition

  • Serving Size: 2–3 meatballs with sauce
  • Calories: 340 kcal
  • Sugar: 8 g
  • Sodium: 780 mg
  • Fat: 16 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 3 g
  • Protein: 18 g
  • Cholesterol: 80 mg