Slow Cooker Amish Porcupine Meatballs are a nostalgic, hearty, and comforting dish that’s as fun to make as it is to eat — tender, juicy meatballs made with ground beef and uncooked rice, simmered in a rich tomato sauce until the rice pokes out like little “porcupine quills.” This recipe is a celebration of simple, old-fashioned cooking, where pantry staples come together in the slow cooker to create a meal that’s filling, flavorful, and full of charm. The magic begins with mixing ground beef, uncooked rice, onion, salt, and pepper directly in the slow cooker, then shaping them into meatballs and covering them with a smooth tomato sauce.
The brilliance of this dish lies in its set-it-and-forget-it convenience — the meatballs cook low and slow, allowing the rice to absorb the savory tomato sauce and puff out of the meatballs, creating their signature “porcupine” look. The sauce thickens and becomes rich and flavorful, coating each meatball in a luscious, tangy glaze. Serve them over mashed potatoes, egg noodles, or with a side of crusty bread to soak up every drop of that delicious sauce.
Why You’ll Love This Recipe:
- Fun and Whimsical: The “porcupine” rice quills make this dish a hit with kids and adults alike.
- Set-It-and-Forget-It: The slow cooker does all the work.
- Hearty and Satisfying: A complete meal with protein, rice, and sauce.
- Simple Ingredients: Pantry staples you likely already have.
- Comforting and Nostalgic: A classic dish that brings back fond memories.
Ingredients:
For the Meatballs:*
2 lbs ground beef (80/20 recommended)
1 cup long-grain white rice (uncooked)
1 medium onion, finely chopped
2 teaspoons kosher salt
1 teaspoon black pepper
For the Sauce:*
30 oz tomato sauce (2 cans)
1 cup water
Instructions:
Step 1: Prepare the Slow Cooker*
Lightly spray the inside of the slow cooker with nonstick cooking spray.
Step 2: Mix the Meatball Ingredients*
Add the ground beef, uncooked rice, chopped onion, salt, and pepper directly into the slow cooker. Gently mix with your hands until evenly combined.
Step 3: Shape the Meatballs*
Shape the mixture into golf ball-sized meatballs, about 1½ inches wide, and arrange them in the slow cooker.
Step 4: Make the Sauce*
In a bowl, whisk together the tomato sauce and water until smooth. Pour the sauce evenly over the meatballs.
Step 5: Cook*
Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, without lifting the lid during cooking.
Step 6: Check and Serve*
Check that the meatballs reach an internal temperature of 160°F and the rice is tender and puffed. Taste the sauce and adjust seasoning if needed. Serve warm.
Tips:
- Don’t Overmix: Gently mix the meatball ingredients to keep the meatballs tender.
- Use 80/20 Ground Beef: The fat content adds flavor and moisture to the meatballs.
- Don’t Lift the Lid: Resist the urge to peek — the slow cooker needs steady heat to cook the rice properly.
- Make Them Smaller: For appetizer-sized meatballs, shape them into 1-inch balls and reduce cooking time slightly.
- Add Vegetables: Stir in diced bell peppers, mushrooms, or carrots for extra flavor and nutrition.
Serving Suggestions:
- Serve over mashed potatoes, egg noodles, or rice.
- Pair with a side of steamed green beans or a fresh salad.
- Top with fresh parsley or grated Parmesan cheese.
Storage Options:
- Refrigerator: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheating: Reheat in the microwave or on the stovetop over medium heat.
- Freezer: These meatballs freeze well for up to 2 months. Cool completely, transfer to a freezer-safe container, and freeze. Thaw overnight in the refrigerator before reheating.
Slow Cooker Amish Porcupine Meatballs are a comforting, nostalgic dish that’s as easy to make as it is delicious. With their tender meatballs, puffed rice quills, and rich tomato sauce, they’re a meal that the whole family will love. Enjoy!

