30-Minute Creamy Swedish Meatballs

Tender, warmly spiced meatballs swimming in a silky cream gravy — yes, better than the furniture store, and on the table in 30 minutes. Serve over egg noodles or mashed potatoes and watch them vanish. More cozy meatball magic: our mummy meatballs.

Creamy swedish meatballs in silky gravy over egg noodles with parsley
Prep time10 min
Cook time20 min
Total30 min
Yield6 servings
CuisineAmerican
📌 Pin it

🧺Ingredients

  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup plain breadcrumbs
  • 1/2 cup milk
  • 1 large egg
  • 1/4 onion, grated
  • 1 clove garlic, minced
  • 1/2 tsp ground allspice
  • 1/4 tsp ground nutmeg
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 2 tbsp butter, for browning
  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • 1 tbsp Worcestershire sauce
  • 2 tsp Dijon mustard
  • Cooked egg noodles or mashed potatoes, for serving

👩‍🍳Instructions

  1. Soak and mix. Stir the breadcrumbs and milk together and rest 5 minutes until absorbed. Add the beef, pork, egg, grated onion, garlic, allspice, nutmeg, salt, and pepper; mix gently and roll into 1 1/4-inch meatballs.
  2. Brown the meatballs. Melt 2 tablespoons butter in a large skillet over medium-high. Brown the meatballs in batches, 6-8 minutes total, turning for color on all sides. They will finish in the sauce. Remove to a plate.
  3. Start the gravy. Reduce heat to medium. Melt 3 tablespoons butter, whisk in the flour, and cook 1 minute. Slowly whisk in the beef broth until smooth.
  4. Finish creamy. Stir in the cream, Worcestershire, and Dijon; simmer 2 minutes. Return the meatballs to the skillet and simmer 8-10 minutes until cooked through and the gravy coats a spoon. Serve over egg noodles.

🧆 Meatball mastery

Allspice and nutmeg are the signature Swedish warmth — do not skip them. A small cookie scoop keeps meatballs uniform so they cook evenly. The gravy should coat the back of a spoon; if it gets too thick, thin with a splash of broth. Lingonberry jam on the side is the authentic move.

Creamy swedish meatballs in silky gravy over egg noodles with parsley
Save for later

Love this recipe?

Save it to your "Easy Dinner Recipes" board so this nostalgic weeknight comfort is always one click away.

📌 Pin it for later

❓ Common questions

Can I use all beef?
Yes — all beef works, though the beef-pork mix is juicier. Turkey also works for a lighter version.

Can I bake the meatballs instead?
Yes — bake at 400°F for 15-18 minutes, then finish in the gravy.

How do I store leftovers?
Refrigerate up to 4 days. Reheat gently on the stove with a splash of broth or cream.