Crockpot Swedish Meatballs with Creamy Gravy

Slow-cooker Swedish meatballs smothered in a silky, lightly spiced cream gravy — effortless comfort food that tastes like you simmered it all afternoon. This version uses frozen precooked meatballs so you can skip hands-on prep and still get a restaurant-style finish: a browned-flavored roux, beef broth for depth, a touch of Worcestershire and Dijon for savory balance, and warm allspice and nutmeg for that classic Scandinavian whisper. If you like easy slow-cooker dinners, try our Asian-style crockpot meatballs for another set-it-and-forget-it option.

Why you’ll love this dish

This recipe hits all the weeknight sweet spots: minimal prep, family-friendly flavors, and comforting leftovers. Because the meatballs are precooked and frozen, the slow cooker becomes a reheating device that deepens flavor — the gravy has time to develop and coat every bite.

“I served this at a small Sunday dinner and everyone loved how rich the gravy felt, even though it was fast to assemble.” — home cook review

Make it for busy weeknights, potlucks, or when you want cozy food with almost no active time. It’s budget-friendly (one pan for the roux, a single slow cooker), reliably kid-approved, and easy to double for guests.

How this recipe comes together

This recipe follows three simple stages: make a quick roux, build a creamy, well-seasoned gravy on the stovetop, then pour it over frozen meatballs and let the slow cooker do the rest. The stovetop step is key — cooking the flour in butter gives nutty flavor and prevents a raw-flour taste in the finished sauce. Whisking in the broth gradually keeps the gravy silky and lump-free. Finally, finishing with cream and warm spices gives it the signature Swedish profile without complicated steps.

What you’ll need

  • 26 ounces frozen precooked meatballs (about 24–28 small/medium meatballs) — no thawing required
  • 4 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 2 cups beef broth (low-sodium works well)
  • 1 cup heavy cream
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • 1 dash ground allspice
  • 1 dash ground nutmeg
  • Salt and freshly ground black pepper, to taste
  • Egg noodles or mashed potatoes, for serving
  • Fresh parsley, chopped (optional garnish)

Ingredient notes and substitutions:

  • Use turkey or beef frozen meatballs; different brands vary in size — adjust cooking time slightly if using very large meatballs.
  • For a lighter sauce, substitute half-and-half for heavy cream, but the gravy will be thinner.
  • Gluten-free option: replace flour with a 1:1 gluten-free flour blend or make a cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water) to thicken at the end.

Step-by-step instructions

  1. Spray the slow cooker insert with non-stick cooking spray and arrange frozen meatballs in an even layer. No need to thaw.
  2. Melt butter in a medium skillet over medium-high heat until foaming.
  3. Whisk in flour and cook 1–2 minutes, whisking constantly, until the roux is lightly golden and smells nutty — this removes the raw flour taste.
  4. Gradually whisk in the beef broth in small additions; make sure each addition is smooth before adding more. Bring to a gentle simmer and let thicken slightly (about 1–2 minutes).
  5. Stir in heavy cream, Worcestershire sauce, Dijon mustard, allspice, and nutmeg. Taste and season with salt and pepper. If it seems flat, a small splash of apple cider vinegar (1/2 tsp) brightens it.
  6. Pour the finished gravy evenly over the frozen meatballs in the slow cooker. Cover.
  7. Cook on HIGH for 2 hours or LOW for 4–5 hours.
  8. Before serving, gently stir the meatballs to coat them in gravy. If sauce needs thickening, remove the lid and cook on HIGH for 10–15 minutes, or whisk in a cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water) and cook until thickened.
  9. Serve over egg noodles or mashed potatoes and garnish with chopped parsley.

Timing tip: If your slow cooker runs hot, check at the earlier end of the time range. The goal is an internal temperature of 165°F for safety, but because the meatballs are precooked, you’re mainly reheating and melding flavors.

Ingredients (shopping shorthand)

  • Frozen precooked meatballs — 26 oz
  • Unsalted butter — 4 tbsp
  • All-purpose flour — 3 tbsp
  • Beef broth — 2 cups
  • Heavy cream — 1 cup
  • Worcestershire sauce — 1 tbsp
  • Dijon mustard — 1 tsp
  • Ground allspice — dash
  • Ground nutmeg — dash
  • Salt & pepper, to taste
  • Egg noodles or mashed potatoes, for serving
  • Fresh parsley, chopped (optional)

How to prepare it

  • Prep: 5–10 minutes (mostly measuring and melting butter).
  • Cook: 2 hours (HIGH) or 4–5 hours (LOW).
  • Serves: 4–6, depending on appetite and sides.

Pro tip: While the gravy simmers on the stove, boil your egg noodles and keep them warm; the assembled meal comes together fast once the slow cooker finishes.

Best ways to enjoy it

Serve the meatballs and creamy gravy over buttered egg noodles for a classic pairing, or spoon them over mashed potatoes for ultimate comfort. For a lighter plate, try cauliflower mash or steamed rice. A small side of tangy pickled cucumbers or lingonberry jam (if you can find it) provides a bright contrast to the rich sauce. This gravy also pairs beautifully with shredded chicken—see our crockpot chicken and gravy for a similar sauce that works with poultry.

