This crockpot Swedish meatballs recipe is cozy, creamy, and so easy. You get tender meatballs in a rich gravy with very little work. It is great for a family dinner, a potluck, or a busy night when you want something warm and filling.
Servings and Time
- Servings: 6
- Prep time: 10 minutes
- Cook time: 4 hours on low or 2 hours on high
- Total time: About 4 hours 10 minutes
Why I Love This Recipe
I love this recipe because it feels like comfort food without a lot of fuss. The first time I made crockpot Swedish meatballs, I needed something simple but still special. I tossed everything into the slow cooker, walked away, and came back to a creamy gravy that tasted like I had worked on it all day.
What makes it so good:
- The meatballs stay soft and juicy.
- The gravy is rich, creamy, and full of flavor.
- Frozen meatballs make it super easy.
- It works with noodles, mashed potatoes, rice, or bread.
- It is great for make-ahead meals.

Why This Recipe Works Quick Science
The crockpot cooks the meatballs low and slow. This helps them soak up the flavor from the broth, Worcestershire sauce, garlic powder, onion powder, and gravy mix.
The cream of mushroom soup helps make the sauce thick and smooth. Sour cream goes in at the end so it stays creamy and does not split. Cornstarch mixed with water thickens the gravy without making lumps.
What You’ll Need
- 2 pounds frozen fully cooked beef meatballs
- 2 cups beef broth
- 1 can cream of mushroom soup, 10.5 ounces
- 1 packet brown gravy mix, 0.87 ounce
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon black pepper
- 1/2 cup sour cream
- 2 tablespoons cornstarch
- 2 tablespoons cold water
- 2 tablespoons chopped fresh parsley, for topping
- 12 ounces cooked egg noodles, for serving

Tools Needed
- Black oval crockpot
- Measuring cups
- Measuring spoons
- Small mixing bowl
- Whisk
- Spoon or spatula
- Ladle
- Pot for egg noodles
Pro Tips
- Use fully cooked frozen meatballs so the recipe stays easy and safe.
- Add the sour cream at the end, not the start, so the gravy stays smooth.
- Stir gently so the meatballs do not break apart.
- Taste before serving. Add a little salt only if needed.
- For a thicker gravy, let it cook uncovered for 10 to 15 minutes after adding the cornstarch mix.
Recipe and Instructions
Step 1: Add the Meatballs
Place 2 pounds frozen fully cooked beef meatballs into the black oval crockpot. Spread them out in an even layer.

Step 2: Mix the Gravy Base
In a small bowl, whisk together 2 cups beef broth, 1 can cream of mushroom soup, 1 packet brown gravy mix, 1 tablespoon Worcestershire sauce, 1 teaspoon garlic powder, 1 teaspoon onion powder, and 1/2 teaspoon black pepper until smooth.

Step 3: Pour the Gravy Over the Meatballs
Pour the mixed gravy base over the 2 pounds frozen fully cooked beef meatballs in the black oval crockpot. Gently stir so the meatballs are coated.

Step 4: Slow Cook
Cover the black oval crockpot and cook on low for 4 hours or on high for 2 hours, until the meatballs are hot and the gravy is bubbling.

Step 5: Thicken the Gravy
In a small bowl, stir 2 tablespoons cornstarch with 2 tablespoons cold water until smooth. Pour it into the crockpot and stir gently. Cook for 10 to 15 more minutes, until the gravy thickens.

Step 6: Stir in the Sour Cream
Turn the crockpot to warm. Stir in 1/2 cup sour cream until the gravy is creamy and smooth.

Step 7: Serve
Serve the Swedish meatballs over 12 ounces cooked egg noodles. Top with 2 tablespoons chopped fresh parsley.

Macros Information
Approximate per serving:
- Calories: 520
- Protein: 24g
- Carbs: 42g
- Fat: 29g
- Fiber: 2g
- Sugar: 3g
Substitutions and Variations
- Use turkey meatballs instead of beef meatballs.
- Use chicken broth if you do not have beef broth.
- Use Greek yogurt instead of sour cream, but stir it in at the end.
- Add sliced mushrooms for more flavor.
- Serve over mashed potatoes, rice, or buttered noodles.
Make Ahead Tips
You can mix the gravy base 1 day ahead and keep it in the fridge.
You can also cook the full recipe ahead, then reheat it on low in the crockpot. Add a splash of beef broth if the gravy gets too thick.
Common Mistakes
Adding sour cream too early can make the gravy look grainy.
Cooking too long on high can make the meatballs soft and mushy.
Skipping the cornstarch mix can leave the gravy thin.
Stirring too hard can break the meatballs.
What to Serve With
- Egg noodles
- Mashed potatoes
- Rice
- Roasted green beans
- Steamed broccoli
- Garlic bread
- Simple side salad
Leftovers and Storage
Store leftovers in an airtight container in the fridge for up to 4 days.
Reheat in the microwave or on low in the crockpot. Add a splash of beef broth if needed.
Freeze leftovers for up to 2 months. Thaw in the fridge overnight before reheating.
FAQ
Q: Can I use homemade meatballs?
A: Yes. Cook them first, then add them to the crockpot.
Q: Can I use fresh meatballs?
A: Yes, but brown and cook them first before adding them.
Q: Can I make this without cream of mushroom soup?
A: Yes. Use cream of chicken soup or cream of celery soup.
Q: Can I double this recipe?
A: Yes, but use a large crockpot and stir gently.
Q: Why is my gravy too thin?
A: Add another mix of 1 tablespoon cornstarch and 1 tablespoon cold water, then cook 10 more minutes.
Final Thoughts
These Crockpot Swedish Meatballs are simple, creamy, and so comforting. Make them for an easy dinner, then leave a comment with how they turned out or any questions you have.
