Best Swedish Meatballs Recipe

177 Comments

4.95 from 52 votes
Jump to RecipeJump to Video

This post may contain affiliate links. Please read my disclosure policy.

The Best Swedish Meatballs feature tender meatballs in a rich, creamy sauce! Delicious served over noodles or mashed potatoes for dinner, and makes a great appetizer. The recipe is simple to make and ready in 30 minutes!

Photo of swedish meatballs served on a bed of noodles.

These savory, satisfying Swedish Meatballs are delicious favorites my family loves! They are made from scratch with my Mama’s simple recipe she’s made for decades. With a few steps and simple ingredients, this recipe makes the best Swedish meatballs and rich, creamy Swedish meatball sauce.

While they most certainly make a hearty meal served over mashed potatoes, wide noodles, or rice, they make a special appetizer for serving at parties, too.

Why You’ll Love This Recipe

Simple to Make – The ingredients are simple, and the recipe is straightforward and easy! While there are a few steps, they are easy to do, and the results are so very worth it! These are the Best Swedish meatballs I’ve ever tasted!

Time-Tested Recipe – This family recipe was passed down from my Mama and has been made hundreds of times over decades. While we aren’t Swedish and have been making this recipe long before we’d ever heard of Ikea Swedish meatballs, I know you will enjoy these Swedish meatballs just like my family and friends have for many years.

Versatile – Makes a satisfying, scrumptious dinner as well as a delicious appetizer. There are also several recipe variations if you wish to use any of them.

Ingredients

Be sure to see the recipe card below for the full listing of ingredients, instructions, notes, and estimated nutritional information.

Photo of ingredients to make swedish meatballs. Ground beef, egg, worcestershire sauce, onion, cracker crumbs, and seasonings.
Ingredients to make Swedish Meatball Sauce in individual containers on a white surface.

For the Meatballs:

Ground Beef – Use ground chuck for the most depth of flavor.

Onion Chopped onion adds flavor to the meatballs. You can omit if you prefer.

Egg Acts as a binder for the meatballs.

Seasonings Stone House Seasoning, nutmeg, and allspice. (Note: Mama’s original recipe did not include nutmeg and allspice.)

Bread Crumbs or Cracker Crumbs Binds the meatballs together. You can also use plain Panko.

Fresh Parsley Use freshly chopped parsley for the best flavor.

Olive Oil

For the Swedish Meatball Sauce:

Butter Adds flavor and richness to the sauce.

Flour – It thickens the sauce.

Beef Stock or Broth – Adds deep flavor to the sauce.

Whole Milk – Makes the sauce creamy and delicious. You can use heavy cream for an even richer sauce.

Worcestershire Sauce – Deepens the flavor. You can also use coconut aminos if sensitive to soy.

Stone House Seasoning – My favorite house seasoning, hence the name Stone House Seasoning, is a blend of garlic, salt, and pepper.

Fresh Parsley – Use freshly chopped for the best flavor.

How to Make Swedish Meatballs

Ingredients for Swedish Meatballs in a glass bowl ready to be combined.

Mix the ingredients for the meatballs, then form them into meatballs with a scoop or spoon.

Cook the meatballs in a skillet with olive oil until browned, according to the recipe, for about 7 to 10 minutes. Once done, drain the meatballs on a paper towel-lined plate.

Melt the butter according to the directions and then whisk in the flour until golden brown.

Swedish meatball sauce with browned meatballs nearby.
Browned meatballs added to creamy sauce in a skillet with fresh parsley nearby.

Next, slowly whisk in broth and cook until thickened. Add milk or cream, Worcestershire sauce, salt and pepper. Stir the sauce until it is creamy and well combined. Add the cooked meatballs to the sauce.

Photo of Swedish Meatballs in rich, creamy sauce in a skillet with a wooden spoon.

Finally, coat the meatballs in the creamy Swedish meatball sauce by turning them gently in the sauce-filled skillet. Add fresh parsley, if desired. Serve and enjoy!

