Skillet Turkey Swedish Meatballs with Creamy Egg Noodles

Overhead view of turkey Swedish meatballs in cream gravy over egg noodles with parsley and lingonberry jam
Jump to Recipe

Skillet turkey Swedish meatballs have 42 g of protein per serving and take 50 minutes from the first onion grate to the table. The protein comes from ground turkey, an egg and egg noodles, not powder, so it tastes like the real thing.

Each serving is five meatballs, about 150 g of gravy and 100 g of cooked noodles, roughly 440 g of food. A panko and milk paste keeps lean turkey from drying out, and allspice and nutmeg give it the familiar Swedish flavor.

The trade-off is the gravy. Sour cream makes it tangy and thick, but it also adds fat, so a serving lands at about 720 calories. I’d rather keep that than thin the sauce with extra broth.

One thing to watch: sour cream curdles if it hits gravy that’s still boiling. Take the pan off the heat first.

Why You’ll Love This Recipe

  • 42 g protein per serving from turkey, egg, and noodles
  • Panko and milk paste keeps lean turkey moist
  • Gravy starts in the same pan you browned in
  • Leftovers reheat in 10 minutes and keep 4 days

Ingredient Notes

  • Ground turkey, 93% lean: This supplies about 30 g of the 42 g protein per serving. Skip 99% lean breast meat, which turns dry and rubbery in a browned meatball.
  • Panko and whole milk: Soaked together, they make a paste that holds moisture inside the lean meat. Plain dry breadcrumbs work, but use 30 g instead of 40 g.
  • Ground allspice: Allspice is the main Swedish flavor here. If you only have whole berries, grind them fresh, and don’t swap in pumpkin pie spice.
  • Sour cream: Full-fat sour cream gives the gravy body. Light sour cream works but splits more easily, so temper it carefully.
  • Wide egg noodles: They add about 6.5 g protein per serving, more than rice or regular pasta. Cook them separately so the gravy stays glossy.
  • Lingonberry jam: The sweet-tart jam balances the cream gravy. Whole-berry cranberry sauce is an easy swap from any supermarket.
Overhead view of turkey Swedish meatballs in cream gravy over egg noodles with parsley and lingonberry jam

Skillet Turkey Swedish Meatballs with Creamy Egg Noodles

Skillet-browned turkey meatballs simmered in sour cream gravy and served over egg noodles, with 42 g protein per serving.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American, American comfort, Tex-Mex, Italian-American
Calories: 628

Ingredients
  

Meatballs
  • 40 g panko breadcrumbs (2/3 cup)
  • 60 ml whole milk (1/4 cup)
  • 1/2 yellow onion small (60 g); grated on a box grater
  • 1 large egg
  • 680 g ground turkey, 93% lean (1.5 lb)
  • 1 1/4 tsp kosher salt Diamond Crystal, use 3/4 tsp if using Morton
  • 3/4 tsp ground allspice
  • 1/4 tsp ground nutmeg
  • 1/2 tsp black pepper
  • 1 tbsp olive oil for browning
Gravy
  • 2 tbsp unsalted butter (28 g)
  • 3 tbsp all-purpose flour (24 g)
  • 480 ml low-sodium beef broth (2 cups)
  • 1 tbsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • 120 g sour cream (1/2 cup); room temperature if possible
  • 2 tbsp fresh parsley or dill chopped, for serving
For serving
  • 200 g wide egg noodles dry
  • 1 tbsp salt for the noodle water
  • 60 g lingonberry jam or cranberry sauce (4 tbsp)

Method
 

Meatballs
  1. Stir the panko and milk together in a large mixing bowl and let sit for 5 minutes while you grate the onion. Add the onion, egg, salt, allspice, nutmeg and pepper and mix. Add the turkey and mix with your hands for about 30 seconds, just until no dry streaks remain.
  2. Wet your hands and roll the mixture into about 20 meatballs, 45 g (3 tbsp) each and roughly 4 cm / 1.5 inches wide. Set them on a plate.
  3. Heat 1/2 tbsp of the olive oil in a 30 cm / 12-inch deep skillet over medium-high heat until it shimmers. Brown 10 meatballs for 6 to 7 minutes, turning every couple of minutes, until browned on all sides, then move them to a clean plate. Repeat with the remaining oil and meatballs. Leave the browned bits in the pan.
Gravy and noodles
  1. Lower the heat to medium and melt the butter in the same skillet. Whisk in the flour and cook for 1 minute until it smells toasty. Slowly whisk in the broth, scraping up the browned bits, then add the Worcestershire and mustard. Simmer for 3 minutes until the gravy coats the back of a spoon.
  2. Return all the meatballs and any juices to the skillet. Partly cover and simmer on low for 10 minutes, turning once, until the largest meatball reads 165 F / 74 C. While they simmer, boil the noodles in 3 L of water with the salt in a 5-quart / 4.7 L pot for 7 to 8 minutes until al dente, then drain.
  3. Take the skillet off the heat and wait 1 minute until the bubbling stops. Whisk the sour cream with a ladle of hot gravy in a small bowl, then stir it into the pan. Don't let the gravy boil again. Taste and add salt if needed, then serve the meatballs and gravy over the noodles with parsley and a spoonful of jam.

Notes

  • Weigh the first meatball at 45 g so all 20 cook at the same speed.
  • Keep the gravy below a boil once the sour cream goes in.
  • Use low-sodium broth, since the salted meatballs and Worcestershire already add plenty of sodium.
  • Protein per serving is an estimate: about 30 g from turkey, 6.5 g from noodles, the rest from egg, panko, flour and sour cream.
