Transform your weeknight dinners with these irresistible Meatball Porcupines, a nostalgic, family-friendly dish packed with flavor and charm. Made from tender ground beef, hearty uncooked white rice, and a savory blend of garlic, onion, and dried oregano, these unique meatballs get their signature "porcupine" look as the rice cooks and lightly peeks through the surface. Simmered to perfection in a rich tomato sauce, these meatballs are seared for an extra layer of flavor and then gently cooked until irresistibly tender. Ready in just over an hour and perfect for serving with mashed potatoes, steamed rice, or crusty bread, this comforting and budget-friendly recipe is sure to be a hit at your dinner table. Whether you're feeding a crowd or meal-prepping leftovers, Meatball Porcupines bring classic comfort food to life in the most delightful way.
In a large mixing bowl, combine the ground beef, uncooked white rice, diced onion, minced garlic, egg, breadcrumbs, salt, black pepper, and dried oregano. Mix until well combined.
Shape the meat mixture into golf ball-sized meatballs. You should get around 12-14 meatballs.
In a large skillet or pot, heat the olive oil over medium heat. Once hot, add the meatballs in batches, searing them for 2-3 minutes on each side until browned. Remove the browned meatballs and set them aside.
In the same skillet, add the tomato sauce and water. Stir to combine and bring the sauce to a simmer.
Carefully return the browned meatballs to the skillet, nestling them into the sauce. Reduce the heat to low, cover the skillet with a lid, and simmer for 35-40 minutes, stirring occasionally to prevent the sauce from sticking. The rice inside the meatballs will cook and expand, giving the meatballs their 'porcupine' appearance.
Once cooked through, remove the meatballs from heat. Garnish with freshly chopped parsley if desired.
Serve the Meatball Porcupines hot with a side of mashed potatoes, rice, or crusty bread to soak up the delicious sauce.
Calories |
2023 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 119.3 g | 153% | |
| Saturated Fat | 39.2 g | 196% | |
| Polyunsaturated Fat | 4.6 g | ||
| Cholesterol | 521 mg | 174% | |
| Sodium | 4609 mg | 200% | |
| Total Carbohydrate | 146.6 g | 53% | |
| Dietary Fiber | 12.1 g | 43% | |
| Total Sugars | 24.9 g | ||
| Protein | 99.2 g | 198% | |
| Vitamin D | 1.3 mcg | 7% | |
| Calcium | 248 mg | 19% | |
| Iron | 14.8 mg | 82% | |
| Potassium | 3046 mg | 65% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.