This post contains affiliate links.

The best Swedish Meatballs are made from scratch with a savory beef and pork blend, simmered in a creamy homemade gravy. This is a classic comfort food that brings restaurant-quality flavor to the kitchen!

A bowl of homemade Swedish Meatballs made from pantry ingredients and tastes better than Ikea or any restaurant!

Swedish Meatballs is that dinner my whole family begs for.

We make this Swedish Meatballs recipe all year round, because it uses simple pantry staples, and is a super budget-friendly dinner I can throw together without a special grocery trip. The meatballs and creamy sauce are both made completely from scratch, which gives them that comforting, homemade taste you just can’t get from store-bought or frozen versions. Best of all, it’s easy enough that my kids can help make it; they love getting involved in shaping the meatballs or stirring the sauce, and they all love eating it.

Check out all of my kid-friendly recipes like Healthy Muffins, Mongolian Noodles, American Goulash, or Baked Mac and Cheese!

How to make Swedish Meatballs:

Form and Cook Meatballs: Combine ground beef, ground pork, breadcrumbs, egg yolk, sautéed onion, allspice, nutmeg, salt, and pepper. Roll into 1-inch balls and cook in a hot skillet with oil, turning until evenly browned.

Make Sauce: In the same skillet, melt butter and whisk in flour until golden. Slowly add beef broth, stirring until thickened. Stir in sour cream, season with salt and pepper, then return meatballs to the sauce. Serve these easy Swedish Meatballs over egg noodles, mashed potatoes, or rice. I love serving it with a side of French Green Beans or Roasted Vegetables.

To make Swedish Meatballs, you combine and form the meatball mixture into balls then cook it in a hot skillet until browned. The homemade sauce is made with pantry ingredients then you combine the sauce and meatballs and serve over egg noodles, mashed potatoes, or rice.
4.93 from 449 votes

Swedish Meatballs

Author: Lauren Allen
This homemade Swedish Meatballs recipe is made from scratch with a savory beef and pork blend, simmered in a creamy homemade gravy. It's a classic comfort food that brings restaurant-quality flavor to your kitchen!
Prep: 20 minutes
Cook: 25 minutes
Total: 45 minutes
Servings: 6

Equipment

Ingredients  

For the Swedish Meatballs:

  • 2 Tablespoons olive oil, (28g), divided
  • 1 onion, , diced
  • 1 pound lean ground beef, (454g)
  • 1 pound ground pork, (454g)
  • 1/2 cup breadcrumbs, (60g)
  • 2 large egg yolks
  • 1/4 teaspoon ground allspice, (0.5g)
  • 1/4 teaspoon ground nutmeg, (0.5g)
  • 1 1/2 teaspoon kosher salt, (9g)
  • 3/4 teaspoon fresh ground black pepper, (1.5g)

For the Gravy:

  • 1/4 cup unsalted butter, (57g)
  • 1/3 cup all-purpose flour, (40g)
  • 3 3/4 cups low-sodium beef broth, (900mL)
  • 3/4 cup sour cream, (180g)
  • Kosher salt and freshly ground black pepper, , to taste
  • 2 Tablespoons fresh chopped parsley, (8g), chopped
  • 1 lb egg noodles , (454g), cooked (or cooked rice), for serving

Instructions 

  • Heat 1 tablespoon olive oil in a large skillet over medium heat. Add onion, and cook, stirring frequently, until onions are translucent, about 2-3 minutes; set aside.
    1 onion
  • In a large bowl, combine ground beef, ground pork, bread crumbs, egg yolks, allspice, nutmeg and onion. Season with salt and pepper, to taste. 
    1 pound lean ground beef, 1 pound ground pork, ½ cup breadcrumbs, 2 large egg yolks, ¼ teaspoon ground allspice, ¼ teaspoon ground nutmeg, 1 ½ teaspoon kosher salt, ¾ teaspoon fresh ground black pepper
  • Stir mixture with a meat chopper or wooden spoon until well combined. Use clean hands to roll the mixture into meatballs about 1 1/2-in in size (It should make about 20-24 meatballs).
  • Add remaining 1 tablespoon olive oil to the skillet. Add meatballs, in batches, and cook until all sides are browned, about 4-5 minutes. Transfer to a paper towel-lined plate.

For the Swedish Meatball Sauce:

  • Melt butter in the skillet. Whisk in flour until lightly browned, about 1 minute. Gradually whisk in beef broth and cook, stirring constantly, until slightly thickened, about 1-2 minutes. 
    ¼ cup unsalted butter, ⅓ cup all-purpose flour, 3 ¾ cups low-sodium beef broth
  • Stir in sour cream; season with salt and pepper, to taste. Stir in meatballs and cook, stirring occasionally, until heated through and thickened, about 8-10 minutes.
    ¾ cup sour cream, Kosher salt and freshly ground black pepper
  • Serve immediately, garnished with parsley, if desired.
    2 Tablespoons fresh chopped parsley

