Welcome to yummycookingclasses

Slow‑Cooked Swedish Meatballs in Creamy Gravy – 45‑Minute Family Favorite

By Violet Parker | March 12, 2026
Slow‑Cooked Swedish Meatballs in Creamy Gravy – 45‑Minute Family Favorite

Introduction

There’s something undeniably heart‑warming about a plate of Swedish meatballs drenched in a silky, buttery cream sauce. Originating from the royal kitchens of Sweden, these bite‑size delights have traveled across continents and found a permanent home in family dinner tables worldwide. Today, we’re taking that classic comfort food and giving it a modern, hands‑off twist: a slow‑cooker method that guarantees perfectly tender meatballs, a gravy that clings to each morsel, and a flavor profile that deepens as the dish simmers.

The beauty of this recipe lies in its simplicity and its ability to adapt. Whether you’re a busy professional looking for a no‑fuss dinner after a long day, a parent juggling school runs and extracurriculars, or a culinary enthusiast who loves to experiment with traditional dishes, this 45‑minute family favorite fits the bill. The slow‑cooker does the heavy lifting, allowing you to set it and forget it while the aromas of sautéed onions, nutmeg, and fresh herbs fill your kitchen, creating an inviting atmosphere that beckons everyone to the table.

Beyond the convenience, the dish offers a balanced combination of protein, healthy fats, and subtle carbs, making it a wholesome centerpiece for a well‑rounded meal. Serve it over buttery egg noodles, buttery mashed potatoes, or even a bed of fluffy rice for a complete dinner that satisfies both palate and soul. Let’s dive into the step‑by‑step guide that will turn humble ingredients into a memorable feast that your family will request again and again.

Why you’ll love this recipe

  • Ready in under an hour – perfect for busy weeknights.
  • Hands‑off cooking: the slow‑cooker does all the work while you relax.
  • Rich, creamy gravy that stays silky even after reheating.
  • Authentic Swedish flavors with a modern, family‑friendly twist.
  • Versatile serving options – from noodles to rice to crusty bread.

Ingredients

  • 500 g ground beef (80 % lean)
  • 250 g ground pork (for extra juiciness)
  • 1/2 cup breadcrumbs (preferably panko)
  • 1/4 cup milk (whole milk recommended)
  • 1 small onion, finely grated
  • 1 garlic clove, minced
  • 1 tsp salt
  • 1/2 tsp freshly ground black pepper
  • 1/4 tsp ground nutmeg (the secret Swedish touch)
  • 2 tbsp unsalted butter (for sautéing)
  • 2 tbsp all‑purpose flour (to thicken the gravy)
  • 2 cups beef broth (low‑sodium)
  • 1 cup heavy cream
  • 1 tbsp Worcestershire sauce
  • 2 tsp Dijon mustard
  • Fresh parsley, chopped (for garnish)
Ingredients for Slow‑Cooked Swedish Meatballs

Step‑by‑step Instructions

  1. Combine wet ingredients. In a large mixing bowl, whisk together milk, grated onion, and minced garlic. Let sit for 2‑3 minutes so the breadcrumbs can absorb the moisture.
  2. Mix the meat. Add ground beef, ground pork, soaked breadcrumbs, salt, pepper, and nutmeg to the bowl. Using your hands, gently combine until just blended—overmixing can make the meatballs dense.
  3. Form the meatballs. Scoop about 1‑tablespoon portions and roll them into smooth spheres. You should get roughly 24‑28 meatballs, depending on size.
  4. Sear (optional but recommended). Heat 1 tbsp butter in a skillet over medium‑high heat. Brown the meatballs in batches for 2‑3 minutes per side until golden. This step adds a deep caramelized flavor, but you can skip it if you’re short on time.
  5. Prepare the gravy base. In the same skillet, melt the remaining 1 tbsp butter. Sprinkle flour over the melted butter, stirring constantly for 1‑2 minutes to create a roux. Do not let it brown.
  6. Deglaze. Slowly whisk in beef broth, scraping up any browned bits from the pan. Bring to a gentle simmer; the mixture will thicken slightly.
  7. Transfer to the slow‑cooker. Place the seared meatballs (or raw ones) into the slow‑cooker. Pour the roux‑based broth over them, ensuring the meatballs are mostly submerged.
  8. Cook. Set the slow‑cooker to high for 45 minutes or low for 2 hours. The meatballs should be cooked through and the sauce glossy.
  9. Finish the gravy. Once cooking time is complete, stir in heavy cream, Worcestershire sauce, and Dijon mustard. Let the mixture sit on the “warm” setting for 5 minutes to meld flavors.
  10. Serve and garnish. Spoon the creamy meatballs over egg noodles, mashed potatoes, or rice. Sprinkle chopped parsley on top for a pop of color and freshness.

