Seriously AMAZING Swedish meatballs made easy in the slow cooker. This family recipe was passed down from my mother-in-law and the sauce is simply irresistible.
The secret is using a mix of ground pork and beef for tender, juicy meatballs. For convenience, wide egg noodles can be cooked right in the crockpot at the end so they soak up all the creamy gravy.

Welcome to an improved and reliably delicious Slow Cooker Swedish Meatballs recipe. After repeatedly making and refining this dish, I’ve highlighted the small techniques that make a big difference: searing the meatballs first, balancing pork and beef, and finishing the sauce with sour cream and fresh herbs. These steps give you tender, evenly textured meatballs and a silky, flavorful sauce that clings to noodles or mashed potatoes.
Save this one: it’s a versatile, comforting family meal that’s ideal for busy weeknights, casual dinner guests, or potlucks. You’ll find the instructions straightforward, the ingredient list pantry-friendly, and the results consistently crowd-pleasing.
Table of contents
- Why this recipe works
- Step by step instructions
- How to serve them
- What to serve with them
- More slow cooker recipe ideas

Why this recipe works
I’ve tested and refined this slow cooker Swedish meatballs recipe to insure the best texture and flavor. Here are the key reasons it works so well:
- Searing the meatballs first: Browning the outside develops deeper flavor through the Maillard reaction and helps meatballs hold their shape in the slow cooker, avoiding falling apart during long, gentle cooking.
- Using both pork and beef: Ground pork adds moisture and a slightly sweet richness, while beef contributes savory depth. The blend makes meatballs tender, juicy, and well-balanced.
- Add sour cream at the end: Stir the sour cream in off the heat (or at the very end of cooking) to thicken and enrich the sauce without risking curdling. This delivers a creamy, velvety gravy.
- Finish with fresh herbs and citrus zest: Parsley and lemon zest, added just before serving, brighten the finished dish so the sauce stays lively rather than flat.
Step by step instructions
- Prepare the meatballs.
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Sauté the diced onions for 3–5 minutes until translucent, then remove and cool slightly.
- In a large mixing bowl combine the cooked onions, 1 lb ground beef, 1 lb ground pork, 1/2 cup breadcrumbs, 2 large egg yolks, 1/2 tsp allspice, 1/2 tsp ground nutmeg, 1 tsp kosher salt and 1 tsp black pepper. Mix gently—overworking the meat will make meatballs dense.
- Form the mixture into approximately 24 golf-ball-sized meatballs using lightly oiled hands for easier rolling.
- Add another tablespoon of olive oil to the same skillet and heat to medium-high. Sear the meatballs on all sides for 1–2 minutes per side, or until lightly browned. Transfer the browned meatballs to the slow cooker.
- Make the sauce.
- With the skillet still over medium-high heat, add 1/4 cup all-purpose flour to the pan drippings and whisk to combine, scraping up browned bits for flavor.
- Gradually stir in 4 cups beef broth and bring to a gentle boil, whisking until smooth and slightly thickened.
- Pour the sauce over the meatballs in the slow cooker. Cover and cook on high for 2–3 hours or on low for 4–6 hours.
- Finish and serve.
- If you plan to cook egg noodles in the crockpot, add 12 ounces wide egg noodles 30 minutes before serving. Move meatballs to the side so the noodles sit in sauce; they need to be submerged to cook properly. Check at 30 minutes for tenderness and adjust time as needed.
- Once noodles are tender (or just before serving if not using noodles), stir in 1 cup sour cream, 1/2 teaspoon lemon zest, 1 tablespoon chopped fresh parsley, and the remaining 1 tsp salt and 1 tsp black pepper. Mix gently to combine and warm through—do not boil after adding the sour cream.
- Serve immediately. If you must hold the dish, keep it on the slow cooker’s warm setting for no more than 30–60 minutes to avoid noodles getting mushy.

