Crockpot Swedish Meatballs with Creamy Gravy Recipe
If you’re craving a comforting, homey dish that fills your kitchen with irresistible aromas and delights every bite, this Crockpot Swedish Meatballs with Creamy Gravy Recipe is exactly what you need. Juicy, tender meatballs bathed in a luscious, velvety gravy seasoned with warming spices come together effortlessly in the slow cooker, making dinner both satisfying and simple. This recipe transforms everyday ingredients into a cozy classic that’s perfect for busy weeknights or lazy weekends alike.

Ingredients You’ll Need
Gathering just the right ingredients is key to nailing the rich flavors and silky texture of these Swedish meatballs. Each component plays a vital role, from the precooked meatballs that save time without sacrificing taste to the spices that add depth and warmth to the creamy gravy.
- 26 ounces frozen meatballs: Precooked and convenient, these form the hearty base of the dish.
- 4 tablespoons butter: Essential for creating a rich roux that thickens the gravy beautifully.
- 3 tablespoons flour: Works with butter to create the perfect thickening agent for the sauce.
- 2 cups beef broth: Brings savory depth and a comforting backbone to the gravy.
- 1 cup heavy cream: Adds a luscious and silky texture that defines the creamy gravy.
- 1 tablespoon Worcestershire sauce: Introduces a subtle tang and umami boost.
- 1 teaspoon Dijon mustard: Offers a gentle sharpness to balance the creaminess.
- 1 dash allspice: Infuses warm, aromatic undertones that make the gravy truly special.
- 1 dash nutmeg: A classic Swedish touch that elevates the comfort factor.
- Salt and pepper (to taste): Simple seasoning to enhance all the flavors.
- Egg noodles (for serving): The perfect tender bed to soak up every bit of gravy.
- Fresh parsley (for garnish, optional): Adds a bright pop of color and freshness.
How to Make Crockpot Swedish Meatballs with Creamy Gravy Recipe
Step 1: Prep the slow cooker and add meatballs
Begin by spraying your crockpot with non-stick cooking spray to prevent sticking. Then, place the frozen meatballs evenly at the bottom. Using frozen meatballs keeps this recipe super convenient without compromising flavor, making dinner prep quick and fuss-free.
Step 2: Make the roux for the gravy
In a skillet over medium-high heat, melt the butter until foaming. Whisk in the flour to form a smooth roux—the secret to a silky, thick gravy. Stirring continuously at this stage is essential to prevent lumps, ensuring your sauce will be perfectly velvety.
Step 3: Add broth and cream to create the sauce
Slowly whisk in the beef broth and heavy cream, stirring constantly until the mixture is smooth and begins to thicken slightly. This gradual incorporation helps the sauce develop a luscious texture that clings beautifully to the meatballs.
Step 4: Season the gravy
Next, stir in Worcestershire sauce, Dijon mustard, allspice, and nutmeg. These ingredients bring the gravy to life with layers of savory depth and warm spice. Season with salt and pepper to your preference, tasting as you go to find that perfect balance.
Step 5: Combine and slow cook
Pour the rich, creamy gravy over the frozen meatballs in the crockpot, spreading it evenly. Cover and cook on high for about 2 hours or on low for 4–5 hours. This slow cooking step allows the flavors to meld and the meatballs to become irresistibly tender while soaking up all the delicious sauce.
Step 6: Prepare to serve
When your Crockpot Swedish Meatballs with Creamy Gravy Recipe is ready, serve the meatballs hot over a bed of fluffy egg noodles. The noodles soak up the gravy perfectly, creating a harmonious plate that feels like a warm hug on a chilly day.
How to Serve Crockpot Swedish Meatballs with Creamy Gravy Recipe

