Indulge in the comforting flavors of Swedish meatballs with this easy slow cooker recipe. Perfect for a cozy family dinner, these meatballs are tender, flavorful, and smothered in a rich, creamy gravy. Serve them over mashed potatoes or egg noodles for a meal that everyone will love.
While most of the ingredients for this recipe are common pantry staples, you might need to pick up ground pork and allspice if they are not already in your kitchen. Ground pork adds a unique flavor and texture to the meatballs, while allspice provides a warm, aromatic note that is essential to authentic Swedish meatballs.

Ingredients For Slow Cooker Swedish Meatballs Recipe
Ground beef: Provides the base for the meatballs, offering a rich and hearty flavor.
Ground pork: Adds a unique texture and flavor that complements the beef.
Breadcrumbs: Helps bind the meatballs together and adds a bit of texture.
Egg: Acts as a binder to hold the meatball mixture together.
Salt: Enhances the overall flavor of the meatballs.
Black pepper: Adds a touch of heat and depth to the flavor profile.
Allspice: Provides a warm, aromatic note that is characteristic of Swedish meatballs.
Onion: Adds sweetness and depth of flavor to the meatballs.
Beef broth: Forms the base of the gravy, adding rich, savory flavor.
Heavy cream: Adds creaminess and richness to the gravy.
Flour: Thickens the gravy to the perfect consistency.
Butter: Used for browning the meatballs and forming the base of the gravy.
Technique Tip for This Recipe
When forming the meatballs, ensure they are uniform in size to promote even cooking. Use a small ice cream scoop or a tablespoon to measure out the mixture, then roll them gently between your palms. This not only helps in achieving consistent size but also prevents the meatballs from becoming too compact, which can make them dense. Additionally, when browning the meatballs in the skillet, avoid overcrowding. Cook them in batches if necessary to ensure they brown evenly on all sides, which enhances their flavor and texture.
Suggested Side Dishes
Alternative Ingredients
ground beef - Substitute with ground turkey: Ground turkey is a leaner option and provides a similar texture and flavor.
ground pork - Substitute with ground chicken: Ground chicken is a lighter alternative and works well in meatball recipes.
breadcrumbs - Substitute with crushed crackers: Crushed crackers can provide a similar binding effect and texture.
beaten egg - Substitute with flaxseed meal and water mixture: A mixture of 1 tablespoon of flaxseed meal and 3 tablespoons of water can act as a binder for those avoiding eggs.
salt - Substitute with soy sauce: Soy sauce can add a similar salty flavor along with a bit of umami.
black pepper - Substitute with white pepper: White pepper provides a similar heat and flavor profile.
allspice - Substitute with cinnamon and nutmeg mixture: A mix of equal parts cinnamon and nutmeg can mimic the warm, spicy flavor of allspice.
finely chopped onion - Substitute with shallots: Shallots have a milder, sweeter flavor and can be used in place of onions.
beef broth - Substitute with chicken broth: Chicken broth can provide a similar depth of flavor and is often more readily available.
heavy cream - Substitute with coconut milk: Coconut milk can provide a creamy texture and is a good dairy-free alternative.
flour - Substitute with cornstarch: Cornstarch can be used as a thickening agent in place of flour.
butter - Substitute with olive oil: Olive oil can provide a similar richness and is a healthier fat option.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the meatballs and gravy to cool completely before storing. This helps prevent condensation, which can make the meatballs soggy.
Transfer the cooled meatballs and gravy into an airtight container. If you have a large batch, consider using multiple containers to avoid overcrowding.
For short-term storage, place the container in the refrigerator. The meatballs will stay fresh for up to 3-4 days.
For longer storage, opt for freezing. Place the meatballs and gravy in a freezer-safe container or a heavy-duty freezer bag. Make sure to remove as much air as possible to prevent freezer burn.
Label the container or bag with the date and contents. This will help you keep track of how long the meatballs have been stored.
When ready to reheat, thaw the meatballs and gravy in the refrigerator overnight if frozen. This ensures even reheating and maintains the texture.
Reheat the meatballs and gravy in a saucepan over medium heat, stirring occasionally until heated through. You can also use a microwave, heating in short intervals and stirring in between to ensure even heating.
If the gravy appears too thick after reheating, add a splash of beef broth or heavy cream to reach the desired consistency.
Serve the reheated meatballs over freshly made mashed potatoes or egg noodles for a comforting meal.
How to Reheat Leftovers
Oven Method: Preheat your oven to 350°F (175°C). Place the Swedish meatballs in an oven-safe dish, ensuring they are evenly spread out. Cover the dish with aluminum foil to retain moisture. Heat for about 20-25 minutes or until the meatballs are warmed through. Stir halfway to ensure even heating.
Stovetop Method: In a large skillet, add a splash of beef broth or heavy cream to prevent sticking. Place the meatballs and gravy in the skillet over medium heat. Cover and cook, stirring occasionally, for about 10-15 minutes or until thoroughly heated.
Microwave Method: Place the meatballs and gravy in a microwave-safe dish. Cover with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape. Heat on medium power for 2-3 minutes, stir, then continue heating in 1-minute intervals until hot. Be cautious as microwaving can sometimes dry out the meatballs.
Slow Cooker Method: If you have a bit more time, you can reheat the meatballs in the slow cooker. Place them back in the slow cooker, add a bit more beef broth or heavy cream if needed, and set on low for 1-2 hours or until heated through. This method helps maintain the meatballs' moisture and flavor.
Sous Vide Method: For a gourmet touch, place the meatballs and gravy in a vacuum-sealed bag. Submerge the bag in a water bath set to 140°F (60°C) and heat for about 30-45 minutes. This method ensures even heating and preserves the meatballs' texture and juiciness.
Best Tools for This Recipe
Mixing bowl: Use this to combine the ground beef, ground pork, breadcrumbs, beaten egg, salt, pepper, allspice, and chopped onion.
Skillet: This is essential for browning the meatballs and making the gravy.
Slow cooker: Transfer the browned meatballs into this for slow cooking.
Whisk: Use this to gradually whisk in the beef broth and heavy cream into the flour and butter mixture.
Spatula: Helpful for stirring the flour and butter mixture in the skillet.
Measuring cups: Use these to measure out the beef broth and heavy cream accurately.
Measuring spoons: These are needed to measure the salt, pepper, and allspice.
Knife: Use this to finely chop the onion.
Cutting board: Essential for chopping the onion safely.
Plate: Place the browned meatballs on this temporarily before transferring them to the slow cooker.
Tongs: Useful for turning the meatballs in the skillet to ensure they brown evenly on all sides.
How to Save Time on This Recipe
Use pre-chopped onions: Save time by using pre-chopped onions from the store.
Pre-made breadcrumbs: Opt for pre-made breadcrumbs instead of making your own.
Batch cooking: Double the recipe and freeze half for a quick future meal.
Pre-mix spices: Combine salt, pepper, and allspice in advance to streamline the process.
Slow cooker liners: Use slow cooker liners for easy cleanup.
Quick browning: Brown meatballs in batches to speed up the process.
Instant gravy: Use store-bought gravy mix if you're short on time.

