Go Back
–+ servings
These Swedish meatballs with a creamy sauce and great flavor are perfect comfort food!

Swedish Meatballs

These Swedish meatballs have a creamy sauce and great flavor. Served over egg noodles, they are the perfect comfort food!
Course Main Dish
Cuisine American
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 4 servings
Calories 479kcal
Author Ann Otis



  • 4 slices bacon chopped
  • 1 small onion, finely diced
  • 1 lg (450 grams) lean ground beef
  • 1 large egg, lightly beaten
  • 1/2 cup plain bread crumbs
  • 2 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 1/8 teaspoon ground cardamom
  • 1/2 teaspoon each salt and pepper


  • 2 tablespoons unsalted butter
  • 1/4 cup (31 grams) all-purpose flour
  • 2 cups low sodium beef broth
  • 1/2 cup sour cream or heavy cream
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dijon mustard
  • salt and pepper to taste
  • egg noodles or mashed potatoes, for serving
  • 2 tablespoons chopped parsley, for garnish



  • In a large, deep skillet, cook the bacon over medium heat until browned. Remove with a slotted spoon and pour out all but one tablespoon of the fat.
  • Cook the chopped onion until browned, about 5 minutes.
  • In a large bowl, use your hands to combine the ground beef with the bacon, onion, egg, bread crumbs, garlic, Worcestershire sauce, spices, salt and pepper. Do not over-mix.
  • Roll the meat mixture into meatballs of any size. I do about 1.5 inch meatballs, but mini ones are fun too.
  • Heat the same skillet again over medium heat and cook the meatballs, turning periodically until browned on all sides. Work in batches if necessary. Remove the meatballs and set aside.


  • Melt the butter in the same skillet, and add the flour, stirring continuously until lightly browned.
  • Add the beef broth and stir, scraping up the browned bits with a wooden spoon. Cook for a few minutes.
  • Mix in sour cream, Worcestershire sauce, and dijon mustard. Simmer until sauce is thickened. Taste and add salt and pepper as desired. Add the meatballs back to the pan to cook through (3-5 minutes).
  • Serve over egg noodles or mashed potatoes, garnished with chopped parsley if desired.


Slightly adapted from Swedish Meatballs originally posted on Closet Cooking.


Calories: 479kcal | Carbohydrates: 21g | Protein: 34g | Fat: 27g | Saturated Fat: 12g | Cholesterol: 155mg | Sodium: 677mg | Potassium: 866mg | Fiber: 1g | Sugar: 3g | Vitamin A: 415IU | Vitamin C: 3.9mg | Calcium: 91mg | Iron: 4.6mg