How to serve them
- With noodles: Serve over wide egg noodles or pappardelle. The noodles can be cooked right in the sauce in the slow cooker or boiled separately and topped with the meatballs and gravy.
- Over mashed potatoes: A classic approach—pour the meatballs and creamy sauce over a bed of mashed potatoes for extra comfort.
- As an appetizer: Hold the meatballs and sauce in the slow cooker on warm (without noodles) and serve with toothpicks for parties.
- Low-carb options: Swap noodles for sautéed zucchini noodles or roasted spaghetti squash for a lighter plate while keeping the same flavorful sauce.
- With rice: Spoon the meatballs and sauce atop steamed white rice for a simple, filling meal.
What to serve with them
- Crusty bread or a baguette to sop up every last bit of the creamy sauce.
- Roasted or sautéed green vegetables—broccolini, green beans, or a simple garlic lemon sauté complement the lemon zest in the sauce.
- A light salad to balance the richness of the meatballs and gravy.

More slow cooker recipe ideas
If you enjoy the convenience of the slow cooker, try variations and other hearty slow-cooked meals: rich beef ragù, pulled pork for tacos and sliders, beef barbacoa for bowls, creamy crock pot mac & cheese, or a comforting taco soup. The slow cooker is perfect for hands-off dinners that develop deep, satisfying flavors.
Slow Cooker Swedish Meatballs
Seriously amazing Swedish meatballs slow-cooked with a creamy, savory sauce. This family recipe yields tender meatballs and a rich gravy that pairs perfectly with noodles or mashed potatoes.
Servings: 24 Swedish meatballs
Prep Time: 30 minutes
Cook Time: 2 hours (on high) or 4–6 hours (on low)
Total Time: Approximately 2–2.5 hours (high) or 4.5–6.5 hours (low)
Author: Whitney Bond
Ingredients
- 2 tablespoons olive oil, divided
- 1 cup onions, diced
- 1 pound ground beef
- 1 pound ground pork
- 1/2 cup breadcrumbs
- 2 large egg yolks
- 1/2 teaspoon allspice
- 1/2 teaspoon ground nutmeg
- 2 teaspoons kosher salt, divided
- 2 teaspoons black pepper, divided
- 1/4 cup all-purpose flour
- 4 cups beef broth
- 1/2 teaspoon lemon zest
- 1 tablespoon fresh parsley, chopped
- 1 cup sour cream
- 12 ounces wide egg noodles (optional, for serving)
Instructions
- Add 1 tablespoon olive oil to a large skillet and cook the diced onions over medium heat for 3–5 minutes until softened.
- Combine the cooked onions with ground beef, ground pork, breadcrumbs, egg yolks, allspice, nutmeg, 1 teaspoon salt, and 1 teaspoon black pepper. Mix gently.
- Form the mixture into about 24 golf-ball-sized meatballs using lightly oiled hands.
- In the same skillet, add the remaining 1 tablespoon olive oil and heat to medium-high. Brown the meatballs on all sides, about 3–5 minutes total to develop color.
- Transfer browned meatballs to the slow cooker.
- Keep the skillet on medium-high, add the flour to the pan drippings, and stir to form a roux, scraping up browned bits.
- Gradually whisk in the beef broth and bring to a boil, then pour the sauce over the meatballs in the slow cooker.
- Cook on high for 2–3 hours or on low for 4–6 hours.
- If cooking egg noodles in the sauce, add them 30 minutes before serving and move meatballs aside so the noodles are immersed in sauce. Cook until tender.
- Before serving, stir in the sour cream, lemon zest, chopped parsley, and the remaining 1 teaspoon salt and 1 teaspoon black pepper. Mix gently and serve immediately.
Notes
- Egg noodles can be boiled separately and combined with the meatballs and sauce if you prefer firmer pasta.
- These meatballs are delicious over mashed potatoes for a classic presentation.
- For a lower-carbohydrate option, serve over roasted spaghetti squash or sautéed zucchini noodles.
- They also work well as a party appetizer—keep meatballs and sauce warm in the slow cooker and serve with toothpicks.
Nutrition Facts (approx. per meatball)
Calories: 151 kcal | Carbohydrates: 4 g | Protein: 8 g | Fat: 11 g | Saturated Fat: 4 g | Cholesterol: 48 mg | Sodium: 391 mg