Delicious Swedish Meatballs with Creamy Gravy

Delicious Swedish Meatballs with Creamy Gravy


Swedish Meatballs, or “Svenska köttbullar,” are a classic Scandinavian dish known for their tender and flavorful texture, combined with a rich and creamy gravy. These meatballs are traditionally served with lingonberry sauce and potatoes, making for a hearty and comforting meal.


  • 500g ground beef
  • 250g ground pork
  • 1 small onion, finely chopped
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 egg, lightly beaten
  • Salt and pepper to taste
  • 1 tsp ground allspice
  • 2 tbsp butter
  • 1 tbsp olive oil

For the gravy:

  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • Salt and pepper to taste


1. Prepare the Meatballs:

  1. In a large bowl, combine the breadcrumbs and milk, allowing the breadcrumbs to soak for a few minutes.
  2. Add the ground beef, ground pork, chopped onion, egg, salt, pepper, and allspice to the breadcrumb mixture.
  3. Mix everything together until well combined. Form the mixture into small meatballs, about 1 inch in diameter.

2. Cook the Meatballs:

  1. In a skillet, heat the butter and olive oil over medium heat.
  2. Add the meatballs to the skillet in batches, ensuring not to overcrowd the pan. Cook the meatballs, turning occasionally, until they are browned on all sides and cooked through, about 7-10 minutes. Remove the meatballs from the skillet and set aside.

3. Make the Gravy:

  1. In the same skillet, melt the butter over medium heat.
  2. Whisk in the flour and cook for a few minutes until it forms a light roux, stirring constantly.
  3. Gradually add the beef broth, whisking continuously to prevent lumps.
  4. Stir in the heavy cream and continue to cook until the sauce thickens, about 5 minutes.
  5. Season with salt and pepper to taste.

4. Combine and Serve:

  1. Return the meatballs to the skillet with the gravy, and simmer for a few minutes to allow the flavors to meld together.
  2. Serve the Swedish meatballs with the creamy gravy over mashed potatoes or egg noodles. For an authentic Swedish touch, add a spoonful of lingonberry sauce on the side.

Enjoy your homemade Swedish Meatballs with Creamy Gravy!