Swedish-Style Turkey Meatballs with Creamy Dill Sauce

Turkey Swedish meatballs are a flavorful, lighter take on the classic Swedish dish. Made with lean ground turkey, aromatics and warm spices, they’re baked until golden and finished in a silky, savory gravy. Serve them over mashed potatoes or egg noodles and garnish with parsley or cracked black pepper for a satisfying meal.

Turkey Swedish meatballs are a delicious and popular dish that originated in Sweden. These meatballs are typically made with a combination of ground beef and pork, mixed with breadcrumbs and spices, and cooked in a creamy sauce.

If you prefer beef meatballs, try the WW Low Point Meatballs recipe for an alternative.

Why You Will Like This Recipe

These Swedish-style meatballs are seasoned with onion, garlic and warming allspice, then baked and simmered in a rich, creamy beef gravy. The dish mirrors the comforting flavors many associate with Swedish meatballs found at popular retailers and restaurants, but uses lean turkey to reduce saturated fat and calories while keeping texture and taste. A spoonful of lingonberry jam on the side adds a classic sweet-tart contrast, though the meatballs are equally delicious on their own with mashed potatoes or egg noodles.

Ingredients Needed

  • Cooking spray
  • Onion powder – adds savory depth without added moisture
  • Garlic, minced – fresh or jarred minced garlic both work well
  • Ground turkey – lean (98% fat-free) for a lighter meatball
  • Whole egg – binds the mixture
  • Bread crumbs – panko gives a light texture
  • Dried parsley – mild herbaceous note
  • Allspice – warm, fragrant seasoning traditional to Swedish meatballs
  • Worcestershire sauce – adds savory umami
  • See the recipe card below for exact measurements.

How to Make Swedish Meatballs

Step 1: Preheat your oven to 350°F (175°C).

Step 2: In a medium bowl, combine ground turkey, onion powder, minced garlic, the whole egg, bread crumbs, dried parsley, allspice and 1 tablespoon Worcestershire sauce. Mix gently until evenly combined — avoid overworking the meat so the meatballs stay tender.

Meatball ingredients combined in a bowl.

Step 3: Shape the mixture into roughly 1-inch balls. You can make 16 larger meatballs or about 20 smaller ones depending on your preference. Arrange them in a lightly sprayed baking dish and bake 25–30 minutes, or until cooked through and lightly browned.

img 2534 3

Step 4: While the meatballs bake, make the gravy. Whisk the beef broth and flour together in a small bowl until the flour is mostly dissolved and the broth lightens in color.

Flour and Beef Broth combined in a bowl.

Step 5: Pour the broth-and-flour mixture into a large skillet along with 1 tablespoon Worcestershire sauce. Bring to a boil over medium-high heat, stirring frequently, then reduce to medium and simmer until the sauce thickens, about 2–3 minutes. Taste and adjust seasoning with salt and black pepper as needed.

Beef stock and flour thickened in a pot.

Step 6: Lower heat to medium-low and stir in plain Greek yogurt or low-fat sour cream to create a creamy gravy. Add the baked meatballs to the skillet, cover, and simmer 10–15 minutes so the flavors meld and the meatballs heat through. Serve over egg noodles or mashed potatoes.

Swedish meatballs added to gravy mixture in a pot.

Other Recipes to Try

  • Jersey Mikes Chicken Salad Recipe
  • Air Fryer Recipes for Beginners
  • Air Fryer Cookie Dough
  • Crock Pot Swamp Potatoes

If you make these turkey Swedish meatballs, please leave a star rating and share your notes in the comments. I love hearing how recipes turn out and welcome feedback.

img 2534 11

Weight Watchers Turkey Swedish Meatballs


No reviews

Description

Swedish meatballs are served in a creamy beef gravy and traditionally paired with mashed potatoes or egg noodles. This lighter turkey version keeps the comforting flavors while reducing saturated fat.


Ingredients

  • Cooking Spray
  • 1 teaspoon onion powder
  • 2 cloves garlic, minced
  • 20 ounces lean ground turkey (98% fat-free)
  • 1 whole egg
  • ½ cup dry bread crumbs
  • ½ teaspoon dried parsley
  • ¼ teaspoon allspice
  • 1 tablespoon Worcestershire sauce

For the gravy

  • 1 (14.5 oz) can low-sodium beef broth
  • 3 tablespoons all-purpose flour
  • 1 tablespoon Worcestershire sauce
  • ¼ teaspoon ground black pepper
  • ½ teaspoon salt, or to taste
  • ¼ cup light sour cream or plain Greek yogurt

Garnish with fresh parsley or cracked black pepper.


Instructions

1. Preheat oven to 350°F (175°C).
2. In a medium bowl, combine turkey, garlic, egg, breadcrumbs, onion powder, parsley, allspice and 1 tablespoon Worcestershire sauce. Mix gently.
3. Shape into 1-inch meatballs (about 16 large or 20 small) and place in a baking dish lightly coated with cooking spray. Bake 25–30 minutes, until cooked through.
4. Whisk the beef broth and flour in a small bowl until mostly combined. Pour into a skillet with 1 tablespoon Worcestershire sauce and bring to a boil over medium-high heat, stirring frequently. Reduce heat and simmer 2–3 minutes until thickened.
5. Lower heat to medium-low and stir in light sour cream or Greek yogurt. Add the baked meatballs, cover, and simmer 10–15 minutes to meld flavors. Serve over egg noodles or mashed potatoes.

Notes

WW points: 2 (calculated with the WW recipe builder app)

You can substitute other proteins such as lean ground beef if preferred. The recipe works well with either turkey or beef depending on your taste and nutritional goals.


Nutrition

  • Serving Size: 2 to 3 meatballs
  • Calories: 218
  • Fat: 4.3 g
  • Carbohydrates: 17.4 g
  • Fiber: 0.9 g
  • Protein: 27.1 g

Did you make this recipe?

Tag @recipediariesww on Instagram to share your photos.