Amazing recipe for Swedish Meatballs. Soft and juicy meatballs in a rich and creamy gravy sauce that adds so much flavor to the meatballs.

Swedish meatballs smothered in a gravy in a skillet topped with greens and two spoons.

This post may contain affiliate links. Read my disclosure policy.

Swedish Meatballs Recipe

This is a traditional Swedish dish for meatballs with a hint of allspice and nutmeg that give them a distinct and authentic flavor. These meatballs are served over the most delicious creamy sauce that is so good as a gravy over our Instant Pot Mashed Potatoes or fluffy White Rice.

Once you give the recipe a try, you’ll agree, they taste so much better than IKEA’s famous Swedish Meatballs recipe.

Meatballs in a gravy with a spoon on the side.

What goes into Swedish Meatballs?

  • Panko breadcrumbs- Though you can use bread crumbs for the meatballs, we like the texture of the panko crumbs in this recipe.
  • Ground meat- We used a combination of ground beef and pork. The flavors are great and pork adds a tenderness to the meatballs.
  • Spices- For this recipe, all you need is nutmeg, allspice, salt, and pepper.
  • Onion and garlic- Though not traditional to add these, we love the added flavor they give the meatballs.
  • Beef gravy- the combination of butter, beef stock or broth, heavy whipping cream, and dijon makes for a creamy gravy.

Meatballs and gravy over mashed potatoes topped with greens.

How to Make Swedish Meatballs:

Here’s a detailed guide on how to make the BEST Swedish Meatballs in cream sauce.

Make the Meatballs:

  1. Add the ground beef and pork to a large mixing bowl. Using the star side of a box grater, grate the onion into the meat. In a small bowl mix the panko crumbs and milk, add to the bowl.
  2. Add remaining meatball ingredients, mix well, and shape into 1″ balls.
  3. Heat a large skillet over medium heat with oil and cook meatballs in 2 batches for 6-7 minutes, turning halfway. Cook until golden brown and cooked through. Remove from skillet and cover to keep warm.

Make the Gravy Sauce:

  1. In the same skillet over medium heat, melt the butter. Whisk in the flour and cook until golden brown.
  2. Stir in the broth, cream, Dijon, salt, and pepper to taste. Bring the sauce to a simmer and cook until it thickens, stirring as needed.
  3. Add the meatballs back and toss in the sauce until reheated.

Step by step collage how to make and cook meatballs.

TIPS and Commonly Asked Questions:

  • What to serve meatballs with? Serve the meatballs with gravy over mashed potatoes, egg noodles or your favorite pasta.
  • Can the meatballs be baked? Yes. Line the baking sheet with foil. Bake the meatballs at 400°F, 12-15 minutes or until cooked through and an instant-read thermometer registers at 165°F.
  • Can I freeze the meatballs? Yes. One the meatballs are cooked and cooled, arrange them on a baking sheet and freeze. Then transfer frozen meatballs to a freezer bag. Thaw overnight and continue with the recipe.
  • Uniform in size- You’ll want to be sure to shape the meatballs so they are uniform in size for even cooking. Tip: Use a small ice cream scoop for even meatballs.

Swedish Meatballs Recipe in Creamy sauce served in a skillet garnished with parsley

More Easy Dinner Ideas:

We always keep ground beef and a variety of ground meat in the freezer to make these family-favorite dinner recipes:

Swedish Meatballs Recipe

4.96 from 201 votes
Swedish Meatballs in cream sauce with serving spoon
Recipe for Swedish Meatballs. Juicy and tender meatballs with a rich gravy sauce. Serve the meatballs over mashed potatoes, pure comfort food. This recipe makes 24 meatballs.
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes

Ingredients 

Servings: 8 servings

For the Swedish Meatballs:

  • 1 lb lean ground beef , (10%-15% fat)
  • 1 lb ground pork
  • 1 small onion, grated on star side of box grater
  • 2 garlic cloves, minced
  • 1 large egg
  • 1/3 cup panko crumbs
  • 1/4 cup whole milk
  • ½ tsp salt
  • ¼ tsp ground black pepper
  • ¼ tsp ground allspice
  • ¼ tsp ground nutmeg
  • 2 Tbsp olive oil, (cooking oil), or as needed

For the Gravy Sauce:

Instructions

How to Make Meatballs:

  • In a bowl combine the panko crumbs with milk. Add remaining ingredients for the meatballs and mix well. Shape into 24 meatballs.
  • Add 2 Tbsp oil to a large skillet over medium heat. Once hot, cook meatballs in 2 batches until golden brown and cooked through (6-7 minutes), turning as needed. Add more oil as needed. Remove from the skillet and cover to keep warm.

How to Make Gravy Sauce:

  • In the same skillet, melt the butter. Quickly whisk in the flour and cook until golden.
  • Stir in the broth, heavy whipping cream, Dijon and season with salt and pepper to taste. Bring the sauce to a simmer and cook it thickens.
  • Add back the meatballs and toss in the gravy sauce. Cook until meatballs are heated through.

Nutrition Per Serving

