Perfect Swedish Meatballs Recipe (2024)

Published: by Dina

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

Jump to Recipe Print Recipe

This Perfect Swedish Meatballs Recipe is rich and delicious. You’ll love the savory flavors of the creamy brown sauce that these meatballs are smothered in.

These dish tastes scrumptious with a side of creamy mashed potatoes and air fryer broccoli.

Perfect Swedish Meatballs Recipe (1)

The Best Swedish Meatballs

Anyone who has had Swedish Meatballs knows how flavorful they are. Smaller than the meatballs often served in red sauce, these delightful balls of pork and chicken are richly flavored. Then they’re covered in a rich and creamy brown sauce that’s created from a roux, which packs tons of great taste into each bite. This recipe has a decent amount of ingredients, but it’s easy to follow and the results are so worth it. These are the Perfect Swedish meatballs for your next dinner.

What you’ll need

  • For the Swedish Meatballs- Ground pork, Ground chicken, Yellow onion, Garlic clove, Salt, Pepper, Cream cheese, Plain breadcrumbs, Allspice, and Avocado oil.
  • For the Meatball Sauce- Unsalted butter, Olive oil, All-purpose flour, Chicken stock, Dijon mustard, Heavy cream, Salt, Pepper, and Allspice.
Perfect Swedish Meatballs Recipe (2)

How to Make these Swedish Meatballs

  • Mix the meat. In a large bowl, combine the ground pork and chicken, the grated onion and garlic clove, the salt, pepper, cream cheese, breadcrumbs, and allspice. Using clean hands, mix the ingredients together really well.
  • Shape the meatballs. Shape the meat mixture into balls using a medium cookie scoop and place them on a baking sheet lined with foil.
  • Cook the meatballs. Add the avocado oil to a large cast-iron skillet and heat it to medium-high. Then cook the meatballs in batches to avoid overcrowding. When they are all finished, place them in a bowl and set aside.
Perfect Swedish Meatballs Recipe (3)
  • Make the roux. In the same skillet, add the butter and olive oil. Bring it to medium heat and add the flour. Quickly whisk it for a minute or so.
Perfect Swedish Meatballs Recipe (4)
  • Add the chicken stock and mustard. Now add the chicken stock and Dijon mustard to the roux and let it come to a quick simmer.
  • Then add the rest of the sauce ingredients. Add the heavy cream, salt (more if needed), pepper, and allspice. Let the sauce simmer for about 3-4 minutes.
  • Put the meatballs in the sauce. Add the Swedish meatballs to the sauce and serve.
Perfect Swedish Meatballs Recipe (5)

Tips for making the Perfect Swedish meatball

  • Line your pan with foil. After shaping the meatballs, make sure that the pan you place them on is lined with foil. This makes clean up so much easier and you’ll be glad you did.
  • Cook the meatballs in batches in the skillet. This recipe makes about 65 Swedish meatballs, so it’s important to cook them in the cast-iron skillet in batches. Overcrowding will lead to uneven cooking and a longer cook time.
  • Whisk your roux thoroughly. The roux that is the base of the sauce can easily burn and clump, so make sure that you whisk while you are incorporating the flour into the butter and oil.
Perfect Swedish Meatballs Recipe (6)

How do you Store and Reheat them?

To store leftover Swedish Meatballs, place them in an airtight container in the refrigerator. They will last for 3-4 days. When you want to reheat them, just place them in a pan on the stove top and warm them, stirring to keep the sauce smooth and creamy.

Can I make this recipe ahead of time?

Yes, you can! To freeze these meatballs, place the cooked meatballs on a baking pan in the freezer. Once they are frozen, you can then transfer them to a freezer ziplock bag. Defrost them in the fridge, and reheat and sauce them when you are ready to serve. The sauce can be made a few days ahead and stored in the fridge.

Perfect Swedish Meatballs Recipe (7)

What goes well with Swedish Meatballs?

