Description
When it comes to comforting home-cooked meals, few can compete with the delightful charm of Porcupine Meatballs…
Ingredients
Scale
- 1 lb ground beef
- 1/2 cup uncooked long-grain white rice
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 large egg
- 2 tablespoons chopped fresh parsley (or 1 tablespoon dried)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 cups tomato sauce
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
- 1 tablespoon olive oil (for browning)
Instructions
- In a large bowl, combine the ground beef with uncooked rice, finely chopped onion, minced garlic, large egg, parsley, salt, and pepper. Use your hands to mix everything gently until it’s just combined—be careful not to over-mix, as this can lead to tough meatballs.
- Shape it into approximately 12 evenly sized meatballs.
- In a large skillet, heat the olive oil over medium heat. Brown the meatballs, rolling them every few minutes until all sides are golden.
- In the same skillet or a separate pot, whisk together the tomato sauce, beef broth, and Worcestershire sauce until well combined and bring to a gentle simmer.
- Return the browned meatballs to the simmering sauce, cover, and simmer gently for 35 to 40 minutes.
- Once cooked through, garnish with additional parsley before serving.
Notes
For best results, let the meat mixture rest for a few minutes before shaping the meatballs; this helps them hold together better.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dinner
Nutrition
- Calories: 300 kcal
- Sodium: 650 mg
- Protein: 25 g