Whisk stirring flour and butter into a roux among browned bits in a 12-inch skillet beside a plate of meatballs

Tips for Success

  • Grate the onion on a box grater so it melts into the meatballs and adds moisture without chunks.
  • Brown the meatballs in two batches of 10 so the pan stays hot and a crust forms instead of steam.
  • Insert an instant-read thermometer into the largest meatball and look for 165 F / 74 C before adding the sour cream.
  • Whisk the sour cream with a ladle of hot gravy off the heat before stirring it into the pan.
  • Weigh the first meatball at 45 g, then match the other 19 by eye so they all finish together.

Variations

  • Use 120 ml heavy cream instead of sour cream for a milder, richer gravy, adding roughly 40 calories per serving.
  • Serve over 600 g mashed potatoes in place of noodles, the usual Swedish pairing, which lowers protein by about 3 g per serving.
  • Stir 1 tablespoon of chopped fresh dill into the gravy at the end for a brighter, more herbal finish.

Storage and Reheating

Turkey Swedish meatballs keep in the fridge for 4 days in an airtight container. Store the egg noodles separately, because they soak up gravy overnight and turn soft.

To reheat, put the meatballs and gravy in a 30 cm / 12-inch skillet with 60 ml of broth or water. Cover and warm over low heat for 8 to 10 minutes, stirring once, until the gravy is steaming and the meatballs read 165 F / 74 C. In the microwave, cover a bowl and heat at 70% power for 2 to 3 minutes, stirring halfway.

To freeze, stop after step 5 and skip the sour cream. Cool the meatballs in the gravy, freeze for up to 3 months (the chest freezer in my garage holds a few bags), and thaw overnight in the fridge. Stir in the sour cream off the heat after reheating.

Serving Suggestions

Turkey Swedish meatballs go over wide egg noodles with a spoonful of lingonberry jam on the side. The sweet-tart jam cuts through the cream gravy, and cranberry sauce does the same job.

Add something green and sharp. Steamed green beans with lemon, buttered peas, or thin cucumber slices pickled for 10 minutes in white vinegar, sugar and salt all work.

Put the skillet on the table on a trivet and let everyone spoon on their own gravy. Extra parsley or dill on top makes the plate look finished.

Two bowls on a linen napkin with a jar of lingonberry jam and green beans on a wooden dinner table

FAQ

Why did my Swedish meatball gravy curdle after I added the sour cream?

Sour cream curdles when it hits gravy that’s still bubbling. Pull the skillet off the heat for a minute, then whisk the sour cream with a ladle of hot gravy before stirring it into the pan. If the gravy already looks grainy, whisk in 2 tablespoons of warm broth and keep it below a simmer.

Can I use ground chicken instead of ground turkey in Swedish meatballs?

Yes, swap ground chicken for turkey at the same weight, 680 g. Use regular or thigh-based ground chicken, since 99% lean breast meat turns dry in a skillet meatball. Cook the meatballs to 165 F / 74 C either way. Protein per serving stays in the same range, though brands vary by a few grams.

How do I freeze turkey Swedish meatballs without the sour cream gravy splitting?

Freeze the meatballs in the gravy before you stir in the sour cream, then add the sour cream after reheating. They keep for 3 months in a freezer container. Thaw overnight in the fridge and warm gently in a skillet to 165 F / 74 C, since dairy-thickened gravy can split when it’s frozen.

What vegetables go well with turkey Swedish meatballs and egg noodles?

Green beans, buttered peas and quick-pickled cucumbers all work with turkey Swedish meatballs. The gravy is creamy and the noodles are soft, so something sharp or crisp balances the plate. I usually slice cucumbers thin with white vinegar, a pinch of sugar and salt, and let them sit while the meatballs simmer.

Are turkey Swedish meatballs gluten free?

Not as written. The panko, flour, egg noodles and some Worcestershire brands contain gluten. Swap in gluten-free panko, 2 tbsp cornstarch whisked into cold broth instead of the flour, and rice or gluten-free pasta, then check the Worcestershire label. Expect protein per serving to drop a few grams because rice and gluten-free pasta have less than egg noodles.

What is the difference between Swedish meatballs and Italian-American meatballs?

Swedish meatballs are smaller, seasoned with allspice and nutmeg, and served in a brown cream gravy, while Italian-American meatballs are larger, seasoned with garlic, parmesan and parsley, and simmered in tomato sauce. Mine are 45 g each. Swedish versions often pair with lingonberry jam and potatoes or noodles.

If you enjoyed this, try

About Author

Maren Ostlund

I taught middle school band for twelve years. At 38 I started lifting weights at the YMCA down the hill, mostly because my back hurt and my doctor suggested it. Somebody at the gym told me to track what I ate for a week. I did. I was eating 58 grams of protein a day, which is roughly one chicken breast and a lot of crackers.

Every plan I found told me to eat grilled chicken, rice and broccoli. I tried it for eleven days. I hated it. My husband hated it. My kids ate cereal for dinner twice.

So I stopped looking for diet food and went back to what I already cooked. Shepherd's pie. Chicken and dumplings. Baked ziti. Breakfast that is not a shake. I kept the dish and changed the math: more of the protein, less of the filler, cottage cheese where it would hide, lentils in the ground meat, Greek yogurt instead of half the cream.