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.

Skillet Turkey Swedish Meatballs with Creamy Egg Noodles
Ingredients
Method
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.

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.

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.

