Swedish Meatballs

4.5 from 4 reviews


  • 4 tbsp olive oil
  • 1 large white onion, chopped finely
  • 250g ground beef
  • 250g ground pork
  • 2 tbsp bread crumbs or all purpose flour
  • 1 egg
  • 1/2 tsp ground allspice
  • 1/2 tsp ground nutmeg
  • salt and pepper to taste
  • 3 tbsp butter
  • 2 tbsp all purpose flour
  • 1 beef cube dissolved in
  • 3 cups water
  • half a can of Jolly Cream of Mushroom Soup
  • 1/2 cup sour cream
  • salt and pepper to taste
  • chopped parsley for garnish


  1. Heat 1 tbsp olive oil in a non-stick skillet and sauté onions until it becomes translucent.
  2. Combine ground beef, ground pork, sautéed onions, allspice, nutmeg, egg,bread crumbs, salt and pepper in a large bowl. Stir well until combined using a spoon or a your own clean hands.
  3. Roll the mixture into 1 inch balls.
  4. Add the remaining olive oil into the pan and fry meatballs in batches until cooked and brown.Set aside.
  5. To make the gravy: melt butter in the same skillet, whisk the all purpose flour until brown. Gradually add your beef broth (beef cube in water) while whisking. Then add the Jolly Cream of mushroom.
  6. Continue whisking until free of lumps.Stir in sour cream and season with salt and pepper to taste.
  7. Add back the cooked meatballs into the pan and bring to a simmer while stirring constantly. Add a bit of water if you feel that the sauce is too thick. Simmer for 1-2 minutes until meatballs are heated through.
  8. garnish with chopped parsley before serving.
  9. These delicious swedish meatballs maybe served on top of hot steaming rice, pasta, or mashed potatoes.