Porcupine Meat Balls
Porcupine meatballs are a comforting dish that combines tender beef with rice, simmered in a rich tomato and gravy sauce. With their hearty flavors, these meatballs are perfect for family dinners or meal prep, providing a satisfying and delicious option for all ages.
Ingredients
Instructions
- Mix hamburg, rice, and egg together, then roll into meatballs.
- Put tomato soup, beef gravy, and meatballs in a kettle.
- Cover and cook slowly for about 45 minutes or until meatballs are done.
Tips & Substitutions
For a richer flavor, consider adding minced garlic or chopped onions to the meat mixture. You can substitute the rice with quinoa or a gluten-free grain for a different texture. If you prefer a lighter sauce, use low-sodium chicken broth instead of beef gravy. For a spicy kick, add a dash of hot sauce or red pepper flakes to the mixture.
Serving Suggestions
Serve porcupine meatballs over a bed of mashed potatoes or rice to soak up the flavorful sauce. They pair beautifully with steamed vegetables or a fresh salad for a complete meal. For a cozy dinner, consider serving them alongside a hearty soup like Hamburger Soup or even a simple bread roll.
Storage & Reheating
Store leftover porcupine meatballs in an airtight container in the refrigerator for up to three days. To reheat, warm them gently on the stovetop over low heat, adding a splash of water or broth to keep them moist. You can also microwave them in short intervals, covered, until heated through.
Nutrition & Diet Analysis (per serving)
Each serving of Porcupine Meat Balls contains roughly 940 calories, with 22g protein, 190g carbohydrates, and 11g fat. It is an excellent source of protein (43% of the Daily Value), iron (39% of the Daily Value), and calcium (25% of the Daily Value). Note that it is relatively high in sodium, at 2766mg per serving (120% of the Daily Value).
Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.
* % Daily Values based on a 2,000 calorie diet (FDA 2020).
Frequently Asked Questions
Can I make these meatballs ahead of time?
Yes, you can prepare the meatballs in advance and refrigerate them for up to 24 hours before cooking. Alternatively, you can freeze the uncooked meatballs for up to three months. Just thaw them before cooking and follow the original instructions.
What can I use instead of tomato soup?
If you don't have tomato soup, you can substitute it with crushed tomatoes or tomato sauce. For a different flavor profile, try using a can of diced tomatoes with herbs or a marinara sauce.
How do I know when the meatballs are done?
The meatballs are done when they reach an internal temperature of 160°F (71°C). You can also cut one open to check if it's no longer pink inside. Cooking for about 45 minutes on low heat should achieve this.
Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).