Garnishes
A sprinkle of finely chopped fresh parsley adds a lovely fresh touch and a burst of color that instantly brightens up the dish. It cuts through the richness of the gravy just enough to keep each bite balanced and visually inviting.
Side Dishes
Classic mashed potatoes, buttery egg noodles, or even a side of roasted vegetables pair wonderfully with these meatballs. Each option helps to soak up the creamy gravy while adding variety in texture and flavor for a complete, satisfying meal.
Creative Ways to Present
For a modern twist, serve these meatballs stacked atop creamy polenta or alongside buttery spaetzle to give your meal a fun upgrade. Alternatively, turn this into a party appetizer by offering mini sliders with the meatballs and gravy in small buns for an irresistible bite-sized treat.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making the second-day meal even more delicious. Just be sure to reheat gently to keep the gravy creamy.
Freezing
This recipe freezes beautifully. Place cooled meatballs and gravy in a freezer-friendly container, leaving some headspace for expansion. They can be frozen for up to 2 months, making this a great make-ahead option for busy days.
Reheating
Thaw frozen portions overnight in the fridge for best results. Reheat slowly on the stovetop over low heat, stirring occasionally, until warmed through and silky again. Avoid microwaving at high power to prevent the gravy from separating.
FAQs
Can I use homemade meatballs instead of frozen?
Absolutely! Homemade meatballs can be used for an even fresher taste, but be sure to cook them fully before adding to the crockpot. Precooked frozen meatballs are simply a great time-saver with no compromise on flavor.
What if I don’t have Worcestershire sauce?
If Worcestershire sauce isn’t on hand, soy sauce or a small splash of balsamic vinegar work as good substitutes to add that umami kick to the gravy.
Can I make this in an Instant Pot instead of a slow cooker?
Yes! You can use the sauté function to make the roux and gravy, then add the meatballs and cook on high pressure for about 10 minutes. Quick release and serve over noodles for a faster version.
Is there a way to make the gravy lighter?
To lighten the gravy, you can substitute half and half or whole milk for the heavy cream, but keep in mind this will slightly change the richness and texture of the sauce.
How do I prevent the meatballs from drying out?
Cooking them slowly in the gravy ensures they stay moist and tender. Avoid overcooking by sticking close to the recommended cooking times and keeping the meatballs submerged in the sauce throughout.
Final Thoughts
Trust me when I say that this Crockpot Swedish Meatballs with Creamy Gravy Recipe is pure comfort in a bowl. With minimal effort and straightforward ingredients, you’ll end up with a warming, crowd-pleasing meal that tastes like it took all day to prepare. Give it a try and watch it quickly become a staple in your dinner rotation—you won’t regret it!
PrintCrockpot Swedish Meatballs with Creamy Gravy Recipe
This Crockpot Swedish Meatballs with Creamy Gravy recipe is a comforting and easy-to-make dish featuring precooked frozen meatballs simmered in a rich and velvety gravy. Slow-cooked to perfection, the meatballs absorb the flavors of a buttery roux-thickened sauce with hints of Worcestershire, Dijon mustard, allspice, and nutmeg. Served over tender egg noodles and optionally garnished with fresh parsley, this classic dinner is perfect for busy weeknights or cozy family meals.
- Prep Time: 10 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 10 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Slow Cooking
- Cuisine: Swedish
Ingredients
Meatballs
- 26 ounces frozen meatballs (precooked)
Gravy
- 4 tablespoons butter
- 3 tablespoons flour
- 2 cups beef broth
- 1 cup heavy cream
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 dash allspice
- 1 dash nutmeg
- Salt and pepper (to taste)
To Serve
- Egg noodles (cooked, for serving)
- Fresh parsley (for garnish, optional)
Instructions
- Prepare the Slow Cooker: Spray the inside of the slow cooker with non-stick cooking spray to prevent sticking. Place the frozen precooked meatballs evenly at the bottom of the slow cooker.
- Make the Roux: In a skillet over medium-high heat, melt the butter. Once melted, whisk in the flour to create a smooth roux. Cook for about 1-2 minutes, whisking continuously, to remove the raw flour taste without browning the mixture too much.
- Add Liquids to Roux: Slowly pour in the beef broth and heavy cream while whisking to prevent lumps. Continue whisking until the mixture is smooth and starts to thicken slightly, about 3-5 minutes.
- Season the Gravy: Stir in Worcestershire sauce, Dijon mustard, allspice, and nutmeg. Taste and season the gravy with salt and pepper as needed to balance the flavors.
- Combine Meatballs and Gravy: Pour the creamy gravy over the frozen meatballs in the slow cooker, making sure the meatballs are evenly coated.
- Slow Cook: Cover the slow cooker with the lid and cook on high for 2 hours or on low for 4 to 5 hours, allowing the meatballs to heat through and the flavors to meld together.
- Serve: Prepare egg noodles according to package instructions. Serve the hot Swedish meatballs and creamy gravy over the cooked egg noodles. Garnish with chopped fresh parsley if desired for a burst of color and freshness.
Notes
- Using precooked frozen meatballs drastically cuts down preparation time and ensures even cooking in the slow cooker.
- To make this recipe gluten-free, substitute regular flour with a gluten-free flour blend or cornstarch for the roux.
- If you prefer a thicker gravy, mix an additional 1 tablespoon of flour with cold water and whisk it into the gravy before pouring over meatballs.
- Double the recipe and cook in a larger slow cooker for bigger gatherings.
- This dish pairs wonderfully with steamed vegetables or a simple green salad alongside the noodles.
Keywords: Swedish meatballs, crockpot meatballs, creamy gravy, slow cooker recipe, easy dinner, comfort food, meatballs with gravy
