Swedish Meatballs

4.75 from 4 votes

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

Swedish meatballs are one of my favorite comfort foods — tender little meatballs made from a mix of beef and pork, coated in a rich, creamy sauce that’s full of flavor. I like to roll the meatballs in flour before browning them to get a lovely crust and to help thicken the sauce. These meatballs are perfect served over mashed potatoes, egg noodles, or rice.

Swedish Meatballs in yellow bowls with fresh herbs on table.

If you’ve ever wanted to make Swedish Meatballs that are tender, juicy, and smothered in a rich, creamy sauce — this is the recipe you’ll come back to again and again.

Inspired by classic Swedish köttbullar and given my own homey twist, these meatballs are made from a mix of beef and pork, lightly rolled in flour, and browned to build deep flavor before being bathed in a velvety sauce that’s perfect over mashed potatoes, buttery egg noodles, white rice, or grains.

Why You’ll Love Swedish Meatballs

  • Flavorful
  • Quick and Easy
  • Customizable

Whether you’re feeding your family on a weeknight or cooking for friends on a weekend, these Swedish Meatballs hit all the cozy, comforting notes you crave — and yes, they might just give IKEA a run for its money right in your own kitchen! 

By signing up, you agree to our Privacy Policy.

Fork grabbing Swedish meatballs from yellow bowl.

Swedish Meatballs Recipe: Tender little meatballs coated with a lovely creamy sauce—you can give Ikea a run for its money right in your own kitchen!

Kottbullar

In Sweden, meatballs are called köttbullar (which is now the first and only Swedish word I know). They’re usually made with ground beef or a mix of ground beef, pork, and sometimes veal, sometimes with some breadcrumbs soaked in milk, mixed with minced onions, and finished in a sauce of broth and cream.

And apparently, they should also be served with lingonberries, which I did on the third round (jarred lingonberry sauce, to be accurate); it lent a lovely Thanksgiving-ish quality (think turkey and cranberry sauce) to the meal.

There are other Northern European meatball recipes that combine a gravy of sorts with meatballs, but I think it’s safe to say that most people will associate these meatballs (and IKEA) with Sweden above all.

Ingredients

  • Shallots – For a touch of sweetness and aromatics.
  • Egg – Helps hold the meatballs together.
  • Milk – I prefer to use whole milk for richness.
  • Panko breadcrumbs – Panko breadcrumbs have the best coarseness and texture.
  • Parsley – For pops of freshness.
  • Allspice – Adds a warmth.
  • Ground beef and ground pork – Using a mixture of both creates the perfect flavor.
  • All-purpose flour – Creates an outer layer on the meatballs that browns nicely.
  • Bay leaf – Adds a subtle aromatic flavor to the sauce.
  • Cream – For richness and creaminess.
  • Beef broth – I prefer to use low-sodium.
  • Parsley or chives – Optional, but adds nice color and freshness.

How to Make Swedish Meatballs

  1. Sauté the shallots: Sauté the shallots for 5 minutes until they are softened, but not browned. 
  2. Make the meatballs: Combine the egg, milk, panko, parsley, allspice, salt, and pepper. Add the beef and pork and the shallots. Use your hands to mix and form into small meatballs. Place the flour in a small shallow bowl and roll the meatballs in the flour.
Woman forming Swedish meatballs in her hand.
  1. Cook the meatballs: On medium-high heat in olive oil, brown the meatballs on all sides, turning them carefully, about 6 minutes. Remove them with a slotted spoon to a paper towel-lined baking sheet.
Meatballs in a skillet.
  1. Make the sauce: Pour out the remaining fat from the pan. Add the bay leaf, cream, and broth and bring to a simmer. Return the meatballs to the pan, heat until the sauce thickens and coats the meatballs well, and the meatballs are cooked through.
Spoon in a pan of Swedish Meatballs.
  1. Serve and enjoy: Serve hot, over noodles, rice, or another starch. Top with minced parsley or chives if desired.
Swedish Meatballs over grains in a yellow bowl.

Make Ahead

You could keep these meatballs warm in a crockpot for serving if you like. They can be made a few days ahead of time, kept in the fridge, and then reheated in a crockpot or in a heavy pot over medium-low heat, stirring frequently to prevent burning. You can also freeze meatballs if you’re thinking ahead!

What to Serve With Swedish Meatballs

Pin this now to find it later

Pin It
4.75 from 4 votes

