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!
NOM! Great recipe… Damn Delicious.
We made this to celebrate Ragnarok (Viking end of days – Feb 22nd). Yes… it’s Swedish, but it’s the boar that my kids would eat. Served it over noodles with salad and glasses of mead. This recipe was easy and delicious! Ohhhh, the gravy! Everyone loved it! Some poetry reading, boasting of this years adventures while banging on the table and lots of silly candles (thats how my kids envisioned the Vikings dining) made for a great evening. Thanks for the deliciousness! We’ll make this again next year… and probably a lot more than that!
That’s awesome. Thank you, Erin!
Tasted grate… we used store bought meatballs. The sauce was to runny so I boiled down before I put the sourcream in. Then I added the meatballs… covered and simmered slightly to heat through.
Seasons01. You goofy bitch. You don’t get it do you?
When you make a rue usually the ingredients are equal. Why do you have 1/4 cup unsalted butter and
1/3 cup all-purpose flour?
If you prefer to make the ingredients equal for the roux, you can certainly do so. 🙂
I have tried some many meatball recipes. I have found a forever meatball recipe. This recipe is very versatile. I made the recipe as written, made a meat loaf. Thank you very much.lsm
Your sweedish meatballs are a staple in our house!!! Thank you. Do you have any input on doubling the gravy… I assume double everything, but I know certain things change when doubled. Love! this recipe, cooking it right now!!!
What a great idea! Yes, I recommend doubling everything but unfortunately, without having tried this myself, I cannot answer with certainty. As always, please use your best judgment when making substitutions and modifications.
Let me know how it turns out! 🙂
This recipe is outstanding!. I’ve made at least a dozen times for my family. I sometimes I’ll make it in the morning and then slowly reheat it for dinner. I’ve also made the meatballs ahead of time and froze them and just made the sauce when I needed it. They taste so delicious, it’s one of my dinner go to recipes. It’s easier to make than you think. Usually you have the ingredients on hand. Most stores do you sell ground pork and it’s easy to find. I also always keep frozen chopped onion on hand which makes it easy as well.
I am a big fan of your recipes! I feel like you totally understand me and my tastebuds! haha
Anyway I am excited to try these and I was wondering if you have any tips about adding the sour cream? In the past when adding sour cream to a gravy I ended up with curdles 🙁 , are you supposed to let the sauce cool a bit? Or could it be because I was using lowfat sour cream? Any help in that department would be most appreciated. Thanks!
I never have any issues with curdling in this recipe so the culprit could be the lowfat sour cream. Hope that helps!
Hi there,
There are a few ways to lessen the chances of the sour cream curdling. If you can, heat it just below the point of boiling; boiling often causes curdling. You can also try adding a small amount of a starch, such as flour or cornstarch. I hope that this helps you some. Have a great day!
Delicious! Easy to make, easier to eat!
I used turkey since I don’t eat a lot of beef or pork and followed the recipe as is after that substitution. They turned out great.
We made these last night and I thought they were wonderful. I will say that I followed the recipe exactly and it made much more than 24 meatballs. I was skeptical about using all 4 cups of beef broth but trust the process! It ended up thickening beautifully. I served over mashed potatoes which was great, may try egg noodles next time since there was plenty of sauce. Thank you for a great recipe!
Absolutely delicious!
Great!
P.S. I will also be adding crimini and onions to my adaptation. I’m a rebel in the kitchen and usually use recipes as inspiration and guidance. I love your beautiful step by step pictures also. Wish I could make the recipe as is but I have autoimmune issues and inflammation ( hence keto) trying to check for food sensitvities, so flour and breadcrumbs are off my list but thanks to you I can still make some comfort food! Thank you for sharing!
Thank you! This is just the recipe I have been looking for! I have been looking for weeks! It calls for all the ingredients I have in the proportions I have on hand (mostly). What I was looking for was something easy to covert to keto. I will be using almond meal, arrowroot and full fat Greek yogurt as subs. I only have 1.5 lb beef and .5 lb pork so I will have to adjust that as well. I know that I won’t be making the recipe as is but I really appreciate the work you have put into this and it’s so hard to find recipes that are easy to convert. I plan on serving on a bed of cabbage noodles. I am so gratefull my search is over! As Autumns chill sets in, I have been craving a savory warm dish like this.
These look soooo good!!!! I am definitely going to make these later today, as it’s getting chilly out!! Thanks for the recipe 🙂 Was getting tired of my usual stuff, saw this suggestion and said Bam!! This is what’s for dinner. I personally like them over noodles and with green beans, simple and delicious.
I made these tonight. My husband liked them, for me it was so-so. We both thought they were kind of bland. Please note that I’m not a huge fan of Ikea meatballs either, so I guess it’s just a personal taste thing. I had them once to see what the hype was about, I wouldn’t bother again. No offence to Chungah!
Oh. My. Goodness! These were amazing! I just substitute whatever gluten free bread crumbs I have on hand and my Bob’s Red Mill All Purpose GF ( my go- to for gravy & sauces) flour for the gravy. The whole family loved these over mashed potatoes. I now make triple batches to freeze, such a quick and easy meal!
These were great! Recipe was easy to follow, and we’ll definitely make them again.
Made this tonight and loved it! Delicious “Swedish” flavour. The gravy was phenomenal, I could have eaten it like soup. Most critical factor, though, is our kids loved it (ages 5, 2, and 10m).
This recipe is a keeper. Thanks, Chungah!
I’m comfortable with adjusting recipes, so here’s what I did (these did not fundamentally alter the recipe):
– added 1 stalk finely diced celery to the onions
– doubled the spices (love the flavour-bomb)
– used the whole eggs, not just the yolks
– did not pan-fry, but baked in oven 425 for 30 minutes, turning once
I will be trying these tonight. They sound so good like so many of your recipes. Thank you for sharing, I am truly appreciative unlike some that live to complain or whine.
Honestly the best swedish meatballs I’ve ever had! I’ve now made this recipe several times and it never fails.