Pro tips & tricks

1. Keep the meatballs moist. The combination of beef and pork, plus the milk‑soaked breadcrumbs, creates a tender texture. If you prefer an even richer bite, substitute half of the beef broth with a splash of red wine.

2. Sear for depth. While the recipe works without searing, browning the meatballs adds a layer of umami that shines through the creamy sauce. Use a hot pan and avoid crowding the pieces; work in batches.

3. Adjust thickness. If the gravy turns out too thin after adding the cream, simply whisk in a teaspoon of cornstarch mixed with cold water. Conversely, for a thinner sauce, add a bit more broth or milk.

4. Flavor boost. A pinch of smoked paprika or a dash of allspice can lend subtle complexity without overpowering the traditional profile. Add these spices with the nutmeg in step 2.

5. Make ahead. The meatballs and sauce freeze beautifully. Portion into airtight containers, label, and store for up to 3 months. Reheat gently on the stovetop, adding a splash of broth to revive the sauce’s silkiness.

Variations & substitutions

Gluten‑free. Replace the all‑purpose flour with a gluten‑free blend and ensure your breadcrumbs are certified gluten‑free. The texture remains just as satisfying.

Vegetarian. Swap the meat with a mixture of lentils, finely chopped mushrooms, and plant‑based ground “beef.” Use vegetable broth in place of beef broth and keep the same seasoning for an authentic taste.

Spicy kick. Add ½ teaspoon of cayenne pepper or a dash of hot sauce to the gravy for a gentle heat that contrasts beautifully with the cream.

Herbaceous twist. Incorporate fresh thyme or sage into the meat mixture, or finish the dish with a drizzle of herb‑infused oil for an aromatic finish.

Storage tips

Allow the meatballs and gravy to cool to room temperature before transferring them to an airtight container. Store in the refrigerator for up to 4 days. When reheating, do so gently over low heat, stirring occasionally to prevent the cream from separating. If the sauce thickens too much, whisk in a splash of broth or milk until the desired consistency returns.

For longer storage, portion the cooked meatballs and sauce into freezer‑safe bags or containers. Label with the date and freeze for up to 3 months. To reheat from frozen, thaw overnight in the fridge, then warm on the stovetop or in a microwave, adding a little liquid as needed.

Frequently Asked Questions

Absolutely! Form the meatballs, place them on a parchment‑lined tray, and freeze them raw. Transfer the frozen balls to a zip‑top bag and store for up to 3 months. When you’re ready to cook, simply add them straight to the slow‑cooker with the gravy base and adjust the cooking time slightly (add 10‑15 minutes). This method preserves the texture and flavor perfectly.

Traditional Swedish meatballs are often paired with buttery egg noodles or creamy mashed potatoes. For a lighter option, serve over quinoa, cauliflower rice, or a simple buttered vegetable medley. A side of lingonberry jam adds a sweet‑tart contrast that balances the richness of the gravy.

If you prefer to avoid extra flour, incorporate a beurre manié (a paste of equal parts softened butter and flour) at the end of cooking. Stir a tablespoon of the paste into the hot gravy until fully incorporated; it will thicken instantly. Alternatively, a splash of reduced cream or a handful of grated Parmesan can give the sauce a velvety body.

Yes! Ground turkey or chicken can be substituted for a leaner version, though you may want to increase the fat content with a tablespoon of olive oil or extra butter to keep the meatballs moist. For a richer flavor, try a blend of veal and pork, which is the classic Swedish combination.
Slow‑Cooked Swedish Meatballs in Creamy Gravy

Slow‑Cooked Swedish Meatballs in Creamy Gravy – 45‑Minute Family Favorite

Prep: 15 min
Cook: 45 min
Total: 1 hr
Servings: 6
Pin Recipe
Ingredients
Instructions
  1. Whisk milk, grated onion, and minced garlic; let sit 3 min.
  2. Add beef, pork, soaked breadcrumbs, salt, pepper, nutmeg; combine gently.
  3. Roll 1‑tbsp portions into smooth meatballs (≈24).
  4. Optional: Brown meatballs in 1 tbsp butter until golden, 2‑3 min per side.
  5. Make a roux with remaining butter and flour; cook 1‑2 min.
  6. Deglaze with beef broth, stir to a smooth sauce.
  7. Place meatballs in slow‑cooker; pour sauce over them.
  8. Cook on HIGH 45 min (or LOW 2 hr) until done.
  9. Stir in cream, Worcestershire, Dijon; let sit 5 min.
  10. Serve over noodles or potatoes; garnish with parsley.
Nutrition (per serving)
Calories420 kcal
Protein22 g
Fat28 g
Carbohydrates12 g
Sodium560 mg
Print Recipe

More Recipes