Presentation tip: Twirl noodles into a loose nest on the plate, top with meatballs, spoon extra gravy over, and finish with a sprinkling of parsley and a few grinds of pepper.

Storage and reheating tips

  • Refrigerate leftovers within 2 hours in an airtight container. They will keep 3–4 days.
  • To freeze: Cool completely, transfer to freezer-safe containers, and freeze up to 2–3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Gently reheat on the stovetop over low-medium heat, stirring frequently, until warmed through to 165°F. For microwave reheating, cover and heat in 60–90 second bursts, stirring between intervals. If the sauce thickens in the fridge, whisk in a splash of broth or cream while reheating.
  • Food safety note: Because this recipe uses precooked meatballs, the main safety concern is improper storage; do not leave the cooked dish at room temperature for more than 2 hours.

Pro chef tips

  • Don’t skip cooking the flour: that quick roux is where the sauce gets body and flavor. Cook only until lightly golden to avoid a dark roux flavor.
  • Add spices sparingly at first — allspice and nutmeg are aromatic; a little goes a long way. Adjust to taste at the end.
  • If your gravy separates, whisk vigorously over low heat with a tablespoon of cold water or a bit of cream to bring it back together.
  • For extra flavor depth, sauté a small diced onion in the butter before adding flour; cook until soft, then proceed with the roux.
  • If you want a glossy finish, stir in a teaspoon of butter off the heat just before serving.

Creative twists

  • Mushroom Swedish Meatballs: Add 1 cup sliced mushrooms sautéed with the roux for an earthy boost.
  • Turkey or Chicken Meatballs: Use poultry meatballs and swap beef broth for chicken broth; finish with a touch more Worcestershire or soy for umami.
  • Vegetarian: Use plant-based frozen meatballs and a vegetable broth. Add white wine (optional) for extra depth.
  • Spice it up: Add 1/4 tsp smoked paprika or a pinch of cayenne for warmth.
  • Health-conscious: Substitute half-and-half for cream and use a light butter alternative; thicken with a cornstarch slurry if needed.

Common questions

Q: Do I need to thaw the meatballs first?
A: No — these are precooked frozen meatballs. They go directly into the slow cooker; the extended gentle heat reheats them fully and lets the gravy penetrate.

Q: How can I thicken the sauce if it’s too thin?
A: Simmer uncovered on HIGH for 10–15 minutes in the slow cooker to reduce. Alternatively, whisk in a cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water), then cook until thickened.

Q: Can I make this on the stovetop instead of a slow cooker?
A: Yes. After making the gravy, stir in the meatballs and simmer gently for 20–25 minutes until heated through, stirring occasionally.

Q: What’s the best way to reheat leftovers without curdling the cream?
A: Reheat slowly over low heat, stirring frequently. Add a splash of broth or cream to loosen the sauce and avoid boiling, which can separate dairy.

Q: Can I prepare the gravy ahead of time?
A: Yes — make the gravy up to 2 days ahead, cool, and refrigerate. Reheat gently, then pour over meatballs in the slow cooker to finish.

If you’d like more slow-cooker ideas or a similar creamy gravy for other proteins, check the linked recipes above for quick inspiration.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
crockpot swedish meatballs with creamy gravy 2026 03 04 220534 683x1024 1

Slow-Cooker Swedish Meatballs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: timesaverrecipegmail-com
  • Total Time: 130 minutes
  • Yield: 6 servings
  • Diet: None

Description

Effortless comfort food featuring frozen meatballs smothered in a creamy, spiced gravy.


Ingredients

  • 26 ounces frozen precooked meatballs
  • 4 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • 1 dash ground allspice
  • 1 dash ground nutmeg
  • Salt and freshly ground black pepper, to taste
  • Egg noodles or mashed potatoes, for serving
  • Fresh parsley, chopped (optional garnish)


Instructions

  1. Spray the slow cooker insert with non-stick cooking spray and arrange frozen meatballs in an even layer.
  2. Melt butter in a medium skillet over medium-high heat until foaming.
  3. Whisk in flour and cook 1–2 minutes until lightly golden.
  4. Gradually whisk in the beef broth until smooth; bring to a gentle simmer.
  5. Stir in heavy cream, Worcestershire sauce, Dijon mustard, allspice, and nutmeg. Season with salt and pepper.
  6. Pour the gravy over the meatballs in the slow cooker and cover.
  7. Cook on HIGH for 120 minutes or LOW for 240–300 minutes.
  8. Stir gently to coat meatballs in gravy before serving.

Notes

If the sauce needs thickening, cook on HIGH with the lid off for 10–15 minutes, or add a cornstarch slurry.

  • Prep Time: 10 minutes
  • Cook Time: 120 minutes
  • Category: Main Course
  • Method: Slow Cooker
  • Cuisine: Swedish

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star