Ingredients:
- 1 lb ground beef
- 2 cans (15 oz each) tomato sauce
- 1/2 cup long grain white rice, uncooked
- 1/2 cup water
- 1/4 cup onion, finely chopped
- 1 egg, beaten
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon dried basil
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/2 teaspoon dried oregano
- 1/2 teaspoon garlic powder
- Kosher salt and freshly ground pepper, to taste
Preparation:
Looking for a hearty and flavorful dinner that’s both comforting and easy to make? These Porcupine Meatballs are the perfect choice! Packed with savory flavors and a unique texture from the rice, this dish is a family favorite that’s sure to satisfy. Follow this simple, step-by-step recipe to create a delicious meal that’s perfect for weeknight dinners or cozy weekends.
In a medium-sized bowl, combine ground beef, uncooked rice, beaten egg, 1/4 cup tomato sauce, finely chopped onion, dried basil, dried thyme, dried rosemary, dried oregano, garlic powder, and a pinch of salt and pepper. Mix until well combined. Form the mixture into 1 1/2-inch meatballs (you’ll get about 20). Place the meatballs into a large skillet.
In a small bowl, whisk together the remaining tomato sauce, 1/2 cup water, and Worcestershire sauce. Pour this sauce over the meatballs. Place the skillet over medium-high heat and bring to a boil. Reduce the heat to low, cover, and let it simmer for 20 minutes. Gently turn the meatballs over and continue to simmer, covered, until the meatballs are fully cooked and the rice is tender, about 15-20 more minutes.
Serve these Porcupine Meatballs hot, paired with your favorite side like mashed potatoes, steamed vegetables, or a fresh green salad. This dish is not only delicious but also nutritious, making it a great addition to your meal rotation. Enjoy!