Rating: 4.5 stars
35 Ratings
  • 5 star values: 23
  • 4 star values: 9
  • 3 star values: 2
  • 2 star values: 1
  • 1 star values: 0

There are many versions of Swedish meatballs, and this is the way we like ours. They're juicy, tender, and flavorful in a creamy and rich sauce. We enjoy them over mashed potatoes or buttered noodles and served with lingonberry sauce or cranberry sauce.

Recipe Summary

25 mins
10 mins
1 hr
25 mins
6 servings


Original recipe yields 6 servings
The ingredient list now reflects the servings specified


Instructions Checklist
  • Preheat the oven to 350 degrees F (175 degrees C). Line a baking sheet with aluminum foil and place a baking rack on top. Spray the baking rack with cooking spray.

  • Combine bread crumbs and milk in a large bowl. Allow bread crumbs to soak up the milk for about 10 minutes. Mix in ground beef, ground pork, onion, parsley, celery, egg, garlic, sugar, salt, and pepper until combined; mixture will be fairly wet. Shape into 36 meatballs with a 1-tablespoon cookie scoop. Place meatballs on the prepared baking rack.

  • Bake in the preheated oven until an instant-read thermometer inserted into the center of a meatball reads 160 degrees F (71 degrees C), about 18 minutes.

  • While the meatballs are baking, melt butter for sauce in a large saucepan over medium-low heat. Whisk in flour and cook, stirring constantly, for 2 minutes. Gradually whisk in beef broth and Worcestershire sauce until smooth. Cook, stirring often, until slightly thickened, about 12 minutes.

  • Remove meatballs from the oven and add to the sauce mixture. Simmer for 3 minutes. Stir in sour cream, dill, and lemon zest. Season with salt and pepper and serve immediately.

Nutrition Facts

417 calories; protein 25.9g; carbohydrates 13.5g; fat 28.4g; cholesterol 133.1mg; sodium 856.3mg. Full Nutrition