
A Hearty, Comforting Family Dinner
Few meals capture the warmth of traditional home cooking quite like Amish Porcupine Meatballs. These tender meatballs are mixed with uncooked rice, which expands during cooking and creates the signature “porcupine” texture that gives the dish its fun name.
Slow-simmered in a rich tomato-based sauce, the meatballs become incredibly tender while the rice absorbs all the savory flavors. Making them in a slow cooker makes the process even easier—simply assemble the ingredients, let them cook gently for hours, and return to a comforting meal that tastes like it simmered on grandma’s stove all day.
It’s a classic, satisfying dinner that families love and often request again and again.
Why You’ll Love This Recipe
🥘 Classic comfort food with simple ingredients
⏱️ Minimal prep with slow cooker convenience
👨👩👧👦 Perfect for family dinners
❄️ Great for meal prep and freezing
🍽️ Pairs with many side dishes
The combination of juicy meatballs and rich tomato sauce creates a dish that feels both nostalgic and incredibly satisfying.
Ingredients
For the Meatballs
- 1 lb (450 g) ground beef
- ½ cup uncooked long-grain white rice
- ¼ cup finely chopped onion
- 1 large egg
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon dried parsley
For the Sauce
- 1 can (15 oz) tomato sauce
- 1 can (10.75 oz) condensed cream of mushroom soup
- ½ cup water
- 1 tablespoon brown sugar
- 1 teaspoon Worcestershire sauce
- ½ teaspoon onion powder
- Salt and pepper to taste
This sauce creates the perfect balance of savory, slightly sweet, and deeply comforting flavors.
Step-by-Step Instructions
Step 1: Prepare the Meatball Mixture
In a large mixing bowl, combine:
- Ground beef
- Uncooked rice
- Chopped onion
- Egg
- Salt
- Pepper
- Garlic powder
- Dried parsley
Mix gently with your hands or a spoon until everything is evenly combined. Avoid overmixing, as this can make the meatballs dense.
Shape the mixture into meatballs about 1½ inches in diameter and place them on a plate or tray.
Step 2: Prepare the Sauce
In a separate bowl, whisk together:
- Tomato sauce
- Cream of mushroom soup
- Water
- Brown sugar
- Worcestershire sauce
- Onion powder
- Salt and pepper
Mix until smooth. The sauce should have a rich flavor with a slight sweetness to complement the meatballs.
Step 3: Assemble the Slow Cooker
Lightly grease the bottom of your slow cooker with cooking spray.
Place the meatballs in the slow cooker in a single layer. If needed, they can be stacked slightly.
Pour the sauce evenly over the meatballs, making sure they are well coated.
Step 4: Slow Cook
Cover the slow cooker and cook:
LOW: 6–7 hours
HIGH: 3–4 hours
During cooking, the rice inside the meatballs will soften and expand, giving the meatballs their signature “porcupine” appearance while absorbing the flavors of the sauce.
Try to avoid opening the lid frequently, as this releases heat and can extend cooking time.
Step 5: Serve
Once fully cooked, gently stir the meatballs and sauce together.
Serve warm over your favorite sides such as:
🥔 Creamy mashed potatoes
🍜 Buttered egg noodles
🍚 Steamed white rice
For extra flavor and color, garnish with fresh parsley or grated Parmesan cheese.
Tips for Perfect Porcupine Meatballs
Choose the Right Rice
Long-grain white rice works best because it cooks evenly and keeps the meatballs light and tender.
Keep Meatballs Loose
Avoid packing the meatballs too tightly. The rice needs space to expand while cooking.
Make Ahead
You can shape the meatballs a day in advance and store them in the refrigerator until ready to cook.
Freezer Friendly
These meatballs freeze beautifully. Store cooked meatballs with sauce in an airtight container for up to 3 months.
Why Everyone Loves Porcupine Meatballs
Amish porcupine meatballs have remained popular for generations because they combine simple ingredients with comforting flavor. The rice inside each meatball creates a unique texture, while the slow-cooked tomato sauce keeps everything juicy and flavorful.
The result is a meal that feels nostalgic, hearty, and incredibly satisfying.
Whether you’re preparing dinner for a busy weeknight or serving a relaxed Sunday family meal, this classic dish delivers warmth and comfort in every bite.
✨ Sometimes the best recipes are the ones that have been shared around family tables for generations—and Amish porcupine meatballs are one of those timeless favorites.