How to Serve Swedish Meatballs

We always love our Swedish Meatballs served over mashed potatoes, noodles, or rice.

When we hosted a Rotary student from Sweden several years ago, she made sure that we served it with a bit of Lingonberry Jam that she’d brought with her from home. It was a delicious variation for us!

Variations

  • Meat: Use a mixture of ground beef and ground pork or substitute with ground chicken or ground turkey, if you prefer.
  • Gluten-Free: Substitute your favorite gluten-free crackers, bread, or Panko for a gluten-free meatball, and use gluten-free flour for making the sauce.
  • Dairy-Free: Use your favorite dairy-free milk instead of the milk used in this recipe.
  • Egg-Free: If you are sensitive or allergic to eggs, you can use a flax egg replacement. Combine one tablespoon of flaxseed meal and three tablespoons of water. Allow the mixture to sit for about 5 minutes.
  • Onion-Free: You can omit the onions from the meatballs if you prefer.
  • Seasonings: Use 2 cloves minced garlic, 1 teaspoon salt, and 1/2 teaspoon freshly ground pepper in place of Stone House Seasoning if you do not have it on hand. Nutmeg and allspice were not in my Mama’s original recipe. You can omit them from the recipe and still have a delicious dish!

Tips for the Best Swedish Meatballs

  • Ground chuck is my favorite for this recipe as it gives the meatballs a deeper flavor.
  • Use a tablespoon or small cookie scoop to form the meatballs so they will be a consistent size.
  • Make sure to use whole milk or heavy cream for the sauce. Using low-fat dairy is not suggested. You want the richness and creaminess that using full-fat dairy will give the Swedish meatball sauce
Close up image of meatballs smothered in creamy Swedish Meatball sauce.

Storage Tips

To Store: Allow the Swedish Meatballs to cool. Place them in an airtight container and store them in the refrigerator for up to 5 days.

To Freeze: After the meatballs are cool, place them onto a parchment-lined baking sheet and into the freezer for 2 to 3 hours. Make sure the meatballs are not touching, as they will freeze together. Once the meatballs have frozen, transfer them to an airtight freezer-safe container or zip-top freezer bag. Place in freezer for up to 3 months. Do not freeze the creamy sauce, as it will not do well. Make the sauce fresh.

To Serve: When ready to serve, allow frozen meatballs to thaw overnight in the refrigerator or partially reheat frozen meatballs in the microwave or oven, then add them to the sauce over low-medium heat.

More Delicious Ground Beef Recipes

Sweet and Spicy Cranberry Cocktail Meatballs

The Best Chili

Meatball Sliders

Skillet Lasagna or Best Lasagna Recipe

Bart’s Best Hamburgers

Photograph of Swedish Meatballs covered in sauce atop noodles on a white plate garnished with parsley.

FOR THE CREAMIEST SAUCE

Use whole-fat dairy for the sauce (as included in the recipe). It gives the sauce a rich, creamy texture.

If you tried this Swedish Meatballs Recipe or any other recipe on my website, please leave a ๐ŸŒŸ star rating and let me know how it went in the comments below. Thanks for visiting!

Swedish Meatballs Recipe

4.95 from 52 votes
The Best Swedish Meatballs feature tender meatballs in a rich, creamy sauce! These savory meatballs are ready in 30 minutes for a delicious dinner or satisfying appetizer!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6

Ingredients

For the meatballs:

  • 1 pound ground beef
  • 2 tablespoons diced onion
  • 1 large egg
  • 1 1/2 teaspoons Stone House Seasoning
  • 1/4 teaspoon ground allspice, optional
  • 1/4 teaspoon ground nutmeg, optional
  • 2 tablespoons bread or cracker crumbs
  • 2 tablespoons chopped fresh parsley
  • olive oil

