Skillet Swedish Meatballs
Get this delicious and simple recipe for classic Swedish meatballs made start to finish in one skillet. A perfect weeknight dinner saver!
Because everyone needs a weeknight lifesaver recipe delicious enough to also feed unannounced company when they show up at the door.
Because meatballs can make the grumpiest person annoyingly happy.
For all of these reasons and more, this recipe is dedicated to me and to you (not that you or I would ever be grumpy or anything like that, of course).
Flavorful and satisfying, this skillet version of much-loved Swedish meatballs is simple and quick and really, really yummy.
Since I’ve never been to Sweden and eaten the real thing (not even at IKEA, I know, a shame), don’t hold me to the 100% authenticity here.
I changed up traditional ground beef and pork for leaner ground turkey and played around to get a tender, lightly spiced meatball without being bowled over by a meatball that tastes like pumpkin pie. Because that should never be a thing (and incidentally has been a little bit of a problem with a few variations of Swedish meatballs I’ve made in the past).
Eat them over egg noodles, mashed potatoes (yum), or even rice or quinoa. Don’t let anyone make you feel bad about how you decide to eat your Swedish meatballs. Just look them in the eye and enjoy every single bite.
What to Serve With This
One Year Ago: Perfected Yellow Cake
Two Years Ago: Hawaiian Fried Rice
Three Years Ago: Paprika Chicken Stroganoff
Skillet Swedish Meatballs
Ingredients
Meatballs:
- 1 ½ pounds ground turkey (see note)
- 1 large egg
- ¼ cup milk
- ⅓ cup bread crumbs (see note)
- ¼ cup finely minced or grated onion, on the small holes of a box grater
- 1 teaspoon salt
- 1 teaspoon brown sugar
- ¼ teaspoon ground nutmeg
- ¼ teaspoon ground allspice
- ¼ teaspoon black pepper
- 1-2 tablespoons oil for cooking
Sauce:
- 1 tablespoon butter
- 1 tablespoon olive oil or coconut oil
- ¼ cup flour
- 3 cups low-sodium beef or chicken broth, or a combination
- 1 teaspoon brown sugar
- ½ cup sour cream
- Chopped fresh parsley
- Cooked egg noodles or potatoes or rice for serving
Instructions
- For the meatballs, in a large bowl, combine all the meatball ingredients except for the oil and mix until evenly combined.
- Heat 1 tablespoon of the oil (you can use the other tablespoon for the second batch, if needed) in a 12-inch, nonstick skillet over medium heat. Scoop the meatball mixture into balls, about 1-2 inches in diameter, and add them in a single layer to the hot oil – you may need to do a second batch to cook all the meatballs. (*see note for oven-baked method)
- Brown on all sides, no need to cook all the way through yet as they'll finish cooking later, and remove to a paper towel-lined plate, leaving as much oil in the pan as possible, and repeat with remaining meatballs, adding a bit more oil to the skillet if needed.
- Once all the meatballs have been removed from the skillet, return the skillet to medium heat and add the 1 tablespoon butter and 1 tablespoon oil for the sauce, cooking until melted. Stir in the flour and cook, stirring constantly, for 1-2 minutes to brown the flour mixture and cook out the flour taste. The mixture will be a bit crumbly.
- Slowly add the broth, just 1/2 cup at a time, whisking quickly to remove any lumps. Let each addition of broth cook until thick and smooth before adding the next bit. Once you’ve added about 2 cups, go ahead and pour in the rest and whisk until combined.
- Stir in the brown sugar and bring the sauce to a low simmer. Add the meatballs back to the skillet (cram them into a single layer) and cook for 10 or so minutes until the meatballs are cooked through, turning them once or twice to coat with sauce.
- Off the heat, stir in the sour cream, whisking it in as best you can around the meatballs (adding it during the simmering time can curdle the sauce). Sometimes, I ladle out a bit of the warm sauce into a liquid measuring cup and whisk the sour cream in before adding it all back in to the skillet – it blends in a bit easier.
- Garnish with fresh parsley and serve over hot, cooked egg noodles, potatoes or rice.
Notes
Recommended Products
Recipe Source: inspired by a couple recipes online (Cook’s Illustrated and Damn Delicious) with lots of my own changes both with ingredients and method to simplify the process and also cut down on butter/oil for the sauce
My husband and I both loved this recipe. I made it with 1 lb gr. turkey and 1/2 lb. gr chuck/gr. round blend. I served it over homemade mashed potatoes which was delicious, but I would love to make it again with the extra T. of flour next time to make the sauce thicker and serve it over egg noodles. I made roasted green beans in the oven as a side dish and it all was wonderful together.
Made a double batch in a large electric frypan (I believe it’s about 9×13 with 2ish” sides) and everyone ate them up. I used 2 lbs beef 1 lb pork because it’s what I had, but can definitely see how these would have a light delicious flavor with ground turkey (I often used ground turkey in my meatloaf). This will definitely go into our rotation, love that it only took about 30 minutes to get on the table.
Mel, I’ve scoured the comments to see if anyone said anything about baking the meatballs instead of browning in oil but couldn’t find anything. Do you have an idea about temperature and time if I want to do it that way?
Hi Vicky, you can totally do that. I’d suggest placing them on a foil-lined baking sheet and baking at 375 degrees for 15 minutes or so.
Wow! These are delicious! So flavorful! My mom is Swedish so I can attest that these pass the test! Adding this to my favorite recipes. Thanks Mel! I feel like every recipe I try from you is a winner!
Yay, Tammy! Thank you so much!
Delish
Made this tonight for our family and it’s delicious. Some of us are celiac, so I subbed gf where needed and it turned out great. My daughter loved helping roll the meatballs and cooking with me. Thank you for the quick weeknight dinner!
This recipe was a hit! While it was cooking, everyone asked what I was making because it “smells so good”. I thought the nutmeg and/or allspice was a bit strong, so I might decrease that a bit next time, but otherwise it was perfectly delicious and so easy to make.
Tasted just like IKEA meatballs! I actually used an IKEA sauce packet since I had one on hand and just baked the meatballs in the oven.
I keep coming back to this recipe. It’s always a success!
Tender and moist, with an unusual but delicious flavor. Everyone loved these – this will be our new go-to recipe for meatballs.
These are the most requested meal from my kids currently. I sub the sour cream with double cream yoghurt (just because I always have it in the fridge) and it works great.
Yummy with spaetzle!!!
These are my favorite meatballs, ever! My favorite adjustments are 1 lbs lean Turkey with 1/2 lb lean ground beef. Half and half with chicken and beef broth. And lately I’ve been subbing out half the sour cream with non fat Greek yogurt simply to cut back on calories.. so I can eat more and more of it because it’s my favorite. I also double the meatballs and freeze half uncooked for an easy meal later. I just thaw them overnight in the fridge and proceed with the recipe. It’s super easy to double and saves me so much time later.
Hate to admit it, but I like these better than my MIL’s. We were out of sour cream, but heavy cream worked just fine. Perfect over mashed potatoes!
Thank you for saying something about the sour cream. I am out and wondered what to substitute! But I do have cream!
Yum
So yummy!!
My kids absolutely loved this. It’s perfect to make a double batch and take some to a family with a new baby or the like. I thought adding 1-2 tsp of lemon juice at the end really made the sauce sing.
Wondering if this could be converted to a crock pot meatball recipe???
I always come back to this recipe. My kids absolutely love it and so do I. It’s easy to make and so delicious.
Thank you!
I have made these a few times loved them each time. Tonight I used leftover bacon grease from Thanksgiving and added leftover gravy to the sauce, then served them over leftover mashed potatoes. Delicious way to mix it up a bit using Thanksgiving leftovers!! Looking forward to having it for lunch tomorrow:-}
Yum! That sounds amazing!
I have made this recipe many, many times. It is an all-time family favorite. I usually have to double it so that we will have leftovers. I typically make it with a mixture of ground beef and ground turkey. Today’s recipe has 2 pounds beef and 1.7 pounds of turkey. I’m trying to decide if I will make the full batch today for leftovers in a couple of days or attempt freezing half of it for once our fall becomes truly crazy.
Delicious… using the ground turkey was a great improvement over ground beef/pork…won’t go back to the old recipe! Thanks, Mel
Super yummy! I’ve made this twice now, but I’ve got to say, I think your timing is a bit off, either that or you are a time manipulator. It takes me about an hour and 20 minutes from start to finish. Just grating that onion takes forever.
Aside from that, it’s perfect!