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 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.97 from 197 votes
Author: Valentina Ablaev
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

Valentina Ablaev

I am Valentina, the recipe developer, food photographer and creator behind the food blog, Valentina’s Corner. I share my family’s favorite recipes that are easy to follow and packed with flavor.

Read more posts by Valentina

4.97 from 197 votes (147 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Debbie O'Mara
    February 28, 2023

    So good!! But one tip, Swedish meatballs go over noodles, nothing else!! My mom was Swedish; noodles, always. Swedes didn’t traditionally eat rice (where would they get it?) ; potatoes, maybe, boiled.

    Reply

    • Natasha's Kitchen
      February 28, 2023

      Thanks for the tip, Debbie.

      Reply

    • Heidi
      April 17, 2023

      I am of Swedish decent also, and it was always over egg noodles!

      Reply

  • Joanne D.
    February 5, 2023

    Can the meatballs be made in my oven using the air-fryer option?

    Reply

    • Natasha's Kitchen
      February 5, 2023

      Hi Joanne, I have to test it out to advise if that’s okay. If you do an experiment, we’d love to know how it goes!

      Reply

  • Joan
    October 31, 2022

    I made this for supper tonight and everyone loved it! It’s definitely a recipe I will make again! Thank you!!

    Reply

    • NatashasKitchen.com
      October 31, 2022

      I’m so glad to hear that, Joan! Thank you for sharing.

      Reply

  • Jen Schneider
    October 18, 2022

    Totally worth the effort! Tripled the recipe for a big football party! Put it in the crockpot after finishing the recipe to stay warm for the game but they didn’t make it past the first quarter 😆 You are my go to for fun, interesting and delicious recipes!! ❤️❤️

    Reply

    • Natashas Kitchen
      October 18, 2022

      I’m so glad it was a hit, Jen! Thank you for sharing your awesome review with me!

      Reply

  • Sue
    September 22, 2022

    This has been in our rotation for over two years, yours is our fav. I did add a dash of all spice and nutmeg with some thyme in the gravy. It’s a winner!

    Reply

    • Natashas Kitchen
      September 22, 2022

      Yum! Thank you so much for sharing that with me, Sue! I’m so glad you found a favorite on my blog!

      Reply

  • Franci
    August 9, 2022

    This recipe looks great but I was wondering if I’m able to use a crockpot instead of cooking them

    Reply

    • NatashasKitchen.com
      August 9, 2022

      Hi Franci! I haven’t tried this recipe in a crockpot to advise on the outcome. If you experiment, please let us know how it turns out. 🙂

      Reply

  • LISA CHESTNUT-KUSZMAR
    August 8, 2022

    Hi, can you show me with video so I have a better idea? with Swedish meatballs. you need put Jazz music. Thank

    Lisa

    Reply

    • NatashasKitchen.com
      August 8, 2022

      Hi Lisa! At this time, we do not have a video for this recipe.

      Reply

  • Jaye
    August 1, 2022

    So you cant freeze the sauce cause it has heavy cream in it? Ive seen other recipes use sour cream instead of cream.

    Reply

    • Natasha's Kitchen
      August 1, 2022

      I would recommend it before adding the gravy. Once 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.

      Reply

  • Cindy Vaughn
    July 13, 2022

    I made a few revisions,,,using what i had on hand…it still turned out wonderful. Thank you for allowing me to follow and use your recipes.

    Reply

    • NatashasKitchen.com
      July 13, 2022

      Glad to hear that, Cindy. You’re very welcome.

      Reply

  • Marie
    July 9, 2022

    Sooo yummy! It was a big hit. We have a new family favorite 🙂

    Reply

    • NatashasKitchen.com
      July 9, 2022

      That’s wonderful! I’m happy you found a new family favorite!

      Reply

    • Natashas Kitchen
      July 9, 2022

      That’s just awesome! Thank you for sharing your wonderful review, Marie! I’m so glad this was a hit with your family!

      Reply

  • JUDY MMILOUD
    June 18, 2022

    Curious to know what the garnish on the finished dish is, as it is not mentioned on ingredient list, but, is shown in picture?

    Reply

    • NatashasKitchen.com
      June 18, 2022

      I often use Parsley to garnish many of my dishes.

      Reply

  • Elena
    May 10, 2022

    If I were to use siced bread instead of bread crumbs, how many slices would I need?

    Reply

    • NatashasKitchen.com
      May 10, 2022

      Hi Elena, I have not tested this to advise how many slices you’d need. Here is what one of my other readers said, “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.” I hope this helps.

      Reply

  • Shirley
    April 27, 2022

    I am making this for Sunday dinner can’t wait it sounds delish

    Reply

    • Natashas Kitchen
      April 27, 2022

      I hope you love it, Shirley!

      Reply

  • Marcella Valenzuela
    April 27, 2022

    So far trying new recipes that you share has been awesome.. thank you

    Reply

    • Natashas Kitchen
      April 27, 2022

      I’m so glad you’re enjoying my recipes, Marcella! Thank you so much for sharing that feedback with me!

      Reply

  • David Chapman
    March 28, 2022

    I’ve cooked this a couple of times and each time it gets better. This time it was out of this world! Keep those recipes coming – love what you cook and give us the opportunity to replicate.

    Reply

    • Natasha's Kitchen
      March 29, 2022

      Love it, thank you for the awesome feedback!

      Reply

  • Carol Yankus
    February 20, 2022

    It’s my birthday and this is what I decided to make for my special dinner. Oh my God, this is so good. It’s gonna be hard not to eat all the meatballs after I brown them. But I have to wait for the sauce. Thank You, Thank You, Thank You. We will have the Swedish meatballs over noodles with steamed asparagus, cucumber salad with sour cream and dill, and fried yellow squash. And coconut cream pie for dessert. That’s what I call a birthday dinner!

    Reply

    • Natasha's Kitchen
      February 20, 2022

      Sounds great! Happy birthday, I hope it becomes a huge hit. Enjoy your day and all the food that you will be having. Thank you for the review, Carol.

      Reply

      • Andra Hagensen
        June 10, 2022

        Can this sauce be made and put in crockpot with frozen meatballs and cooked for 3hrd?

        Reply

        • Natashas Kitchen
          June 10, 2022

          Hi Andra, I haven’t tried this recipe in a crockpot to advise on the outcome. Substitutions in the recipe or process may hinder the recipe outcome. I always suggest making a recipe as written. Also, we do have a note on freezing meatballs in the recipe. I hope that helps!

          Reply

  • Lindsay
    February 7, 2022

    These look amazing! Could you bake the meatballs like the ones used in your spaghetti recipe?

    Reply

    • Natasha's Kitchen
      February 7, 2022

      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.

      Reply

  • Josie
    January 20, 2022

    Can yellow mustard be used instead of dijon? Will low fat milk make a difference in the meat mixture?

    Reply

    • Natashas Kitchen
      January 21, 2022

      Hi Josie, we really enjoy it with dijon best!

      Reply

  • Jo L Tappenden
    December 17, 2021

    This is comfort food at its best! The meatballs are moist and flavorful.

    Reply

    • Natashas Kitchen
      December 17, 2021

      Comfort food is a must! I’m so glad you enjoyed it!

      Reply

  • Deborah Spencer
    November 4, 2021

    I have a question. I made a large bunch of meatballs, cooked them and froze. The recipe I used was very similar to yours except for the nutmeg and allspice addition. Should I put these spices in the sauce since they are not in the cooked meatballs? Thank you for your help. Love all your recipes! Deb

    Reply

    • Natashas Kitchen
      November 4, 2021

      Hi Deborah, I haven’t tried that, but I bet that could work! I’d love to know how that flavor profile works out for you!

      Reply

    • Stephanie
      March 4, 2022

      May I make a suggestion- a friendly suggestion for busy people/or those that sometimes fly through reading entire recipe before starting?

      When you say “Add remaining ingredients for the meatballs and mix well. Shape into 24 meatballs”
      You may want to specify add everything BUT the oil. I added the oil 😭😱 and realized I shouldn’t have when I went to do next step.
      I know and always do read entire recipe 1st- but the way it was worded- I threw the oil in my meatballs. I’m praying they don’t come out terrible. I’m so nervous. Making this for a family of 7 right now.

      I’m usually better about reading this stuff amd thinking ahead- but I worked all day and flew through it.

      Pray for me!! I have picky people in my family 😭

      Reply

As Featured On

Never Go "Hangry" Again!

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