Go Back
+ servings
Large skillet filled with cooked browned beef and pork meatballs in swedish meatballs sauce and garnished with chopped parsley.
Print Recipe
5 from 8 votes

Swedish Meatball Recipe

Swedish Meatballs made with juicy, perfectly seasoned ground beef and pork meatballs smothered in a rich, creamy, savory gravy. Serve over creamy mashed potatoes or buttered egg noodles.
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour
Cuisine: American
Keyword: Swedish Meatball Recipe, Swedish Meatball Sauce, Swedish Meatballs
Servings: 4 servings

Ingredients

Meatball Ingredients

  • 1 pound ground beef
  • ½ pound ground pork
  • ¾ cup panko breadcrumbs
  • 1 tablespoon milk at room temperature
  • 1 tablespoon dried minced onions
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground allspice
  • oil for cooking

Sauce Ingredients

  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups low-sodium beef broth
  • 1 teaspoon Worcestershire sauce
  • ¼ teaspoon ground black pepper
  • teaspoon salt
  • 1 cup half-and-half at room temperature
  • ½ cup sour cream at room temperature

Instructions

  • Add the ground beef, pork, breadcrumbs, milk, dried onions, garlic powder, salt, black pepper, nutmeg, and allspice to a large bowl. Mix until just combined (overworking/mixing may result in less juicy meatballs).
  • Form 2-inch meatballs from the meat mixture and set them aside on a large tray.
  • Heat a large skillet with oil (approximately 2-3 tablespoons) over medium-high heat. Add as many meatballs to the skillet that will fit comfortably without crowding. Fry the meatballs until they begin the brown on each side. (They won’t be cooked all the way through at this point, we just want to get a nice color on them for now.)
  • Transfer the browned meatballs to a clean plate and repeat with the remaining meatballs until all the meatballs have been browned on each side. Add additional oil to the pan as needed.
  • To make the sauce, melt the butter (with the pan drippings) over medium heat in the same skillet that was used to brown the meatballs. Once melted, add the flour to the butter whisking well to combine. Whisk continuously for 3-5 minutes or until it has a nice golden color.
  • Pour in the beef broth, Worcestershire sauce, black pepper, and salt, and cook for an additional 5 minutes, stirring continuously until thickened. Then add the half-and-half and sour cream and stir until the sauce is thick and creamy, about 5 minutes.
  • Nestle the meatballs into the sauce, cover, and cook over medium-low heat for 8-10 minutes or until the meatballs are cooked through.
  • Served with mashed potatoes and garnished with fresh parsley if desired.

Notes

  • Traditional Swedish meatballs are made with a mix of ground beef and ground pork, but feel free to use just one or the other if that's what you have available.
  • Keep leftovers stored in an airtight container in the refrigerator for up to 3-4 days.
  • Freezing: I recommend freezing the browned meatballs separately without the sauce. Place the cooled, browned meatballs on a baking sheet and freeze for 2 hours before transferring them to a freezer-friendly ziplock bag or container in the freezer for up to 4 months. I do not recommend freezing the Swedish meatball sauce. It contains both half-and-half and sour cream, which often separate after thawing.

Nutrition

Calories: 852kcal | Carbohydrates: 18g | Protein: 36g | Fat: 70g | Saturated Fat: 27g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 30g | Trans Fat: 2g | Cholesterol: 182mg | Sodium: 909mg | Potassium: 889mg | Fiber: 1g | Sugar: 5g | Vitamin A: 671IU | Vitamin C: 1mg | Calcium: 156mg | Iron: 4mg
QR Code linking back to recipe