Ingredients
1½ lbs (680g) ground beef (80–85% lean works best)
¾ cup uncooked long-grain white rice (do not use instant or pre-cooked)
1 (15 oz) can diced tomatoes, undrained
1 (10.75 oz) can condensed tomato soup (Substitute: 1½ cups tomato sauce + 1 tbsp sugar for a from-scratch option)
1 small yellow onion, finely chopped
1½ cups water or low-sodium beef broth
Salt and black pepper, to taste
Optional for finishing: Fresh chopped parsley, a pinch of sugar to balance acidity, or a splash of balsamic vinegar for depth
Step-by-Step Instructions
Mix the Meatballs: In a large mixing bowl, combine the ground beef, uncooked long-grain white rice, ½ teaspoon salt, and ¼ teaspoon black pepper. Mix gently with clean hands or a fork until just combined—avoid overworking, which can make meatballs dense. Form into 1-inch balls (you should get about 20–24).
Layer in the Slow Cooker: Scatter the finely chopped onion evenly across the bottom of a 6-quart slow cooker. Arrange the raw meatballs in a single layer (or two slightly overlapping layers) over the onions. Pour the undrained diced tomatoes, condensed tomato soup, and water or beef broth over the top. Do not stir—the liquid will circulate as it cooks.
Cook Low & Slow: Cover and cook on LOW for 6–7 hours or HIGH for 3.5–4 hours, until the rice is tender, the meatballs are cooked through (internal temperature 165°F / 74°C), and the sauce has thickened slightly. Avoid lifting the lid frequently, as trapped steam is essential for even cooking.
Finish & Serve: Turn off the slow cooker. If desired, gently stir to combine the meatballs with the sauce—some prefer them intact for presentation. Taste and adjust seasoning with additional salt, pepper, or a pinch of sugar if the tomatoes taste too acidic. Serve hot directly from the slow cooker, spooned over mashed potatoes, egg noodles, or with crusty bread for soaking up the sauce.
Serving Suggestions
Classic pairings: Creamy mashed potatoes, buttered egg noodles, or fluffy white rice to complement the rich tomato sauce
Fresh contrast: A crisp green salad with lemon vinaigrette, steamed green beans, or roasted carrots to balance the heartiness
Flavor accents: Fresh chopped parsley, a crack of black pepper, a drizzle of olive oil, or a light sprinkle of Parmesan
Beverage matches: Iced black tea, crisp lager, or a medium-bodied red wine like Merlot or Sangiovese
Occasion-ready: Perfect for Sunday family dinners, potluck contributions, meal-prep lunches, or cozy weeknight suppers
You Must Know
Use long-grain white rice: Short-grain or instant rice will turn mushy. Long-grain holds its shape and absorbs sauce beautifully.
Don't brown the meatballs: The slow cooker gently cooks them through while keeping them moist. Browning isn't necessary and adds an extra step.
Layering matters: Onions on the bottom caramelize slightly and flavor the sauce; meatballs on top stay intact. Avoid stirring until the end.
Gentle stirring only: Meatballs are tender after cooking. Use a soft spatula and fold gently if combining with sauce.
Slow cooker variances: Older or smaller models may run hotter. Check for doneness at the 5.5-hour mark on LOW to prevent overcooking.
Storage Tips
Refrigerator: Store cooled leftovers in an airtight container for up to 3–4 days. The flavors will deepen and meld beautifully over time.
Freezer: This dish freezes exceptionally well. Portion into freezer-safe containers, leaving 1 inch of headspace for expansion. Freeze for up to 3 months.
Reheating: Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave. Add a splash of broth or water to restore the ideal consistency, as rice continues to absorb liquid in storage.
Make-ahead strategy: Mix and shape meatballs up to 24 hours ahead; store covered in the refrigerator. Layer and cook the next day for fresh, tender results.
Avoid repeated reheating: Reheat only what you plan to eat to maintain texture and food safety.
Frequently Asked Questions
Q: Can I use ground turkey, chicken, or pork instead of beef?
A: Yes. All work well. Leaner meats may benefit from 1 tablespoon of olive oil mixed into the meatball mixture to prevent dryness.
Q: Why is it called "porcupine" meatballs?
A: The name comes from the way uncooked rice protrudes from the meatballs as they simmer, resembling the quills of a porcupine—a whimsical, descriptive touch from traditional home cooks.
Q: Can I use brown rice instead of white?
A: Brown rice requires a longer cook time and more liquid. If substituting, increase cooking time to 7–8 hours on LOW and add an extra ½ cup of broth. Texture will be chewier but still delicious.
Q: My sauce is too thin. How do I thicken it?
A: Remove the lid and cook on HIGH for an additional 20–30 minutes to reduce. Alternatively, whisk 1 tablespoon cornstarch with 2 tablespoons cold water, stir into the hot sauce, and cook for 5 minutes until thickened.
Q: Is this recipe gluten-free?
A: Yes, as written, if you verify that your condensed tomato soup is gluten-free (many are, but check labels). Use gluten-free broth if needed.
Allergy Information
Contains: Beef
Naturally: Gluten-free, dairy-free, egg-free, nut-free (as written)
May contain: Gluten, dairy, or soy depending on condensed soup or broth brand
Substitutions:
Gluten-free: Verify canned soup and broth are certified GF, or substitute with homemade tomato sauce
Dairy-free: Recipe is naturally dairy-free; verify soup ingredients if concerned
Lower sodium: Choose no-salt-added tomatoes, low-sodium soup, and broth; season at the end to taste
Always verify packaging for allergen statements and cross-contact notices, as formulations vary by manufacturer and region.
Amish Porcupine Meatballs are a quiet triumph of comfort cooking: humble ingredients, minimal effort, and maximum warmth. They don't demand perfection—only patience—and reward you with a deeply savory, tender, and satisfying meal that feels like a hug in a bowl. Whether you serve them over mashed potatoes, alongside crusty bread, or simply enjoy them straight from the slow cooker, they're a recipe that proves some of the best meals are the ones that let simplicity shine.
Make them on a busy weeknight, bring them to a neighborhood potluck, or keep them in your rotation for when you crave something familiar and effortlessly delicious. If you try this recipe, I'd love to hear how it turns out. Did you add fresh herbs? Serve them over noodles? Share your kitchen story below, and if you know someone who loves hearty, one-pot comfort food that still feels like home, pass this along.