Slow Cooker Swedish Meatballs Recipe
Ingredients
Meatballs
- 1 lb Ground Beef
- 1 lb Ground Pork
- 1 cup Breadcrumbs
- 1 Egg beaten
- 1 teaspoon Salt
- ½ teaspoon Black Pepper
- ½ teaspoon Allspice
- 1 cup Onion finely chopped
Gravy
- 2 cups Beef Broth
- 1 cup Heavy Cream
- 2 tablespoon Flour
- 2 tablespoon Butter
Instructions
- In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, beaten egg, salt, pepper, allspice, and chopped onion. Mix well.
- Form the mixture into small meatballs, about 1 inch in diameter.
- In a skillet, melt butter over medium heat. Add meatballs and cook until browned on all sides. Transfer meatballs to the slow cooker.
- In the same skillet, add flour to the remaining butter and drippings. Cook for 1-2 minutes, stirring constantly.
- Gradually whisk in beef broth and heavy cream. Cook until the gravy thickens.
- Pour the gravy over the meatballs in the slow cooker.
- Cover and cook on low for 4 hours.
- Serve the meatballs with gravy over mashed potatoes or egg noodles.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Sugar Cookies Recipe25 Minutes
- Buttercream Icing Recipe15 Minutes
- No-Bake Cheesecake Recipe20 Minutes
- White Chocolate Mocha Recipe10 Minutes
- Summer Beer Recipe10 Minutes
- Southern Black-Eyed Peas Recipe1 Hours 45 Minutes
- Cabbage Steaks Recipe40 Minutes
- White Cake Recipe50 Minutes
Leave a Reply