Notes

Serving Size: 3 meatballs
To Make Ahead: The meatballs can be made ahead of time (cook them all the way through) and kept in the fridge or freezer until ready to use.
To Freeze: Prepare and cook meatballs. Allow them to cool before freezing in a freezer safe container. Raw meatballs may also be frozen. Allow them to thaw completely before cooking according to the recipe instructions.
Crock Pot Swedish Meatballs: Form meatballs and brown them in a skillet. Make the sauce, but leave out the sour cream. Combine meatballs and sauce in the crockpot and cook on low for 2-3 hours, or until meatballs are cooked through. Add the sour cream and cook the egg noodles before serving.
Frozen Meatballs: Brown frozen meatballs, if desired, then place in sauce and simmer until meatballs are heated through.
Recipe Adapted from Damn Delicious

Nutrition

Calories: 905kcal, Carbohydrates: 69g, Protein: 44g, Fat: 49g, Saturated Fat: 18g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 21g, Trans Fat: 1g, Cholesterol: 252mg, Sodium: 1483mg, Potassium: 1003mg, Fiber: 4g, Sugar: 4g, Vitamin A: 537IU, Vitamin C: 4mg, Calcium: 108mg, Iron: 5mg

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

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

*I originally shared this recipe August 2014, adapted from Damn Delicious. Updated March 2019, August 2022 and July 2025.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.93 from 449 votes (403 ratings without comment)
Subscribe
Notify of

109 Comments
Inline Feedbacks
View all comments
Linda Iscarson
3 years ago

D love to try this recipe. Are the bread crumbs the soft ones from a loaf of bread , or from a container of fine dry bread crumbs?

Admin
Stacy Popham
3 years ago
Reply to  Linda Iscarson

You’ll want to use the dried ones! You can make them yourself with stale bread or buy them!

Denise J
3 years ago

5 stars
I just tried these tonight 11/7/22 and they are amazing!! Because I like a little thicker sauce, the only thing I did differently was doubled her flour measurements. Followed everything else to a science and I have zero complaints. Thank you, and I will be trying many more recipes on this site ❤️… PS I love how I already had every ingredient already in my kitchen so no one had to make a store run 😂

John A
3 years ago

I think the sauce calls for 3/4 cup beef broth and not 3 and 3/4 cups which would make the sauce very runny. Can anyone confirm? Thanks!

Admin
Stacy Popham
3 years ago
Reply to  John A

It’s 3 and 3/4 cups! The flour and butter create a roux that will thicken the sauce! Let us know what you think

Donna
3 years ago
Reply to  Stacy Popham

Yes. You need that much and I even added more flour and broth because I have 3 grown boys…they could eat just the gravy..it was very good. A keeper for sure

Shalyce
3 years ago

5 stars
This was soooo good. Simple even though multiple steps. I accidentally mixed my onion into my meat mixture before sautéing it. I rescued some and sautéed them. It would have been even better had I read the instructions first and sautéed them all. So rich and creamy. Comfort food!!!

Bethany Avery
3 years ago

4 stars
Mmmmmm, this was delicious!! I’ve actually never had Swedish meatballs but my husband and mother in law love the dish and gave this a big ole stamp of approval!! It was an easy recipe, easy to follow and I’m excited to make it again!

Tanya S
3 years ago

5 stars
Oh wow! I have never made Swedish meatballs before, and they came out fabulous! My husband raved all evening about what a good dinner it was! Thanks again, your recipes never disappoint!

Lauri Marder
3 years ago

5 stars
This was such a nice, simple recipe and worked well even with all the substitutions I made. I brought a double batch to a pot luck and they were all gone in a short time, with many compliments. I had to make them gluten and dairy free. Even so, very good. No suggestions, no quibbles, just fine! Thank you!

Eda
4 years ago

You need to do a research before you publish anything if you’re a responsible person. Why are you comparing Swedish meatballs with Italian ones? Swedish meatballs come from Turkish meatballs because it was brought to the Scandinavian country by King Charles XII, who lived in exile in the Ottoman Empire in the early 18th-century!

Julie
3 years ago
Reply to  Eda

Comparing meatballs with other meatballs! I think because most people think of the Italian kind when they think of a meatball.

Dominik
4 years ago

2 stars
Most of your recipipies I really enjoy. Except this one. Too greassy with the butter and sour cream

Basil labelle
4 years ago

The best I’ve ever had!! My family love this recipe!!