458kcal Calories7g Carbs25g Protein36g Fat17g Saturated Fat153mg Cholesterol595mg Sodium472mg Potassium1g Fiber1g Sugar657IU Vitamin A2mg Vitamin C60mg Calcium2mg Iron
Nutrition Facts
Swedish Meatballs Recipe
Amount per Serving
Calories
458
% Daily Value*
Fat
 
36
g
55
%
Saturated Fat
 
17
g
106
%
Cholesterol
 
153
mg
51
%
Sodium
 
595
mg
26
%
Potassium
 
472
mg
13
%
Carbohydrates
 
7
g
2
%
Fiber
 
1
g
4
%
Sugar
 
1
g
1
%
Protein
 
25
g
50
%
Vitamin A
 
657
IU
13
%
Vitamin C
 
2
mg
2
%
Calcium
 
60
mg
6
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Main Course
Cuisine: American
Keyword: swedish meatballs
Skill Level: Easy/Medium
Cost to Make: $$
Calories: 458
Natasha's Kitchen Cookbook

If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen

4.96 from 201 votes (147 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Juliya R
    January 26, 2021

    I usually do the Russian version of meatballs, in tomato sauce-based gravy, decided to try something different, and loved it! Juicy meatballs, great creamy sauce. I served it with a pasta side.

    Reply

    • Natasha's Kitchen
      January 26, 2021

      Sounds awesome! I’m glad you enjoyed this recipe, Juliya. Thanks for trying this out!

      Reply

  • Dawn
    January 18, 2021

    Delicious swedish meatballs and gravy!

    Reply

    • Natashas Kitchen
      January 18, 2021

      I’m so happy you enjoyed that. Thank you for sharing that with us!

      Reply

  • Sandra
    January 18, 2021

    Made this the other night and served over noodles. It was amazing. I had a lot more meatballs out of this than the recipe called for so fried and froze for next time. My family loved it and leftovers heated up nicely. Thanks for another fantastic recipe. So glad I found you on Facebook!

    Reply

    • Natashas Kitchen
      January 18, 2021

      I’m so happy you enjoyed that. Thank you for sharing that with us!

      Reply

  • Laura Montgomery
    January 3, 2021

    I want to make this but I’m gluten free. Can I sub the white flour for almond flour? TIA

    Reply

    • Natasha
      January 4, 2021

      Hi Laura, I haven’t tested that but I think it’s worth experimenting to make it gluten free.

      Reply

    • Crissy Loucks
      June 6, 2021

      I make gluten free with gluten free Panko bread crumbs and I use a corn starch slurry instead of flour to thicken gravy and it’s delicious

      Reply

  • OT Runner
    January 3, 2021

    Hello, I would like to make these 1-2 days in advance for bringing to shelter meal. What suggestions or adaptations would you recommend? Thank you in advance for the reply. OT

    Reply

    • Natasha
      January 4, 2021

      Hi, you could make the meatballs and the cream sauce separately and then heat them together until heated through before serving. That is a wonderful thing you are doing.

      Reply

  • Dean
    December 29, 2020

    If you want a nice, easy, comfort-food recipe for meatballs in gravy, this is a good one. If you want something that has a distinct flavor, that leaves behind the “comfort food” genre, this isn’t the recipe for you. The onion and garlic overwhelm the tiny allspice and nutmeg (both of which I doubled) contribution and you end up smack in the middle of American home cooking.

    Reply

  • Stuart Honour
    December 8, 2020

    Another fantastic recipe. Best meat balls ever! Cut the recipe down for 2 people over 2 nights. For me added more mustard (2 tea spoons for 4) and deglazed pan with vermouth. Served over garlic and parmesan mash. Anothervm success. Love your recipes as they always work. Only comment is quantity is a little large for us soft British types! Thanks again . Stu

    Reply

    • Natasha's Kitchen
      December 8, 2020

      Hi Stuart, thank you so much for sharing that with us. I love that you tweaked the recipe a bit and enjoyed it!

      Reply

  • Carla
    December 7, 2020

    Can you convert your recipes to be made in the instant pot Duo

    Reply

    • Natashas Kitchen
      December 7, 2020

      Hi Carla, I haven’t tried this recipe in an Instant Pot to advise. If you happen to experiment, I would love to know how you like that.

      Reply

  • Geraldine Pierce
    November 28, 2020

    Hi! If I double or triple the meat quantity, do I do the same with the spices?

    Reply

    • Natasha
      November 28, 2020

      Hi Geraldine, It really depends on how. much sauce you want. You might get away with making triple the amount of meat and double the amount of sauce.

      Reply

      • Lisa
        January 6, 2021

        Can I use whole milk instead of heavy whipping cream??

        Reply

        • Natashas Kitchen
          January 6, 2021

          Hi Lisa, I haven’t tried with milk, but I suspect the sauce would be watery without making a roux before adding the milk.

          Reply

  • Carol Y.
    November 24, 2020

    So my sister came visiting a day earlier than I planned, so I stayed up late and made the meatballs for the next day’s meal. I guess I was tired cause I screwed everything up. Misread how much meat I had, forgot to add butter, had to add a little more flour to get it to thicken correctly. And after all that, they came out AWESOME! My family loved them. This is now my go-to Swedish meatball recipe. Thank you, Natasha, for another winning recipe.

    Reply

    • Natasha's Kitchen
      November 25, 2020

      Wow so great to hear that it still came out so good! Thank you for sharing that with us, Carol.

      Reply

  • Angela
    November 22, 2020

    It was easy and delicious!!!

    Reply

    • Natasha's Kitchen
      November 22, 2020

      Thank you for your good comments and feedback, Angela!

      Reply

  • Deborah Keeton
    November 14, 2020

    I made this recipe tonight and I sautéed baby Bella mushrooms and reserved the juice. I then added sour cream to the sauce along with the mushrooms and juice. I should have added Worcestershire to the meatball mix, as that is usually my staple in marinades. Or, to the sauce itself. I had a side of egg noodles with butter and parmesan. It was absolutely delicious!

    Reply

    • Natashas Kitchen
      November 14, 2020

      I’m so happy to hear that! Thank you for sharing your great review!

      Reply

  • Maria
    November 9, 2020

    Hi. I made this recipe and it’s delicious. I only did one substitute as didn’t have heavy cream and used cream cheese instead. Thanks for sharing your recipes.

    Reply

    • Natashas Kitchen
      November 9, 2020

      You’re welcome, Maria! I’m so glad you enjoyed this recipe!

      Reply

  • Maria
    October 20, 2020

    The flavour is excellent but my sauce didn’t thicken. I measured, used whipping cream and simmered at least 10 or so minutes. Any suggestions for future? Add more butter and flour for the roux?

    Reply

    • Natasha
      October 21, 2020

      HI Maria, for a thicker sauce, a little more flour in the roux will definitely help. Also, make sure to use a heavy whipping cream instead of a lighter cream which helps thicken up the sauce.

      Reply

  • Claudia
    October 12, 2020

    I’m confused (what’s new) the author says Valentina Ablaev but everybody comments on your recipe. Can you clear this up for me.

    Reply

    • Natashas Kitchen
      October 12, 2020

      Hi Claudia, thank you for visiting our blog. Every so often we share a guest recipe on our blog, this one happens to be from Valentina. I hope that helps.

      Reply

  • Chels
    September 18, 2020

    Hi Natasha. Whole family loved but just a few questions. Should you leave all the juice and burned stuff left from frying the meatballs or clean the pan before adding butter and flour? Also, on the broth and heavy cream are in the pan how long are you supposed to simmer it? I ask because i simmered mine for what seamed like 7-10 min and it still was kinda watery and did not thicken up enough. Thank you

    Reply

    • Natasha
      September 21, 2020

      Hi Chels, make sure to use a heavy cream which has a higher fat content and will thicken easier. There is no need to clean out the pan. Scrape the bottom of the pan to deglaze and it will add flavor to the sauce.

      Reply

  • Paulette Codipilly
    September 16, 2020

    Yet ANOTHER great recipe I’ve gotten from Natashas Kitchen. The few adjustments I made was using ground chuck (80%) instead of lean ground beef. And I was out of allspice, so I substituted mace, which has a similar flavor profile. Instead of Panko, for meatballs I always like to add sliced bread to a mixture of milk and egg, and let it get all mushy before adding to the beef and pork mixture. It adds in moisture. I made a large quantity of this for a big family dinner on Sunday. Served it over egg fettuccini and glazed carrots, home made croissants. All 15 family members loved these meatballs and the sauce! I’ve also LOVED your Swiss Meringue Buttercream recipe and your Pavlova recipe! Have made those a lot! You have quickly become my “go-to” site for new recipes! Always solid!! Thanks!

    Reply

    • Natashas Kitchen
      September 16, 2020

      That’s just awesome! I’m so glad you found our blog!! Thank you for sharing this amazing review with us, Paulette!

      Reply

  • Diana
    September 8, 2020

    It’s amazing!! I would like very much if you will make a video with this reciepe. IT will help me a lot and i like your video very much.

    Greetings from Didi

    Reply

    • Natashas Kitchen
      September 8, 2020

      I’m so happy you enjoyed this recipe Diana! Thank you for that suggestion also! I will add it to my list!

      Reply

      • Magdi
        December 5, 2020

        I would like to show video, but made gravy was thick and not liquid thanks let me know how make it

        Reply

  • Dale Johnson
    August 7, 2020

    Just made this for the first time. Very nice. I think next time I will add marsala wine to the gravy, to kick it up even more

    Reply

    • Natashas Kitchen
      August 7, 2020

      I’d love to know how you like that if you experiment with marsala wine!

      Reply

  • jessie
    August 6, 2020

    Hi Natasha, how clever is that, I has a bit hesitant to write about that but thought it best to see in the event there was something that can be done. And there is will always use that now as I love your recipes. Thank you. from Australia.

    Reply

    • Natashas Kitchen
      August 6, 2020

      You’re welcome Jessie!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.