These super easy swedish meatballs are ready in about 45 minutes and are sure to blow your mind!

We love to serve this classic Swedish meatball recipe over cream Mashed potatoes for a comforting dinner.

black skillet with meatballs and sauce

Look out IKEA, these delicious Swedish meatballs and gravy are so easy to make at home, you’ll be blown away!

Easy Swedish Meatballs Recipe

Even my pickiest eaters love this delicious dinner.

Italian meatballs versus Swedish meatballs?

The first thing we need to talk about is the difference between Swedish meatballs and Italian meatballs. Because there is a difference!

Swedish meatballs contain just a touch of all spicy (or you can use Nutmeg) for a subtle but noticeable difference.

Both Italian meatballs and Swedish meatballs contain ground beef and ground pork, as well as milk, breadcrumbs and an egg for binding.

Swedish meatballs are traditionally served in a creamy sauce over egg noodles or mashed potatoeswhile Italian meatballs are served with marinara sauce and pasta.

Ingredients for Swedish Meatballs

Here’s a quick breakdown of what you’ll need to make homemade Swedish meatballs. You will find the complete list of ingredients in the recipe card below.

  • Ground beef – I prefer to use lean ground beef
  • Minced pork
  • Breadcrumbs – plain or Panko-style breadcrumbs
  • Milk
  • Egg
  • onion powder
  • garlic powder
  • All spices (or nutmeg)
  • Parsley – be sure to chop finely
  • Salt and pepper

ingredients for meatballs on work surface

How to make homemade Swedish meatballs

Making Swedish meatballs at home is actually quite easy! Gather all your ingredients and let’s make Swedish meatballs.

CREATE A LINK Start by combining the breadcrumbs, milk, egg, garlic powder, onion powder and all the spices in a bowl and let the mixture absorb for about 10 minutes.

Swedish meatballs lined up on a white plate ready to cook.

FORM MEATBALLS Once it is a little absorbed, add the ground beef, ground pork and parsley, mix with clean hands and shape into balls.

COOK MEATBALLS Heat oil and butter on the stove and fry the meatballs (or bake) until cooked through.

meatballs cooked in a black pan.

Recipe tips and suggestions

Here are some great tips and tricks for making these meatballs

PRE-COOKED MEATBALLS? When you’re not in the mood for homemade meatballs, or maybe you just don’t have the time…using store-bought frozen meatballs will work too! Just thaw/microwave the meatballs before adding to the sauce.

FREEZER INSTRUCTIONS: You can also pre-cook the Swedish meatballs, let them cool, then freeze them for up to 3 months. It is therefore very easy to prepare this dinner on a busy weeknight!

NO SOUR CREAM? If you don’t have sour cream for the sauce, you can also use plain Greek yogurt.

make a roux in a black skillet with a whisk.

Creamy Swedish Meatball Sauce

Let’s talk about the sauce or gravy that accompanies these tender and delicious Swedish meatballs!

It’s a super simple beef sauce that’s finished with sour cream to give it the perfect creamy flavor. The combination of spicy meatballs and creamy sauce is a perfect match.

Ingredients for Swedish Meatball Sauce –

Here’s what you’ll need to make the delicious creamy sauce! You can find the exact measurements in the printable recipe card below.

  • Butter – I prefer to use salted butter for this recipe
  • Plain flour – All purpose
  • Beef broth – low in sodium
  • Sour cream – you can swap plain Greek yogurt if you want
  • Salt and pepper
  • Parsley

stir sour cream into beef sauce.

How to make Swedish meatball sauce

MAKE A ROUX Like any typical sauce recipe, you will start by melting the butter in a hot skillet (preferably the one you just made the meatballs in), then stir in the flour. Cook for about 1-2 minutes to really deepen the flavor of the sauce.

ADD BROTH Once the flour is cooked, gradually stir in the beef broth, making sure to remove any lumps that may form. Then add sour cream and season with salt and pepper.

HEAT THE MEATBALLS IN SAUCE Return the seared meatballs to the sauce and let them heat through. The sauce should thicken as it cooks.

What to serve with Swedish meatballs

As I mentioned earlier Swedish meatballs are fantastic fluffy mashed potatoes or even egg noodles.

Traditionally, Swedish meatballs are also served with lingonberry sauce, which has a similar consistency and acidity to those cranberry sauce.

Here are some other great side options for Swedish meatballs…

meatballs covered in Swedish sauce.

Easier meatball recipes to try:

Want more easy and delicious meatball recipes? Here are some of our favorite picks!

Make sure you don’t miss anything! Follow I Wash You Dry here:


meatballs covered in Swedish sauce.

Print recipe
Pin Recipe
Rate this recipe

Super Easy Swedish Meatballs

These super easy Swedish Meatballs and Sauce are delicious and ready in about 45 minutes!

Preparation time20 minutes

Cooking time25 minutes

Total time45 minutes

Course: Having dinner

Kitchen: Swedish

Servings: 6 people

calories: 549 calories

Author: Shawn


For the Swedish meatballs

  • Chopped off breadcrumbs
  • ½ Chopped off Milk
  • 1 big Egg, lightly beaten
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ¾ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon all spicy, or nutmeg
  • 1 kg. Ground beef
  • ½ kg. minced pork
  • 2 soup finely chopped parsley
  • 2 teaspoon olive oil
  • 1 soup Butter


For the Swedish meatballs

  • Combine the breadcrumbs, milk, egg, onion powder, garlic powder, salt, pepper and all the spices in a large bowl and let sit for 10 minutes to soak the breadcrumbs.

  • Add ground beef, ground pork and parsley and mix with clean hands to form 24 small meatballs. Put aside.

  • In a large saucepan over medium-high heat, add 2 teaspoons of olive oil and 1 tablespoon of butter. Cook the meatballs in a single layer, being careful not to crowd the pan, and sear the meatballs on all sides. You may need to do this in two batches. Transfer the meatballs to a clean plate and cover with aluminum foil.

For the sauce

  • In the same skillet that was used to cook the meatballs, add the 5 tablespoons of butter. Once it’s melted, gradually stir in the flour until it’s thick and a bit crumbly.

  • Slowly pour in the beef broth while whisking constantly until it’s all added, making sure to remove any browned bits from the bottom of the pan. Start with 2 ½ cups and if you want a thinner sauce, add the remaining ½ cup. Cook over medium heat, stirring constantly for 1-2 minutes.

  • Add sour cream and whisk to combine. Season with salt, pepper and half the parsley.

  • Return the meatballs to the sauce and reduce the heat to simmer. Simmer for 5 minutes or until meatballs are heated through.

  • Serve the meatballs over hot mashed potatoes and garnish with additional parsley. Enjoy!

You can swap out the homemade Swedish meatballs for store-bought plain meatballs if you like.
ADVANCE: Prepare and cook the meatballs according to the recipe. Let meatballs cool completely, then store in a zip-top bag in the freezer for up to 3 months.


calories: 549calories | Carbohydrates: 12g | Protein: 25g | Big: 44g | Saturated fat: 20g | Cholesterol: 159mg | Sodium: 1073mg | Potassium: 492mg | Fiber: 1g | Sugar: 2g | Vitamin A: 668UI | Vitamin C: 1mg | Calcium: 100mg | The iron: 3mg

Key words: Beef, Easy, meatballs, sour cream

Now available!

The everyday cookbook

I Wash You Dry’s top favorite recipes are now available in a hardcover, spiral-bound book that’s beautiful and perfect for everyday use.



Better than IKEA Swedish Meatballs