Cozy Crockpot Swedish Meatballs Recipe | Easy Slow Cooker Dinner
You know those dinners that make the whole house smell like a hug? That’s exactly what these Crockpot Swedish Meatballs deliver. Tender, juicy meatballs simmer low and slow in a creamy, savory gravy that begs for buttered noodles or mashed potatoes. You get comfort and convenience in one pot—weeknight magic.
I lean on this recipe when I want cozy, no-stress cooking. The slow cooker handles almost everything, and the results taste like you fussed for hours. The gravy turns silky, the spices bloom, and every bite feels warm and nostalgic. Let’s make it happen.
Why This Slow Cooker Swedish Meatballs Recipe Works

- Set it and forget it: The crockpot does the heavy lifting while you get on with your day.
- Juicy, tender texture: A mix of ground beef and pork stays moist and flavorful through a slow simmer.
- Classic Swedish flavors: Nutmeg and allspice give that signature cozy aroma and taste.
- Ultra-creamy gravy: Sour cream and beef broth create a silky sauce that clings to noodles or potatoes.
- Family-friendly: Mild spice and familiar flavors make it a crowd-pleaser.
- Great for make-ahead: Meatballs and gravy reheat beautifully for lunches and leftovers.
Ingredients
For the Meatballs
- 1 lb ground beef (80–85% lean)
- 1 lb ground pork
- 1 cup fresh breadcrumbs (or panko)
- 1/2 cup finely minced yellow onion
- 2 large eggs
- 1/3 cup milk
- 2 cloves garlic, minced
- 1 1/2 tsp kosher salt
- 1 tsp black pepper
- 3/4 tsp ground allspice
- 1/2 tsp ground nutmeg
- 2 tbsp chopped fresh parsley (optional for freshness)
- 2 tbsp neutral oil (for browning, optional but recommended)
For the Gravy
- 3 cups low-sodium beef broth
- 2 tbsp Worcestershire sauce
- 1 tbsp Dijon mustard
- 1 tsp onion powder
- 1/2 tsp garlic powder
- 1/2 tsp black pepper
- 4 tbsp unsalted butter
- 4 tbsp all-purpose flour
- 3/4 cup sour cream (full-fat for best texture)
- Salt to taste (add at the end)
For Serving
- Buttered egg noodles, mashed potatoes, or steamed rice
- Fresh parsley, chopped
- Lingonberry jam (traditional and delicious, optional)
How to Make Crockpot Swedish Meatballs

1) Mix and Shape the Meatballs
- In a large bowl, whisk milk and eggs until combined. Stir in breadcrumbs and let them soak for 3–4 minutes.
- Add ground beef, ground pork, onion, garlic, parsley, salt, pepper, allspice, and nutmeg. Mix gently with your hands until just combined. Do not overwork the meat or you’ll lose tenderness.
- Roll into 1 to 1 1/4-inch balls. You’ll get about 36–40 meatballs.
2) Brown for Extra Flavor (Optional but Worth It)
- Heat oil in a large skillet over medium-high heat. Brown meatballs in batches for 1–2 minutes per side. Don’t cook through; just build color. Transfer to the slow cooker as you go.
- Short on time? Skip browning and place raw meatballs straight into the crockpot. The sauce will still taste great.
3) Start the Gravy Base
- In the same skillet, melt butter over medium heat. Whisk in flour and cook 1–2 minutes until it smells nutty.
- Slowly whisk in beef broth until smooth. Stir in Worcestershire, Dijon, onion powder, garlic powder, and pepper.
- Pour the gravy base over the meatballs in the crockpot.
4) Slow Cook
- Cover and cook on LOW for 4–5 hours or on HIGH for 2–3 hours, until meatballs reach 165°F and feel tender.
5) Finish the Creamy Sauce
- Stir sour cream into the crockpot. Taste and add salt if needed. If the sauce seems too thick, whisk in a splash of broth or milk. If too thin, let it simmer uncovered for 10–15 minutes on HIGH.
- Serve over noodles, potatoes, or rice. Top with parsley and a spoonful of lingonberry jam if you like a sweet-tart pop.
How to Store Leftover Swedish Meatballs
- Fridge: Cool completely, then store meatballs and gravy in an airtight container for up to 4 days.
- Reheat: Warm gently on the stove over low heat or in the microwave at 50% power, stirring often. Add a splash of broth or milk to loosen the sauce.
- Freeze: Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge, then reheat slowly and whisk in a bit of cream or broth to restore silkiness.

