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

Delicious Porcupine Meatballs for Cozy Family Dinner


  • Author: Alioui
  • Total Time: 55 minutes
  • Yield: 6 servings 1x

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

  1. 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.
  2. Shape it into approximately 12 evenly sized meatballs.
  3. In a large skillet, heat the olive oil over medium heat. Brown the meatballs, rolling them every few minutes until all sides are golden.
  4. 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.
  5. Return the browned meatballs to the simmering sauce, cover, and simmer gently for 35 to 40 minutes.
  6. 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