Swedish Meatballs
This post may contain affiliate links. Please see our privacy policy for details.
Nothing beats homemade meatballs smothered in a creamy gravy sauce, and yes, they taste so much better than the IKEA version!
Remember those trips to Ikea where the budget-friendly furniture finds are the last things on your mind but all you can think about are those amazing swedish meatballs? Well, that was always me. But since we’ve moved to the Bay Area, our nearest Ikea is in the middle of the most trafficked area in the entire city so it’s really hard to get my swedish meatball fix when needed. Thankfully, I’ve found a homemade version that tastes even better than the original.
These Swedish meatballs have been on my bucket list for nearly 3 years, and I’m so glad to finally cross this off my list. I don’t know why it took me so long to make it – it’s so easy to make, and it really tastes a million times better than the Ikea version. Plus, you can always make a huge batch of meatballs (by either doubling or tripling the recipe) and storing the uncooked meatballs in the freezer. When you have that Swedish meatball craving, you can just defrost these babies overnight. So simple and easy, right?
And the sauce – you can’t forget about that creamy, heavenly gravy sauce that these meatballs are smothered in with the browned up meatball bits. Those meatball bits stuck to the bottom of the pan really make the gravy what it is. I could practically drink it! Just be sure to make a little bit extra if you serve these over a bed of egg noodles – you’ll really want a portion to slurp down!
Swedish Meatballs
Ingredients
- 2 tablespoons olive oil, divided
- 1 onion, diced
- 1 pound ground beef
- 1 pound ground pork
- ½ cup Panko*
- 2 large egg yolks
- ¼ teaspoon ground allspice
- ¼ teaspoon ground nutmeg
- Kosher salt and freshly ground black pepper, to taste
For the gravy
- ¼ cup unsalted butter
- ⅓ cup all-purpose flour
- 4 cups beef broth
- ¾ cup sour cream
- Kosher salt and freshly ground black pepper, to taste
- 2 tablespoons chopped fresh parsley leaves
Instructions
- Heat 1 tablespoon olive oil in a large cast iron skillet over medium heat. Add onion, and cook, stirring frequently, until onions have become translucent, about 2-3 minutes.
- In a large bowl, combine ground beef, ground pork, Panko, egg yolks, allspice, nutmeg and cooked onion; season with salt and pepper, to taste. Using a wooden spoon or clean hands, stir until well combined. Roll the mixture into 1 1/4-to-1 1/2-inch meatballs, forming about 24 meatballs.
- Add remaining 1 tablespoon olive oil to the skillet. Add meatballs, in batches, and cook until all sides are browned, about 4-5 minutes. Transfer to a paper towel-lined plate.
- To make the gravy, melt butter in the skillet. Whisk in flour until lightly browned, about 1 minute. Gradually whisk in beef broth and cook, whisking constantly, until slightly thickened, about 1-2 minutes. Stir in sour cream; season with salt and pepper, to taste.
- Stir in meatballs and cook, stirring occasionally, until heated through and thickened, about 8-10 minutes.
- Serve immediately, garnished with parsley, if desired.
Notes
Did you make this recipe?
Tag @damn_delicious on Instagram and hashtag it #damndelicious!
Hey there! I have tried about 15 of your recipes on your site and cannot complain about a single thing! These meatballs are up next and my mouth is already watering! My tummy thanks you for all of the effort you put behind these (free) & delicious goodies all the way from Texas.
Xoxo
Very very tasty! I used homemade venison burger tonight . This was probably the best meal I have ever made from scratch. Thanks for the inspiration
Yummy gravy didn’t thicken. Lots leftover so will add a slurry of cornstarch and water to thicken it when we have it again. But otherwise….yum! Thank you
Loved the flavor of these meatballs! Not gonna lie, I was suspicious of the nutmeg and allspice but every recipe Ive made of yours has turned out great so I set my suspicions aside and I was right to do so. Yum! My meatballs were a little dry but that was my fault, I definitely overcooked them. Thank you for posting such great recipes. 🙂
Hi there. Found this on Pinterest and made it with Venison. It was awesome!! Thanks so much for this easy to make meal. And to all the people asking about substitutions; just make it how you want it, a recipe is a guideline. Taste your food as you cook and alter accordingly. Or just don’t bother making it.
I just wanted to say a big “THANK YOU” for posting such awesome recipes. I am a little dismayed at some of the comments. You are providing an awesome free service for the “at home” cooks and you catch a lot of flack, yet handle it with grace. I was just looking for a general recipe to use all of the ground venison in my freezer Your recipe has given me a great way to have something different. Thanks again!!! I will let you know how it turns out using such a lean meat!
Cheers,
Kerri in Texas 🙂
I loved the meatballd. I made them for lunch this week, and I can’t wait for lunch to get here. I would have appreciated a guideline on how much salt and pepper you added to the meat mixture. Even a side note in the directions that said something like I used a big pinch, or several dashes, or about a 1/2 a teaspoon would have helped. I almost never make meatballs/meatloaf, so I didn’t have any idea how much to add. Because the mixture contained raw meat and raw egg, there is no way I was going to taste it uncooked. Thanks for the recipe!
KayBea, when I say “salt and pepper, to taste,” I certainly do not want you to taste a raw product. You are simply adding in these seasonings to fit your taste buds, which is different for everyone. That is why I do not include specific amounts. You can certainly add the salt needed, cook one meatball, and taste it to see if the seasoning is up to your standards. If not, you can certainly add more as needed.
This was plate licking good! IKEA can kiss my butt! This was divine. Thank you!
I used 1lb ground turkey and 4 no MSG sausage patties. I didn’t have allspice so subs Ms. Dash seasoning. Big hit.
Been craving meatballs with a brown gravy for weeks! Looked up a bunch of images and recipes online and tried this one. So simple and delicious!
I added 1tsp of garlic powder and added dried parsley flakes to the meatball mixture. For the gravy, I used all purpose gluten free almond blend flour because that’s the kind of flour I had on hand and it came out perfectly thick and creamy no lumps at all!
I used heaping scoops of the meatball mixture using the small ice cream scooper and made 40 meatballs enough for 5 hungry adults!
I’ve never had swedish meatballs before but I’m sure this will give all future Swedish Meatballs a run for their money!
Took it over to my in law’s for dinner and it was a plate licking hit!! Served it with hapa rice and steamed broccoli. “Who needs hollandaise?” were one of the comments!
I travel a lot for work and thought this would be a good dinner for my husband while I’m away.
Do you think it would preserve well in the freezer if I made them ahead of time with the gravy, would it re-heat well?
Thinking about making it all the way up to the gravy before adding sour cream, freezing it and adding the sour cream when it’s re-heated.
I’m a new fan and am excited to try more of your recipes!
Mahalo nui from Hawaii!
I’m so glad you gave this a try! And the meatballs will freeze well but I do not recommend making the sauce ahead of time. Hope that helps!
Do you have to completely thaw the meatballs before frying or can you do so still frozen?
I recommend thawing the meatballs prior to using.
Made these last night. Used onion soup mix, baked them in the oven. Made the gravy then kept it all warm in the crockpot for a few hours until dinner. They were as delicious as I had hoped. Family loved them, will be a family favorite from now on.
So fantastic! I made these with chicken mince…I know, heretic…anyway, my dad loved them! Thought it was spot on. Which is amazing because he always has something to contribute to improving meals..but not this time!
Next time I will have the oven on to keep the meatballs warmer for serving, as I can be a bit slow.
These were seriously delicious. We always made swedish meatballs using a package from McCormicks but I don’t think we’ll be doing that anymore. Great recipe!
I prepared the meatballs several hours before. I cooked on all sides on a very low flame, perhaps 15 minutes. I then set them aside to cool to use them when I cam back to making the sauce. I deglazed the skillet with some Sauvignon Blanc so as not to lose any of the wonderful juices. Set that aside as well. When I then prepared the sauce 3 1/2 hours later, I started with the deglazed sauce and proceeded as described. The meat balls were amazing. I “think” setting them aside for a while helped them firm up. I would recommend this to everyone interested in great food – not just swedish meatballs!
Nice tip!
I use ground turkey and adobe seasoning.
My kids love these and I never make them, I guess I am going to make them now. They sound wonderful and I love the meat mixture of pork and beef! 🙂
THESE WERE AMAZING!
Made them for dinner tonight with mashed yams and steamed veggies and they were a hit!
We never have to go to IKEA again!
I use Lawry’s seasoned pepper as opposed to regular pepper and added no salt and still superb! Thank you for this excellent recipe and I look forward to making more from your site!
-Robbie with a happy tummy
This recipe is amazing! In fact many recipes on her blog are awesome! I am officially addicted. Thank-you for sharing some very yummy meals with us!
I can’t wait to try this recipe. I love Swedish Meatballs. I am so glad I found your site. Your photographs are beautiful!
I am so excited to try this. My only frame of reference is Ikea, so the comments on this post have me giddy!!!! Thank you!!!!