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!
My grandmother’s recipe is similar; however, her recipe, in addition to the allspice and nutmeg, called for an equal measure of ground ginger. If making multiple pans of meatballs, you need to make gravy after each pan…I also finish the meatballs by placing them in a casserole dish and baking at 350 degrees for an hour. The extra baking time is needed if the meatballs are made to a large size.
I have only made swedish meatballs once that was amazing. I cant find that recipe however I did find your site. lol. Tonite I am going to make these swedish meatballs and we shall see. They look so good as does so much on your site. I am glad I found it. I will let you how they turn out. 🙂 Thank you
YUM!!! Made this tonight for dinner and didn’t have panko so I used Italian breadcrumbs. Still tasted delish!
Just made these EASY to do and the house smells DIVINE and it is DELISH. IF you have to substitute the pork use lamb not turkey of chicken better flavor IMHO
You can also use frozen meatballs. Cuts the prep time down to TEN minutes. I started these meatballs at 5:35 and they were done in 10 minutes, sauce and all. I subbed 99% fat free cream of mushroom stop for the sour cream and added garlic powder for flavor. I put the meatballs over wild rice.
I also used frozen meatballs, though I’m not efficient enough to get it done in 10 minutes! This was a rare recipe that both my husband and preschooler loved and keep requesting.
I know this is a 4-year-old post, but after my experience, here’s my thought on the substitution debate. If you want the meatballs to be “authentic,” like IKEA’s, etc., try not to make significant changes. If you just want a meal that tastes good, make any basic meatballs you like (not too much of an Italian flavor), and mix them with the delicious gravy from this recipe. Personally, I think the gravy is the most important part, so the meatballs are flexible! Don’t feel like you can’t make this just because the meat is an issue. That said, I do plan to make the recipe as written this weekend…
Made these last night and they were very good. I did use ground chicken because that’s what I had on hand and it was yummy. I especially liked the taste of the allspice and nutmeg. I forgot to pre cook the onions-didn’t make any difference that I could see. My only problem was that my sauce (gravy) didn’t thicken as much as I would have liked so I added some Wondra flour and it was fine. Also cooked the meatballs in the gravy before I added the sour cream fearing it might curdle. Happy with the results and I recommend this recipe.
i will always love meatballs, and so is my roommate who always ask me to cook one..this is a such a delish.
My daughter and I like to cook together, she’s 13 and becoming a good cook!! She and I just made these, omg they are out of this world!!! She says she never wants ikea meatballs again lol!!! Thank you for such a good recipe 🙂
Loved it and so did my husband! I added a 1/4 tsp of paprika to the sauce near the end.
Why the unsalted butter? Is it worth a trip to the store or can I use salted butter and get close results???
Deborah, feel free to use salted butter but I recommend either omitting the salt or adding a small amount, to taste.
Thank you for this recipe, these were amazing!
this recipe looks great! Can’t wait to try. I think I’ll make the meatballs smaller so I might have more to freeze for days when I don’t have time to cook.
I used ground turkey instead of ground beef, and they were amazing I love them so does the family. Deff making them again!!
I made these last night and they wer fantastic! Could not have turned out better!
I made these tonight and they were amazing. I couldn’t believe how good they turned out, probably one of the best things I’ve ever made! Thanks!
Thank you so much for this! I was shocked to see how rude some people were in the comments section, pay no attention to them. You shared a fantastic recipe that was damn delicious and easy to follow. I got a little worried when i started the gravy because it tasted too much like stock. But not to worry! Once it simmered with the meatballs for 10 or so minutes it took on a delicious and deep flavor. PS. I also added a splash or two of heavy cream. Can’t hurt can it?
I also froze half the meatballs (uncooked) and half of the gravy for dinner next week, since it just my boyfriend and I. Served over egg noodles and it is a delicious and EASY dinner. THANK YOU THANK YOU THANK YOU!
SERIOUSLY! Some very snippy remarks for no good reason! Can’ t wait to try this recipe! It looks very comforting…. Of, course I’ve read all the comments, so may try a couple of suggestions. When I go to the trouble to cook something, I don’t want it to just taste good, I want people to be like DAY-um, this is so awesome! Thank you so much for sharing!! 🙂
Looks wonderful- why only the yolks, though – it looks like a magic trick, I want to understand!
Thanks again
Only the egg yolks are used to avoid a gummier, rough texture.
I didn’t have sour cream, so I used some French onion dip instead. It was fabulous. Thanks for a great recipe!
That is genius!
look so yummi :9
What a terrific recipe! I live in the country and get to the store once a month. I could go more often but don’t want to use gas. Sometimes I just don’t have an ingredient and have to make it up. For this recipe I had no beef broth and I used only beef for the meatballs. I made pan gravy with a roux of flour and pan drippings, added a beef boullion cube and Kitchen Bouquet. Everything else was the same. I care for my mother at home and our main meal is at noon. What a fabulous noon meal that was.