Swedish Meatballs | Feasting At Home | Easy Recipe Ideas

0

Lightened-up Swedish meatballs made with ground turkey, gently seasoned with a whisper of nutmeg and allspice. Tender and savory, they are simmered in a gravy that feels like pure comfort. Easy to make and always a crowd-pleaser – perfect for weeknight dinners or cozy gatherings.

Why You’ll Love This

Savory, tender, and perfectly spiced, these Swedish Meatballs are homey in the best possible way, simmered until they soak up every bit of flavor. The sauce is irresistibly luscious – silky, creamy, and downright divine – with plenty of it to fully blanket the meatballs and then some. Whether you stick with classic beef and pork or lighten things up with ground turkey (our favorite!) they’re wonderfully versatile and delicious over mashed potatoes, pasta, or rice. Easy enough for weeknights yet special enough for gatherings.

What are Swedish Meatballs?

Swedish meatballs (köttbullar) are traditionally made with a combination of ground beef and ground pork. They are seasoned with warm, wintery spices like nutmeg and allspice, and they are served in a rich brown gravy over mashed potatoes or egg noodles, often with a side of lingonberry jam or cranberry sauce.

Ingredients

  • Ground meat: use ground turkey, ground beef, ground pork, ground chicken, or ground plant-based meat. Or you can do a combo! I love using ground turkey as a healthier option, with a lighter taste.  Half ground beef and half ground pork is traditional and adds a richer flavor. 
  • Yellow onion and garlic cloves: Add savory, aromatic flavor to balance the richness of the meat and the sweetness of the spices.
  • Fresh parsley: Adds a fresh, herbal flavor.
  • Panko or fine breadcrumbs: Help shape the meatballs and give a slightly crunchy texture. Use gluten-free breadcrumbs or gluten-free quick oats (oats create a tender interior with a more chewy texture) if needed.
  • Egg: Helps bind the meatballs together and adds moisture for tender, juicy meatballs.
  • Allspice and nutmeg: Adds cozy, wintery flavor! Freshly grated nutmeg is also nice over the top.
  • Gravy: Butter, flour (gluten-free if needed), broth (chicken stock, vegetable broth, or beef broth), Dijon mustard, Worcestershire sauce (or soy sauce), salt, black pepper, allspice, nutmeg, and heavy cream (sour cream or Greek yogurt can be used, but may taste sour – omit Dijon or add to taste).

How to Make Swedish Meatballs

1. Assemble the meatballs. Grate the onion and garlic. If you prefer to mince the onion, increase the amount to 1/2 cup. Mince the parsley. Add ground meat to a medium bowl (if using turkey, add 2 teaspoons olive oil), then add the onion, garlic, parsley, panko, egg, salt, pepper, allspice, and nutmeg, stirring until just combined. Dampen your hands with water and shape the mixture into 18 2-inch meatballs (about 2 tablespoons per meatball).

2. Let the meatballs chill. Place the meatballs in the fridge for 30 minutes, or up to 2 days. Great for meal prep!

3. Cook the meatballs. Warm a large skillet over medium-high heat. Add 2 tablespoons of oil. Add the meatballs to the pan and brown on all sides, then remove from the heat.

4. Make the gravy. Using the same pan, melt butter and whisk in the flour to create a roux. Stir for 2 minutes, then add the stock, Dijon mustard, Worcestershire, salt, black pepper, allspice, and nutmeg. Whisk until the gravy simmers and thickens.

5. Simmer the meatballs in the gravy. Add the meatballs back to the pan with the gravy. Simmer for 5-10 minutes. Push the meat to the side and stir in the cream. Heat for 2 minutes.

frying pan with Swedish meatballs in brown gravy, garnished with fresh parsley.

How to Bake the Meatballs

  1. Preheat the oven to 400°F.
  2. Place the meatballs on a parchment-lined pan and bake for 18-22 minutes, or until golden and cooked through.

How to Air Fry the Meatballs

  1. Heat your air fryer to 375°F.
  2. Add to your air fryer basket and cook for 10-12 minutes, shaking the basket halfway, until cooked through and lightly browned. You’ll likely need to work in batches.

Chef’s Tips

  1. Grate the onion. While you can mince the onion, grating it really melts the flavor into the meatball, giving it an even, smooth texture.
  2. Use wet hands to form the meatballs. This really helps prevent sticking! Dampen your hands with water to form even and smooth meatballs.
  3. Don’t skip the chill! Chill the meatballs for at least 30 minutes. This helps them hold their shape, especially when using ground turkey or chicken. It allows the gelatin to stiffen and the fat to solidify, resulting in a better texture.
  4. Don’t wipe out the pan before making the gravy. Use the same pan that you used to sear the meatballs for the gravy, without cleaning it. This further improves the depth of flavor in the gravy.
  5. If using sour cream or Greek yogurt, omit the Dijon mustard at first, as these ingredients are already more tangy than heavy cream. Add Dijon to taste after adding the sour cream or Greek yogurt.