For the sauce:

  • 2 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups beef stock or broth
  • 1 cup whole milk or heavy cream
  • 1 teaspoon Stone House Seasoning
  • 2 teaspoons Worcestershire sauce
  • 2 tablespoons chopped fresh parsley, optional

Instructions 

For the meatballs:

  • Mix together all ingredients for the meatballs. Set aside.
  • Using a tablespoon scoop or spoon, form meatballs from the ground beef mixture. Heat 12-inch skillet or saute pan over medium heat. Drizzle in enough olive oil to lightly coat the bottom of the skillet to prevent meatballs from sticking. Drop formed meatballs into the heated skillet, turning occasionally to ensure that all sides of the meatball have been browned, about 7-10 minutes. The meatballs should reach an internal temperature of 165ยบ F. Remove the meatballs from the skillet or saute pan and drain on a plate lined with paper towels.

For the sauce:

  • Reduce the heat on the skillet or saute pan to medium-low heat. Melt butter and whisk in flour until it has turned golden brown. Slowly whisk in beef broth and cook until thickened, then add in milk or cream, worcestershire sauce, pepper, and salt. Continue to stir until well-combined. Add meatballs back into the skillet, turning to coat well. Add fresh parsley, if using.

Notes

Storage Tips
To Store: Allow the Swedish Meatballs to cool. Place them in an airtight container and store them in the refrigerator for up to 5 days.
To Freeze: After the meatballs are cool, place them onto a parchment-lined baking sheet and into the freezer for 2 to 3 hours. Make sure the meatballs are not touching, as they will freeze together. Once the meatballs have frozen, transfer them to an airtight freezer-safe container or zip-top freezer bag. Place in freezer for up to 3 months. Do not freeze the creamy sauce, as it will not do well. Make the sauce fresh.
To Serve: When ready to serve, allow frozen meatballs to thaw overnight in the refrigerator or partially reheat frozen meatballs in the microwave or oven, then add them to the sauce over low-medium heat.
Variations
  • Meat: Use a mixture of ground beef and ground pork or substitute with ground chicken or ground turkey, if you prefer.
  • Gluten-Free: Substitute your favorite gluten-free crackers, bread, or Panko for a gluten-free meatball, and use gluten-free flour for making the sauce.
  • Dairy-Free: Use your favorite dairy-free milk instead of the milk used in this recipe.
  • Egg-Free: If you are sensitive or allergic to eggs, you can use a flax egg replacement. Combine one tablespoon of flaxseed meal and three tablespoons of water. Allow the mixture to sit for about 5 minutes.
  • Onion-Free: You can omit the onions from the meatballs if you prefer.
  • Seasonings: Use 2 cloves minced garlic, 1 teaspoon salt, and 1/2 teaspoon freshly ground pepper in place of Stone House Seasoning if you do not have it on hand. Nutmeg and allspice were not in my Mama’s original recipe. You can omit them from the recipe and still have a delicious dish!

Video

Nutrition

Calories: 220kcal | Carbohydrates: 8g | Protein: 20g | Fat: 11g | Saturated Fat: 5g | Cholesterol: 91mg | Sodium: 1054mg | Potassium: 391mg | Sugar: 2g | Vitamin A: 225IU | Vitamin C: 0.6mg | Calcium: 74mg | Iron: 2.6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Enjoy!
Robyn xo

From the Add a Pinch recipe archives. Originally published 2014.

Welcome to Add A Pinch

About Robyn

Robyn Stone is a cookbook author, wife, mom, and passionate home cook. Her tested and trusted recipes give readers the confidence to cook recipes the whole family will love. Robyn has been featured on Food Network, People, Southern Living, and more.

4.95 from 52 votes (1 rating without comment)