Benefits of Making Swedish Meatballs in the Crockpot
- Hands-off cooking: Free your evening while dinner takes care of itself.
- Consistent results: Low, steady heat keeps meatballs moist and prevents overcooking.
- Feeds a crowd: Easy to scale and hold warm for guests.
- Budget-friendly: Ground meats, pantry spices, and a few dairy staples make a hearty meal.
- Kid-approved flavors: Cozy spices and creamy gravy win over picky eaters.
What Not to Do
- Don’t overmix the meat: Gentle mixing keeps meatballs tender.
- Don’t skip seasoning: Salt, allspice, and nutmeg define Swedish meatballs. Taste the gravy and adjust.
- Don’t dump sour cream in boiling sauce: High heat can cause curdling. Stir it in off heat or on LOW.
- Don’t overcrowd when browning: Work in batches for good color and flavor.
- Don’t thin the sauce too early: It thickens after resting. Adjust at the end.
Variations You Can Try
- Lean option: Use all ground turkey or chicken and add 1 tbsp olive oil to the mix for moisture. Swap beef broth for chicken broth.
- Gluten-free: Use gluten-free breadcrumbs and thicken the gravy with cornstarch slurry (2 tbsp cornstarch + 2 tbsp water) instead of flour.
- Dairy-free: Stir in unsweetened coconut cream or a rich dairy-free sour cream at the end. Use dairy-free butter for the roux.
- Mushroom boost: Add 8 oz sliced mushrooms to the crockpot for earthy depth.
- Extra-herby: Finish with dill and parsley for a bright, Nordic twist.
- Spice it up: A pinch of white pepper adds gentle heat without overpowering the classic profile.
FAQ
Can I use frozen meatballs?
Yes. Choose plain, unseasoned beef or beef-pork meatballs. Skip the browning step. Add them frozen and cook on LOW 5–6 hours or HIGH 3–4 hours, then finish with sour cream.
How do I prevent curdled sauce?
Temper the sour cream by whisking in a ladle of hot gravy first, then stir it into the crockpot on LOW. Keep the sauce below a simmer after adding dairy.
What can I use instead of sour cream?
Full-fat Greek yogurt works. Stir it in off heat and add an extra teaspoon of Dijon for balance.
Do I need both beef and pork?
No, but the blend gives the best texture and flavor. If you use only beef, add 1 tbsp olive oil and an extra 2 tbsp milk to keep things juicy.
How can I thicken the gravy more?
Whisk 1 tbsp cornstarch with 1 tbsp cold water and stir it in on HIGH for 5–10 minutes, or simmer uncovered until it reaches your preferred consistency.
What should I serve with Swedish meatballs?
Buttered egg noodles or creamy mashed potatoes are classic. Steamed green beans or a simple cucumber-dill salad make a fresh side.
Conclusion
These Crockpot Swedish Meatballs bring cozy flavor with almost no effort. You mix, roll, and let the slow cooker do the rest. The creamy gravy tastes luxurious, the meatballs stay tender, and dinner practically cooks itself. Serve a big bowl over noodles, shower it with parsley, and enjoy that first comforting bite. Save this recipe—you’ll want it in regular rotation.

Cozy Crockpot Swedish Meatballs Recipe | Easy Slow Cooker Dinner
Ingredients
Ingredients
- 1 lb ground beef (80–85% lean)
- 1 lb ground pork
- 1 cup fresh breadcrumbs (or panko)
- 1/2 cup finely minced yellow onion
- 2 large eggs
- 1/3 cup milk
- 2 cloves garlic, minced
- 1 1/2 tsp kosher salt
- 1 tsp black pepper
- 3/4 tsp ground allspice
- 1/2 tsp ground nutmeg
- 2 tbsp chopped fresh parsley (optional)
- 2 tbsp neutral oil (for browning, optional)
- 3 cups low-sodium beef broth
- 2 tbsp Worcestershire sauce
- 1 tbsp Dijon mustard
- 1 tsp onion powder
- 1/2 tsp garlic powder
- 1/2 tsp black pepper
- 4 tbsp unsalted butter
- 4 tbsp all-purpose flour
- 3/4 cup sour cream (full-fat)
- Salt to taste
- Buttered egg noodles, mashed potatoes, or steamed rice (for serving)
- Fresh parsley, chopped (for serving)
- Lingonberry jam (optional, for serving)
Instructions
Instructions
- Whisk the milk and eggs in a large bowl, stir in breadcrumbs, and let soak for 3 to 4 minutes.
- Add the ground beef, ground pork, onion, garlic, parsley, salt, pepper, allspice, and nutmeg, and gently mix just until combined.
- Roll the mixture into 1 to 1 1/4 inch meatballs.
- Heat the oil in a large skillet over medium-high heat and brown the meatballs in batches for 1 to 2 minutes per side without cooking through, transferring them to the slow cooker as they brown.
- Melt the butter in the same skillet over medium heat, whisk in the flour, and cook 1 to 2 minutes until fragrant and lightly nutty.
- Slowly whisk in the beef broth until smooth, then stir in Worcestershire sauce, Dijon mustard, onion powder, garlic powder, and black pepper.
- Pour the gravy base over the meatballs in the slow cooker.
- Cover and cook on LOW for 4 to 5 hours or on HIGH for 2 to 3 hours until the meatballs reach 165°F and are tender.
- Stir in the sour cream, then taste and season with salt as needed.
- Adjust consistency by whisking in a splash of broth or milk if too thick, or simmering uncovered on HIGH for 10 to 15 minutes if too thin.
- Serve over noodles, mashed potatoes, or rice, and garnish with parsley and a spoonful of lingonberry jam if desired.






