| Ingredient | Amount | Notes |
|---|---|---|
| Ground beef | 1½ lbs | 85/15 works best |
| Uncooked white rice | ½ cup | Long-grain or jasmine (not instant) |
| Onion soup mix | 1 (1 oz) packet | Dry mix (like Lipton) |
| Cream of mushroom soup | 1 (10.5 oz) can | Or cream of chicken |
| Beef broth | 1 cup | Low sodium |
That's it. No egg. No breadcrumbs. No complicated steps.
The Method: Mix, Roll, Layer, Cook, Devour
Step 1: Make the Meatball Mixture
In a large bowl, combine:
Ground beef
Uncooked rice
Onion soup mix
Mix gently with your hands until just combined—do not overmix.
Step 2: Form the Meatballs
Roll mixture into 1½-inch meatballs (about 2 tablespoons each). You should get 18-20 meatballs.
Step 3: Layer in Slow Cooker
Place meatballs in your 6-quart slow cooker in a single layer if possible (slightly overlapping is okay).
Step 4: Make the Gravy
In a small bowl, whisk together:
Cream of mushroom soup
Beef broth
Pour over the meatballs, covering them as much as possible.
Step 5: Cook
Cover and cook on:
LOW for 6-8 hours
HIGH for 3-4 hours
Step 6: Serve
Serve meatballs and gravy over mashed potatoes, egg noodles, or rice. Garnish with fresh parsley if desired.
Pro-Tips for Porcupine Perfection
1. Don't Use Instant Rice
Instant rice will turn to mush. Regular long-grain rice holds its shape and creates that classic "porcupine" look.
2. Don't Overmix
Mix just until combined. Overmixing makes meatballs dense and tough.
3. Size Matters
Keep meatballs uniform in size for even cooking. A cookie scoop helps.
4. Don't Lift the Lid
Every time you lift the lid, you add 20-30 minutes to cooking time. Resist the urge to peek.
5. Thicken the Gravy If Desired
If you want thicker gravy, remove meatballs, whisk in 1 tablespoon cornstarch mixed with 2 tablespoons cold water, and cook on HIGH for 15-20 minutes.
6. Rice Will Absorb Liquid
The rice continues to absorb liquid as it sits. If reheating leftovers, add a splash of broth.
Endless Variations
Cheesy Porcupine Meatballs:
Stir 1 cup shredded cheddar into the gravy at the end, or sprinkle over meatballs before serving.
Spicy Version:
Add ½ teaspoon red pepper flakes to the meat mixture. Use pepper jack cheese.
Tomato-Based:
Use tomato soup instead of cream of mushroom. Add 1 can diced tomatoes.
Italian-Style:
Use Italian seasoning and serve with marinara and Parmesan.
Add Veggies:
Add 1 cup frozen peas and carrots during the last 30 minutes.
Turkey Porcupine Meatballs:
Use ground turkey instead of beef. Add 1 tablespoon olive oil to the mixture since turkey is leaner.
Gluten-Free:
Ensure onion soup mix is gluten-free and use gluten-free cream soup.
What to Serve With Them
Mashed potatoes – The classic, perfect for soaking up gravy
Buttered egg noodles – Simple and satisfying
White rice – Double the rice comfort
Green salad – With tangy vinaigrette
Steamed green beans or peas – Bright, fresh contrast
Warm dinner rolls or crusty bread – Essential for sopping up sauce
Tangy coleslaw – Keeps the plate bright and homey
Storage and Reheating
Refrigerator:
Store in an airtight container for up to 4 days. The rice will continue absorbing liquid—add a splash of broth when reheating.
Reheating:
Stovetop: Gently warm in a covered skillet over medium-low heat with a splash of broth.
Microwave: Individual portions, 1-2 minutes.
Slow cooker: Reheat on LOW for 1-2 hours.
Freezer:
These meatballs freeze beautifully. Cool completely, transfer to freezer-safe containers, and freeze for up to 3 months. Thaw overnight in refrigerator and reheat gently.
Your Porcupine Meatball Questions, Answered
Can I use brown rice?
Yes, but increase cooking time by 1-2 hours and add an extra ½ cup broth.
My meatballs fell apart. What went wrong?
Either not enough rice to bind, or overhandled. Next time, ensure proper ratio and mix gently.
Can I make these in the oven?
Yes! Bake at 375°F for 45 minutes, covered, then uncover for 15 minutes.
Can I double this recipe?
Yes! Use a larger slow cooker (6-7 quarts) and increase cooking time slightly.
Can I add vegetables to the slow cooker?
Yes! Add carrots, potatoes, or onions around the meatballs at the beginning.
What's the best rice to use?
Long-grain white rice works best. Jasmine or basmati are also good. Avoid instant rice.
