![]()
Porcupine Meatballs: A Nostalgic Comfort Food Classic
I can still picture myself perched at the kitchen counter, a small, eager child watching my grandmother stir a bubbling skillet. The air would be thick with the sweet and tangy aroma of tomatoes and a hint of something savory I couldn’t quite place. As soon as those “porcupine” meatballs – studded with rice that resembled tiny quills – were served, I’d happily devour them, soaking up every last bit of the delicious sauce with a piece of buttered bread. This dish wasn’t just food; it was a warm hug on a plate, a taste of home, and a memory I cherish to this day.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Servings: 4-5
- Yields: About 20 meatballs
- Dietary Type: Not specified, but can be modified
Ingredients
- 1 lb ground beef
- 1/4 cup long grain rice, uncooked
- 1 egg, slightly beaten
- 1 tablespoon fresh parsley, snipped, or 1/2 tablespoon dried parsley
- 2 tablespoons onions, finely chopped
- 1/2 teaspoon salt
- 1 dash pepper
- 1 (10 1/2 ounce) can tomato soup, divided
- 1/2 cup water
- 1 teaspoon Worcestershire sauce
Equipment Needed
- Large skillet with lid
- Small mixing bowl
- Large mixing bowl
Instructions
- In a large mixing bowl, combine the ground beef, uncooked rice, slightly beaten egg, parsley (fresh or dried), finely chopped onions, salt, pepper, and 1/4 cup of the tomato soup.
- Using your hands or a spoon, gently but thoroughly mix all ingredients together until they are evenly distributed. Be careful not to overmix, as this can make the meatballs tough.
- Shape the mixture into approximately 20 small meatballs, about 1-inch in diameter.
- Place the formed meatballs in a large skillet, arranging them in a single layer if possible.
- In a small mixing bowl, whisk together the remaining tomato soup, water, and Worcestershire sauce until well combined.
- Pour the tomato soup mixture evenly over the meatballs in the skillet.
- Bring the liquid in the skillet to a boil over medium-high heat.
- Once boiling, reduce the heat to low, cover the skillet tightly with a lid, and simmer for 40 minutes, or until the meatballs are cooked through and the rice is tender. Stir the meatballs gently and occasionally during the simmering process to prevent them from sticking to the bottom of the skillet and to ensure even cooking.
- To check for doneness, cut one meatball in half, and confirm the meat is no longer pink and the rice is cooked.
Expert Tips & Tricks
- Don’t overmix: Overmixing the meatball mixture can result in tough meatballs. Mix just until the ingredients are combined.
- Browning the meatballs: For added flavor, you can lightly brown the meatballs in the skillet before adding the sauce. This adds a depth of flavor to the dish.
- Adjust the sauce consistency: If the sauce becomes too thick during simmering, add a little more water to reach your desired consistency.
- Rice Variety: While long grain rice is traditionally used, feel free to experiment with other types like brown rice (though it will require a longer cooking time) or even quick-cooking rice for a faster meal.
- Spice it up! A pinch of red pepper flakes in the sauce can add a subtle kick.
Serving & Storage Suggestions
These porcupine meatballs are fantastic served over mashed potatoes, egg noodles, or rice. A side of steamed green beans or a simple salad complements the dish perfectly. Garnish with a sprinkle of fresh parsley for a pop of color.
Storage: Leftover meatballs can be stored in an airtight container in the refrigerator for up to 3-4 days. For longer storage, freeze the meatballs in a freezer-safe container for up to 2-3 months. Thaw in the refrigerator overnight before reheating.
Reheating: Reheat leftover meatballs gently in a saucepan over low heat, stirring occasionally, until heated through. You can also reheat them in the microwave. If the sauce has thickened too much during storage, add a little water or broth while reheating.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 352 kcal | N/A |
| Calories from Fat | 168 g | 48% |
| Total Fat | 18.7 g | 28% |
| Saturated Fat | 7.2 g | 35% |
| Cholesterol | 123.6 mg | 41% |
| Sodium | 687 mg | 28% |
| Total Carbohydrate | 20.1 g | 6% |
| Dietary Fiber | 1.2 g | 4% |
| Sugars | 6.5 g | 25% |
| Protein | 24.8 g | 49% |
Note: Nutritional information is an estimate and can vary based on specific ingredients and portion sizes.
Variations & Substitutions
- Turkey Meatballs: Substitute ground turkey for ground beef for a leaner option.
- Gluten-Free: Ensure your Worcestershire sauce is gluten-free, or use a gluten-free alternative. You can also substitute the rice with cooked quinoa.
- Vegetarian: Use a plant-based ground “beef” alternative, like Beyond Meat or Impossible Burger.
- Spicier Sauce: Add a pinch of red pepper flakes or a dash of hot sauce to the tomato soup mixture for a spicier kick. You could also use a can of diced tomatoes with green chilies instead of plain tomato soup.
- Herbs: Experiment with different herbs like oregano, basil, or thyme to add a unique flavor profile to the meatballs.
FAQs (Frequently Asked Questions)
Q: Can I use brown rice instead of white rice?
A: Yes, you can! Brown rice will take longer to cook, so you might need to simmer the meatballs for an additional 15-20 minutes, or until the rice is tender.
Q: Can I make these ahead of time?
A: Absolutely! You can prepare the meatballs ahead of time and store them in the refrigerator, uncooked, for up to 24 hours. You can also cook the meatballs completely and reheat them later.
Q: My sauce is too thick. What should I do?
A: Add a little water or broth to the sauce while simmering to thin it out to your desired consistency.
Q: Can I bake these meatballs instead of simmering them?
A: Yes, you can bake them at 375°F (190°C) for about 25-30 minutes, or until cooked through. Be sure to cover them with foil during baking to prevent them from drying out. Then pour warmed sauce over meatballs.
Q: Can I freeze these meatballs?
A: Yes, these meatballs freeze well. Allow them to cool completely, then transfer them to a freezer-safe container or bag. They can be stored in the freezer for up to 2-3 months.
Final Thoughts
These porcupine meatballs are more than just a meal; they’re a comforting embrace of nostalgia and simple, satisfying flavors. Whether you’re recreating a cherished childhood memory or introducing this classic dish to a new generation, I hope you find as much joy in making and sharing it as I do. Don’t be afraid to experiment with variations and personalize the recipe to your liking. I encourage you to gather around the table, savor each bite, and create your own memories with this heartwarming dish. Enjoy!