Go Back
+ servings
swedish meatballs on plate above
Print Recipe
5 from 1 vote

Swedish Meatballs

These are the BEST Swedish Meatballs! Perfectly seasoned, juicy meatballs smothered in the creamiest gravy. Only 15 minutes to prep!
Prep Time15 minutes
Cook Time1 hour
Total Time1 hour 15 minutes
Servings: 6 people
Calories: 472kcal
Author: Jennifer Debth

Ingredients

Meatballs

  • ¼ cup beef broth
  • 2 slices white bread cubed
  • ½ cup buttermilk
  • 4 tablespoons unsalted butter divided
  • 1 yellow onion diced
  • 2 cloves garlic minced
  • ½ pound ground beef
  • ½ pound ground pork
  • 1 large egg beaten
  • 1 tablespoon brown sugar
  • 1 teaspoon salt
  • ¼ teaspoon ground black pepper
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground allspice
  • ¼ teaspoon ground ginger

Gravy

  • 1 cup beef broth
  • 1 cup heavy cream
  • 1 tablespoon soy sauce
  • ¼ cup all-purpose flour
  • ½ teaspoon black pepper
  • ½ teaspoon dried rosemary
  • ¼ teaspoon salt
  • ¼ cup sour cream room temperature

Instructions

Meatballs

  • Preheat oven to 350 degrees F and grease a 9x13 inch baking dish with cooking spray.
  • Pour in 1/4 cup beef broth, then set aside.
  • Mix together bread cubes and buttermilk in a medium sized bowl. Set aside and soak for 10 minutes. 

  • Melt 2 tablespoons butter in a large non-stick pan over medium heat.
  • Once melted, add in onions and cook for 10 minutes, stirring regularly.
  • Add garlic and cook for an additional 30 seconds.
  • Place onion and garlic mixture into a large mixing bowl.
  • Add in the bread and buttermilk mixture, beef, pork, egg, brown sugar, salt, pepper, nutmeg, allspice, and ginger.
  • Mix to combine.
  • Use a small cookie scoop to scoop the meat into 24 balls.
  • Roll into balls and set aside on a clean work surface.
  • Melt remaining 2 tablespoons of butter in the large non-stick pan over medium heat.
  • Add in the meatballs and brown, about 5 minutes, flipping them halfway through.
  • Place browned meatballs into prepared baking dish.
  • Cover with foil and bake in preheated oven until the meatballs have cooked through, about 40 minutes.

Gravy

  • Whisk together 1 cup beef broth, heavy cream, soy sauce, flour, black pepper, rosemary, and salt in the same large non-stick pan.
  • Bring to a simmer over medium heat, whisking regularly to avoid clumps.
  • Simmer for 5 minutes, whisking constantly, or until thick.
  • Remove from heat and whisk in the sour cream.
  • Taste and re-season, if necessary.
  • Serve with meatballs and enjoy!
  • Take 5 seconds to rate this recipe below. We greatly appreciate it!

Notes

Nutrition information is for one serving, assuming each person eats 4 meatballs. The entire recipe makes 24 meatballs.

Nutrition

Serving: 1person | Calories: 472kcal | Carbohydrates: 15g | Protein: 19g | Fat: 37g | Saturated Fat: 20g | Cholesterol: 163mg | Sodium: 983mg | Potassium: 383mg | Fiber: 1g | Sugar: 4g | Vitamin A: 926IU | Vitamin C: 2mg | Calcium: 109mg | Iron: 2mg

QR Code

Scan this QR code with your phone's camera to view this recipe on your mobile device.