These Perfect Swedish Meatballs will taste delicious with so many dishes. You can enjoy them with buttery pasta or with a Creamy Tomato and Mushroom Rotini. They also can accompany vegetables like Crispy Air Fryer Broccoli, Bacon Wrapped Asparagus (Oven Baked), and Super Creamy Mashed Potatoes. The rich, savory flavors of this recipe complement so many favorites.

More Delicious Meatball recipes to try!

  • Best Meatballs and Homemade Spaghetti Sauce
  • Easy Homemade Barbecue Meatballs
  • Homemade Chicken Meatball Soup
Perfect Swedish Meatballs Recipe (8)

Full Recipe Instructions

Perfect Swedish Meatballs Recipe (9)

Perfect Swedish Meatballs Recipe

This Perfect Swedish Meatballs recipe is too delicious to miss. Creamy, savory, and rich, it pairs well with all your tasty side dish favorites.

5 from 3 votes

Print Pin Rate

Course: swedish

Cuisine: European

Prep Time: 30 minutes minutes

Cook Time: 25 minutes minutes

Total Time: 55 minutes minutes

Servings: 8 people

Calories: 421kcal


For the Swedish Meatballs

For the meatball sauce


Make the meatballs

  • In a large bowl, add 1lb ground pork, 1lb ground chicken, 1/4 cup yellow onion, grated, 1 garlic clove, 1 1/2 teaspoons salt, 1/2 teaspoon black pepper, 1/4 cup cream cheese, 1/4 cup plain breadcrumbs, and 1/4 teaspoon allspice.

  • Use your clean hands to mix the meat and spices together really well.

  • Now shape the ground meat mixture into meatballs using a medium cookie scoop and place them on a baking sheet lined with foil (for easy cleanup).

Cook the meatballs

  • Add 1/4 cup avocado oil to a large cast-iron skillet and bring the heat to medium-high.

  • Now cook the meatballs in batches to avoid overcrowding. Once the meatballs are cooked, transfer them to a bowl and reserve them for later.

Make the sauce

  • In the same skillet, add 2 tablespoons unsalted butter And 2 tablespoons olive oil. Bring it to medium heat. Then add 1/4 cup all-purpose flour and quickly whisk it for a minute or so.

  • Now add 1 3/4 cup chicken stock and 1/2 tablespoon Dijon mustard. Then let it come to a quick simmer.

  • Add in 1 cup heavy cream, 1/2 teaspoon salt (add more as needed) 1/4 teaspoon black pepper, and 1/2 teaspoon allspice.

  • Let the sauce simmer for about 3-4 minutes.

  • Then add the meatballs back in and serve over hot butter pasta or creamy mashed potatoes. This recipe makes 65 meatballs.


Can I make this recipe ahead of time?

Yes, you can! To freeze these meatballs, place the cooked meatballs on a baking pan in the freezer. Once they are frozen, you can then transfer them to a freezer ziplock bag. Defrost them in the fridge, and reheat and sauce them when you are ready to serve. The sauce can be made a few days ahead and stored in the fridge.


Serving: 8meatballs | Calories: 421kcal | Carbohydrates: 8g | Protein: 22g | Fat: 33g | Saturated Fat: 10g | Cholesterol: 106mg | Sodium: 783mg | Potassium: 538mg | Fiber: 1g | Sugar: 2g | Vitamin A: 183IU | Vitamin C: 1mg | Calcium: 26mg | Iron: 1mg

Did you make this recipe? Snap a photo of it and tag me on Instagram @simplyhomecooked or use the hashtag #simplyhomecooked so I can see it and feature it!

  • Author
  • Recent Posts

Follow me


Hi, I’m Dina, so glad you stopped by! I believe life is too short for bad coffee and boring meals. With my easy to follow step-by-step recipes, you’ll be surprised at how quickly a wholesome and delicious meal can come together. I hope you find something you enjoy!

Follow me

Latest posts by Dina (see all)

  • Penne Pomodoro - March 6, 2024
  • Chicken Spaghetti - February 26, 2024
  • Crispy Fried Ravioli - February 24, 2024