177 Comments

  1. Lisa says:

    5 stars
    Nom nom! I love these meatballs..I just added half a pack of onion soup mix to the mixture cuz I didn’t have any onions..turned out so good! Also served mine over white jasmine rice instead of noodles, with some fresh green beans..delish!

    1. Robyn Stone says:

      Sounds delicious!

  2. Christina says:

    I’m going to try this for dinner. But I will be adding nutmeg due to my meatballs being frozen. And I will also be adding sour cream and mushrooms. That’s what my grandmother use to do with hers.But there is three of us and we all like a lot of sauce. If i double your recipe will that be way to much sauce and not enough noodles?

    1. Robyn Stone says:

      Hi Christina,
      Yum! I wish I was at your house tonight for supper. That sounds scrumptious! I think doubling it sounds wonderful. I might increase the noodles a bit as well, but not double if you like more sauce than noodles in your Swedish Meatballs. xo

    2. Christina Bright says:

      4 stars
      I have a teenage food critic at home lol but she enjoyed it very much. We all did. Thank you very much for sharing this meal with us.

    3. Robyn Stone says:

      I have one of those, too! ๐Ÿ™‚ I’m so glad your entire family enjoyed it. When everyone loves a meal, it is always the best feeling!!! xo

  3. Diane says:

    4 stars
    Very good! I added 1 T. sour cream and a few dashes of nutmeg to amp up the sauce, because I was using pre-made frozen meatballs and therefore didn’t get the tasty bits from sautรฉing them. Served over German style noodles.

    1. Robyn Stone says:

      Sounds delicious, Diane! xo

  4. Angie says:

    Can you make these ion the oven instead of on the stove?

  5. Madeline Vail says:

    Gonna make this for my annual Christmas party! Quadrupling the recipe. I will let you know how it goes!! Wish me luck.:)

  6. Emily says:

    Can I make these in advance for a party?

    1. Robyn Stone says:

      Hi Emily,
      I am not sure how far in advance you’d like to make them, but if you need to freeze them I’d suggest making meatballs, then freezing the meatballs in an airtight container. When time to make for party, thaw the meatballs, then reheat them in pan, then proceed with rest of recipe instructions to make the sauce.
      Hope you enjoy them! Thanks!

  7. Meka says:

    I have never successfully made gravy until tonight. Thank you for sharing rhis recipe. It was a hit in my house and will be a staple!

    1. Robyn Stone says:

      Yay, Meka!
      I’m thrilled that you gave this a try and enjoyed it so much! It’s been a staple in our family for decades and I’m happy to hear it sounds like it will be in your house too! Thanks! xo

  8. Daniella-Basil says:

    5 stars
    Omg! i just made these Swedish goodies for my family! I have 6 kids and a hungry hubbie;) I felt as though doubling the recipe wasn’t enough. I served them on ziti and creamed spinach and they were the highlight of the meal! Thanks so much! My kids (Jordan, Allie, Camilla, Dustin, Felix, and Chyna) say that it’s their favorite dinner! Finally, something they will eat. :). The gravy… ooohhhh so good! I recommend in addition to parsley put sage! It makes them so delicate!!! I never had the falling apart problem but the oven sounds ok if you are. My husband is a born and raised swede so if he says they are “just perfect” then i assure you they are! highly recommend! BFN (bye for now),

    Daniella-Basil

    1. Robyn Stone says:

      I’m absolutely tickled to see this comment, Daniella-Basil!
      My mother made them all throughout my childhood and we always got so excited when these were for supper! While my born and raised southern family adores these meatballs, I’m certainly happy to see that your husband who is Swedish says they’re perfect to him too!!!
      How wonderful that your children all enjoy this – (what awesome names they have!) it’s always a plus when the kids love something!
      I can’t wait to share your comment with my Mama. I know she’ll love hearing this!
      Thanks so much! xo

  9. Chris says:

    Thank you for this delicious recipe! I would love to freeze some for later – when would you recommend that in the preparation process? Thank you!

  10. Elizabeth West says:

    5 stars
    Made these on a whim after watching a bbc program and searching for a high rated recipe! This nailed it! I broke my sauce the first go…but, remade it slower….I would recommend this recipe!!

    1. Robyn Stone says:

      I’m so glad you loved it, Elizabeth! xo