Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Swedish Meatballs Recipe

Swedish Meatballs Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 8 reviews

  • Author: Emma
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

These homemade Swedish Meatballs are juicy, flavorful, and smothered in a creamy sauce. Perfect for a cozy dinner with a side of mashed potatoes or lingonberry jam.


Ingredients

Scale

For the Meatballs:

  • 1 pound ground beef
  • 1/2 pound ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup whole milk
  • 1 small yellow onion, finely grated
  • 1 egg
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

For the Sauce:

  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard

For Garnish:

  • Chopped fresh parsley

Instructions

  1. Prepare the Meatballs: In a large bowl, combine breadcrumbs and milk. Add ground beef, ground pork, grated onion, egg, allspice, nutmeg, salt, and pepper. Form into small meatballs.
  2. Cook the Meatballs: Brown the meatballs in butter in a skillet. Remove and set aside.
  3. Make the Sauce: Whisk flour into the drippings, then slowly add beef broth, cream, Worcestershire sauce, and Dijon mustard. Simmer until thickened.
  4. Combine: Return meatballs to the skillet, coat in sauce, and simmer until heated through.
  5. Serve: Garnish with parsley and serve with preferred sides.

Notes

  • These meatballs freeze well — store in sauce for up to 2 months.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Swedish

Nutrition

  • Serving Size: 5-6 meatballs with sauce
  • Calories: 520
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 35g
  • Saturated Fat: 17g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 150mg