Homemade Swedish Meatballs

Swedish meatballs are one of my favorite comfort foods — tender little meatballs made from a mix of beef and pork, coated in a rich, creamy sauce that’s full of flavor. I like to roll the meatballs in flour before browning them to get a lovely crust and to help thicken the sauce. These meatballs are perfect served over mashed potatoes, egg noodles, or rice.
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 6 People
Save this recipe!
We’ll send it to your email, plus you’ll get new recipes every week!

Ingredients 

  • 2 tablespoons olive oil (divided)
  • 3 tablespoons minced shallots
  • 1 large egg (lightly beaten)
  • ¾ cup milk (preferably whole)
  • ¾ cup Panko breadcrumbs
  • 3 tablespoons minced parsley
  • ¼ teaspoon ground allspice
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • 1 pound ground beef
  • ½ pound ground pork
  • 4 tablespoons all-purpose flour
  • 1 bay leaf
  • ¾ cup cream
  • 1 ½ cups low-sodium beef broth
  • Handful minced fresh parsley or chives (optional, but adds nice color and freshness)

Instructions 

  • Heat 2 teaspoons of the olive oil in a large, deep pan over medium heat. Add the shallots and sauté for 5 minutes until they are softened, but not browned. 
  • In a large mixing bowl, combine the egg, milk, panko, parsley, allspice, salt, and pepper. Add the beef and pork and the shallots, and use your hands to combine until very well blended. Form the mixture into small meatballs less than 1 inch in diameter. Place the flour in a small shallow bowl and roll the meatballs in the flour.
  • Heat the same saucepan over medium-high heat, 2 more teaspoons olive oil, and brown half the meatballs on all sides, turning them carefully, about 6 minutes. They will be almost but not quite cooked through. Remove them with a slotted spoon to a paper towel-lined baking sheet. Add the remaining 2 teaspoons of olive oil and brown the rest of the meatballs the same way.  Add them to the baking sheet.
  • Pour off any remaining fat in the pan and return it to medium heat. Add the bay leaf, cream, and broth and bring to a simmer. Return the meatballs to the pan, heat until the sauce thickens and coats the meatballs well, and the meatballs are cooked through.  
  • Serve hot, over grains, small pasta, couscous or rice if desired. Top with minced parsley or chives if desired.

Notes

You could keep these warm in a crockpot for serving if you like. They can be made a few days ahead of time, kept in the fridge, and then reheated in a crockpot or in a heavy pot over medium-low heat, stirring frequently.

Nutrition

Calories: 521kcal, Carbohydrates: 13g, Protein: 25g, Fat: 41g, Saturated Fat: 17g, Cholesterol: 152mg, Sodium: 661mg, Potassium: 548mg, Fiber: 1g, Sugar: 2g, Vitamin A: 695IU, Vitamin C: 4mg, Calcium: 95mg, Iron: 3mg
Like this recipe? Rate and comment below!

More Meatball Recipes

And do check out 10 Things To Make With Leftover Ground Beef.

About Katie Workman

Katie Workman is a cook, a writer, a mother of two, an activist in hunger issues, and an enthusiastic advocate for family meals, which is the inspiration behind her two beloved cookbooks, Dinner Solved! and The Mom 100 Cookbook.

You May Also Like:

4.75 from 4 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




5 Comments

  1. Erin Stark says:

    The recipe calls for four tablespoons of flour, but the instructions never say to use it. I cooked the meatballs and added all the liquid for the sauce before I remembered, “Oh, I never added the flour to make the roux.” I should have remembered to add it on my own, but I wanted to let you know that your instructions leave out that important step. I will reply to this comment with how the meatballs taste after we eat them. (We are making a roux on the side to add after the fact to the sauce).

    1. Katie Workman says:

      oh my goodness! the meatballs are rolled in the flour just before browning them, which help create the roux/sauce thickening situation!

  2. EmmBee says:

    These are sooo good! Made a batch just before Christmas and froze some until yesterday. I made more gravy and heated the meatballs in it on a low simmer. They turned out great. Melt in your mouth tender!

  3. Aimee says:

    These look so good!
    Katie, I love both of your cookbooks so much!!! Making the cheesy artichoke dip with lemon and Parmesan tonight…Any plans on writing a third cookbook?

    1. Katie Workman says:

      Thank you so so much! The short answer is yes, but the longer answer is that I have to figure out when!!