Go Back
Swedish meatballs with creamy gravy and lingonberry jam on mashed potatoes.

Swedish Meatballs in Creamy Gravy

Caroline
Swedish Meatballs are the ultimate comfort food—juicy meatballs seasoned with allspice and nutmeg, simmered in a rich, creamy gravy. Serve them over mashed potatoes, noodles, or rice for a cozy, satisfying meal.
Prep Time 25 minutes
Cook Time 25 minutes
Total Time 50 minutes
Course Dinner
Cuisine Swedish
Servings 4 servings
Calories 520 kcal

Equipment

  • Skillet

Ingredients
  

Meatballs

  • 1/2 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 egg
  • 1/2 grated onion
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp allspice
  • 1/4 tsp nutmeg
  • 2 tbsp butter for frying
  • 1 tbsp oil for frying

Gravy

  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • salt and pepper to taste

Instructions
 

  • In a bowl, mix breadcrumbs and milk. Let sit for 5 minutes.
  • Add beef, pork, grated onion, egg, salt, pepper, allspice, and nutmeg. Mix gently until combined.
  • Form into 1-inch meatballs. Heat butter and oil in a skillet and brown meatballs in batches. Set aside.
  • In the same skillet, melt butter and whisk in flour to form a roux. Cook for 1-2 minutes.
  • Gradually add beef broth while whisking. Simmer until thickened.
  • Add cream, Worcestershire, and Dijon mustard. Season with salt and pepper.
  • Return meatballs to skillet, cover and simmer for 10–15 minutes until cooked through.

Notes

Serve with mashed potatoes and lingonberry jam for a classic Swedish meal. Leftovers make great sandwiches or can be added to pasta bakes. Freezer-friendly!
Keyword Comfort Food, Meatballs