Porcupine Meatballs are one of those old-fashioned dishes that never go out of style. Made with a simple mix of beef and rice, then simmered in a savory tomato sauce, they’re hearty, filling, and perfect for family dinners.
Whether you serve them over mashed potatoes, pasta, or with crusty bread, these meatballs are a cozy dish that will keep everyone coming back for seconds.
Why You’ll Love This Recipe
- Simple ingredients – Pantry staples like ground beef, rice, and tomato sauce.
- Comfort food – Warm, saucy, and satisfying.
- Budget-friendly – Stretches a pound of beef into a full meal.
- Family favorite – Kids love the name and tender texture.
Ingredients You’ll Need
- 1 lb (450 g) ground beef
- ½ cup uncooked long-grain rice
- 1 small onion, finely chopped
- 1 garlic clove, minced
- 1 egg
- 2 tbsp fresh parsley, chopped (or 1 tsp dried)
- 1 tsp salt
- ½ tsp black pepper
- 1 can (15 oz) tomato sauce (or crushed tomatoes)
- 1 cup beef broth
- 1 tsp Worcestershire sauce
- 1 tsp Italian seasoning (optional)