Reader Interactions


    Leave questions and feedback here

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Richard says

    I haven’t made this for a few decades, (McCormick mix), for a quick super, it wsn’t bad. Then i saw this, holy cow, this was no holds barred, bona-fide good!!!!!! The second part kinda threw me, everything had to be measured, but the wife even liked it, she said so. She’s like the internet, she don’t lie. lol


    • Dina says

      Haha Richard your comment made me laugh. Thank you for the awesome recipe review. I am so happy you both loved the Swedish meatballs! 🙂


  2. Patsy says

    One of my favorite comfort foods! I found your recipe and I knew this was it! I’d rather make my own sauce than use the soup! This is so easy, I already had some Pre-made meatballs in the freezer So all I had to do was brown them and make the sauce! I decided to make Pasta To go with mine! Thank you for the recipe. There simmering now! The sauce is spot on!


    • Dina says

      I am so happy to hear that you loved this Swedish meatball recipe! Thank you for taking the time to write your kind feedback 🙂


  3. Laura says

    Wish the dialogue started with saying the recipe makes 65 meatballs because the 24 that I made? Yeah, those guys are swimming, but shame on me too, for not reading the recipe in full before starting. Measure twice, cut once, right? 😜


    • simplyhomecooked says

      Oh no! lol I hope they at least tasted good 🙂


  4. Rachel says

    Perfect Swedish Meatballs Recipe (12)
    Made the sauce tonight, was too tired to make meatballs too haha. I doubled the recipe and added nutmeg. It was delicious!


    • simplyhomecooked says

      Hi Rachel 🙂 So happy that you loved this recipe! Doubling a recipe is never a bad idea 😉 Thank you so much for taking the time to leave your feedback! I hope you find many more delicious recipes on my blog 🙂


  5. Karina says

    Perfect Swedish Meatballs Recipe (13)
    I made these for dinner last night and they were so juicy and delicious! Will definitely be making them again!!!


    • simplyhomecooked says

      That’s so awesome to hear Karina! Happy that you loved these Swedish meatballs 🙂 Thank you for your feedback and I hope you find many more delicious recipes on my blog 🙂


  6. mary parmer says

    How do you feel about just putting the sheetpan with the prepped meatballs straight into a pre-heated oven vs. frying stovetop? Seems easier, less messy, less fat. And if so, about 35o deg. for about 20 minutes? Thanks for your advice…..


    • simplyhomecooked says

      Hi Mary, that is actually a really great idea! I would bake the Swedish meatballs at 400 degrees Fahrenheit for about 20-24 minutes. I hope you love this recipe!


  7. Anna says

    These look delicious. My kids have always liked the IKEA Swedish meatballs but I’m sure these are a whole lot better!!
    By the way, is it OK that my cast iron skillet is lined on the outside?


    • simplyhomecooked says

      These really are delicious and I know your kids would love these Swedish meatballs!
      Yes, it is ok to use a cast iron skillet that has an exterior coating 🙂


Perfect Swedish Meatballs Recipe (2024)


What is the sauce for Swedish meatballs made from? ›

The sauce for Swedish Meatballs is a creamy gravy that is made with butter, beef broth/stock, thickened with flour and made creamy with cream. But the most important flavour for the a really good creamy gravy is the pan drippings after searing the meatballs.

How do you keep Swedish meatballs from falling apart? ›

Eggs: Eggs help bind the meatballs together so they don't fall apart. They also help keep the meatballs soft and tender. Bread crumbs: Bread crumbs are almost always used in meatball recipes because they absorb the fat and, along with the eggs, serve as a binder.

What is the trick to keeping meatballs together? ›

How to make meatballs that won't fall apart
  1. Massage your meat. True story. ...
  2. Add breadcrumbs. Add breadcrumbs to the mixture, but not too many breadcrumbs. ...
  3. Add egg. ...
  4. Don't add much apart from meat. ...
  5. Roll your meatballs in flour. ...
  6. Give your meatballs space. ...
  7. Shake your meatballs. ...
  8. Brown your meatballs first.
Mar 3, 2022

Why is my Swedish meatball sauce not thickening? ›