Serving Suggestions

  • Serve over mashed potatoes, egg noodles, or pasta with a sprinkle of freshly grated nutmeg.
  • Serve as a cozy appetizer, with a wooden mini fork inserted in each meatball.
  • Serve with condiments such as lingonberry jam (Ikea!), red currant jam, or cranberry relish.
  • Add a side of pickled vegetables. It’s a lovely complement to the rich and savory meatballs!

Storage

  • Make-ahead: Assemble the meatballs and store them in the refrigerator for up to 2 days before cooking.
  • Refrigerator: Store leftovers in the fridge in an airtight container for 3-4 days.
  • Freezer: The creamy sauce may separate when frozen, so for best results, freeze the meatballs by themselves (either cooked or uncooked meatballs) for up to 3 months, and plan to make the gravy fresh.

FAQs

What makes Swedish meatballs different?

Swedish meatballs have a unique flavor profile with allspice and nutmeg, and the creamy brown gravy is a distinct aspect and traditional pairing of this dish.

What is the secret to creamy Swedish sauce?

For the best creamy Swedish sauce, use heavy cream. This gives the sauce a rich flavor and a decadent creamy texture.

Can I use sour cream in Swedish meatballs?

Yes, sour cream can be substituted for the heavy cream. However, you may want to omit the Dijon mustard or add it to taste so the gravy isn’t too tangy.

What’s the best stock for Swedish meatball sauce?

Beef stock gives the gravy the best deep, savory flavor. But chicken stock or vegetable stock can also be used. Homemade stock yields a deeper flavor than store-bought.

serving bowl with Swedish meatballs in gravy over mashed potatoes with gold spoon and freshly minced parsley.

More Meatball Recipes You Might Like

After you try this Swedish Meatball recipe, let us know how it turns out in the comments below. Your review will help other readers, too! Sign up here to join our community and receive our latest recipes and weekly newsletter! xoxo Tonia


Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon


Description

Cozy, lighter Swedish meatballs made with ground turkey, gently spiced and simmered in a comforting gravy-easy to make and perfect for sharing.



  1. Make meatballs. Prep onion, garlic, and parsley. In a medium bowl add meat (if using turkey add 2 teaspoons of olive oil), onion, garlic, parsley, panko, egg, salt, pepper, allspice, and nutmeg until just combined. Dampen your hands with water and shape the mixture into meatballs- 2 tablespoons per meatball will make 18 2″ meatballs.
  2. Chill. Place meatballs in the refrigerator and chill for 30 minutes and up to two days.
  3. Cook meatballs. Heat a large skillet to medium-high add 2 tablespoon oil. Add the meatballs and brown on all sides. (See notes for baking or air fry.) Set meatballs aside. 
  4. Make gravy. In the same pan without cleaning out, melt butter whisk in flour making a roux. Stir for 2 minutes. Add stock, dijon mustard, Worcestershire, salt , pepper, allspice, and nutmeg. Stir while it comes to a simmer and thickens.
  5. Simmer. Add the meatballs back in to the gravy and simmer 5-10 minutes. Push meat to the side and stir in the cream. Heat for 2 minutes. 
  6. Serve. Perfect served over mashed potatoes, egg noodles, or pasta with a sprinkle of freshly grated nutmeg. Lingnon berry jam, red currant jam or cranberry relish make a good condiments. As well as pickled vegetables are a nice compliment to the rich meatballs.


Notes

Types of Meat: We love using ground turkey here; it is a healthier option with a lighter taste.  Half ground beef and half ground pork is traditional, adding richer flavor or use. You can also use plant-based meat.

 

Grating the onion really melts the flavor into the meatball, giving it an even, smooth texture.

 

Chilling the meatballs with them helps hold their shape better (especially when using ground turkey or chicken). It allows the gelatin to stiffen and the fat to solidify. It also gives the meatballs a better texture.

 

Using sour cream or Greek yogurt will add a tangy flavor to the gravy. If using, omit the Dijon and add to taste after the sour cream or yogurt is added.

 

For gluten-free use, GF bread crumbs or gluten-free quick oats- using oats instead of breadcrumbs creates a tender interior with a little more of a chewy texture. 

 

Bake or Air Fry: place on a parchment-lined sheet pan and bake at 400°F for 18-22 minutes, or until golden and cooked through. To air-fry: 375°F for 10-12 minutes, shaking the basket halfway through until cooked through and lightly browned.

 

Nutrition

  • Serving Size: 4-5 meatballs made with ground turkey
  • Calories: 375
  • Sugar: 3.2 g
  • Sodium: 640.2 mg
  • Fat: 19.1 g
  • Saturated Fat: 7.6 g
  • Carbohydrates: 19.2 g
  • Fiber: 1.3 g
  • Protein: 32.7 g
  • Cholesterol: 144.6 mg

Share this with the world!

Leave a Reply

Your email address will not be published. Required fields are marked *

Like
Close
Your custom text © Copyright 2025. All rights reserved.
Close