How to Thicken Swedish Meatball Sauce. The all-purpose flour in this recipe should do the trick to thicken your Swedish meatball sauce to the right consistency. But if it doesn't, you can add a cornstarch slurry (1 tablespoon of cornstarch to 2 tablespoons of water) to thicken it up.

What makes Swedish meatballs special? ›

The Seasoning

While both varieties include ingredients such as grated onion and panade (milk-soaked bread) or bread crumbs, plus the usual salt and pepper, Swedish meatballs traditionally use spices like allspice, nutmeg, white pepper, and sometimes ground ginger as flavoring.

What not to do when making meatballs? ›

5 Mistakes to Avoid When Making Meatballs
  1. Not seasoning the meat.
  2. Not adding any moisture to the meat.
  3. Over-mixing the meat.
  4. Not shaping the meatballs correctly.
  5. Not forming evenly-sized meatballs.
May 1, 2019

What can you use instead of breadcrumbs in Swedish meatballs? ›

I have done them with panko, crusty bread, crushed Ritz crackers, and once a few packages of Cheese sandwich crackers because I didn't have anything else that night. All of them add different characteristics to the end product but all came out good and unique. Try both and see how you like it.

Should meatballs be cooked before adding to sauce? ›

It is not necessary to pre-cook the meatballs before adding them to the sauce.

What is the best binder for meatballs? ›

An egg is usually a good start, as that can help with the tenderness and texture, but the king of meatball binders is breadcrumbs soaked in milk (also known as a panade). Soaking the breadcrumbs first makes them pliable and soggy, which allows them to easily and evenly mix into the ground meat.

What does adding milk to meatballs do? ›

When it comes to adding liquid to meatball mixtures, milk is often used for its versatility, depth of flavor, and richness. Without the use of milk, you may be faced with a plate of dry meatballs. Milk adds a certain level of moisture that helps produce perfectly tender meatballs.

What makes meatballs stick together better? ›

Most meatball recipes call for a bit of starchy filler, such as dry breadcrumbs, oatmeal, or soaked bread, which is meant to keep the meatballs tender, hold everything together, and help add bulk.

Is it better to use milk or water in meatballs? ›

While water and broth may keep the meatballs moist throughout the cooking process, milk's extra fat and luscious consistency add an unmatched level of complexity to any classic meatball recipe.

Why do my meatballs fall apart when I cook them? ›

Whether it's breadcrumbs or egg (or both), or simply salt, binding the mince is a crucial step in maintaining the softness of your meatballs while preventing them from falling apart. Try soaking your breadcrumbs in milk for extra moisture and fluffiness.

Do you beat eggs before adding to meatballs? ›

Vincenzo's Top Tips To Make Italian Meatballs

You can whisk the egg separately before adding it to the bowl too if you prefer! The are the best utensil in the kitchen is none other than… Your HANDS! It can definitely massage and combine ingredients really well!

What is Ikea meatball gravy made of? ›

Iconic Swedish cream sauce: Melt 40g of butter in a pan. Whisk in 40g of plain flour and stir for 2 mins. Add 300ml of bouillon (or consommé) and continue to stir. Add 150ml double cream, 2 tsp of soy sauce and 1 tsp of (Dijon) mustard.

What is served with Swedish meatballs? ›

Traditional Swedish way: Do not make the cream sauce at all. Serve meatballs over plain or stewed macaroni, plain or mashed potatoes, and lingenberry jam (optional)

Does Swedish meatballs contain sour cream? ›

It's All About the Sauce

Flavored with nutmeg and cardamom, these little beef-and-pork meatballs are best served with a Swedish meatball sauce—a rich roux-based and beef stock gravy, spiked with sour cream and a little lingonberry jelly.

Is bolognese sauce the same as meatball sauce? ›

Meatballs are not a sauce, they are balls of meat. A sauce has to be runny, or at least flowing. Done correctly, a bolognese sauce isn't particularly meaty. The meat is meant to be finely ground and incorporated into a standard spaghetti sauce, and the meat so fine it should stick onto the pasta in little specks.

Top Articles
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 6154

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.