Thursday, February 18, 2021

Creamy Swedish Meatballs Recipe + Video

This Swedish meatballs recipe combines tender bites of spiced meat with a rich homemade cream sauce. Make it for dinner in under an hour!

bowl of swedish meatball recipe
It’s easy to cook this comfort food meal right at home, and it tastes even better than Ikea meatballs!

The secret is the sauce. Similar to gravy, it starts by slowly whisking beef broth into a roux until the mixture becomes smooth.

Add a bit of Worcestershire for extra flavor, then the heavy cream turns it into a luscious, rich concoction that you’ll want to put on everything!

Looking for more unique flavor combinations? Try my teriyaki or cheesy taco stuffed meatball recipes. I even have one that tastes just like chicken Parmesan!

swedish meatball recipe ingredients

Swedish Meatballs Recipe - Tips and Tricks

  • Use a mixture of beef and pork. It will add extra flavor and keep the meatballs tender and moist. You can also use all beef if you prefer, but I recommend skipping the extra lean blends.
  • Tip for forming the balls: Press firmly enough that they won’t fall apart, but don’t overwork the mixture or it can become tough and dry. Then, dip your hands in water as you roll them so they are nice and smooth on the outside.
  • Avoid overcrowding the pan. Leave space in the pan so the meat can brown, not steam. If your skillet isn’t large enough, you will need to work in batches.
  • Test for doneness. The size of your rounds will affect how long they need to cook, so cut one open to make sure it’s done before removing the rest from the pan.
  • Don’t have beef broth? You can substitute chicken or vegetable broth instead. 
swedish meatball recipe rolling the meatballs

Serving Suggestions

Spoon everything over egg noodles or mashed potatoes with a dollop of lingonberry jam.

If you’d like, add a simple salad or some steamed vegetables to give the plate some color and round out the meal.

Kitchen Tools You Will Need

  • Mixing Bowl - I like a variety of mixing bowls and prep bowls and this set has them all.
  • Large Skillet - One with at least a 12-inch diameter will work best for this recipe.
  • Whisk - This helps to make the Swedish meatball sauce smooth and creamy.
  • 2 Tablespoon Scoop - Use this to create even and consistently sized rounds before smoothing them out by hand.
swedish meatball being fried

FAQ - Common Recipe Questions

Can I use sour cream instead of heavy cream?

Yes, and it’s a great alternative if you want something a little bit tangier. I recommend starting with a smaller amount and adding more as needed after tasting.

What’s the best way to reheat leftovers?

Either simmer everything together on the stove until warmed through or heat in the oven at 350°F for 10-15 minutes.

swedish meatball sauce being spooned over the meatballs

Can I make the sauce for Swedish meatballs by itself?

Absolutely! Feel free to double or triple the amount to use it for other meals.

Keep it in a sealed container in the refrigerator for up to a week and reheat slowly on the stove, adding a splash of broth as needed to thin out the consistency.


With love from our simple kitchen to yours. 

Do you   love  TSRI?  Don't miss another recipe.  Click here to Subscribe to The Slow Roasted Italian by Email and receive new recipes in your inbox every day!

Don't miss a thing! Follow us on Facebook Twitter Pinterest | Instagram ❤ ❤ ❤  

swedish meatball recipe in a skillet

Video: Swedish Meatball with Sauce

To see us create this dish from start to finish, watch the video at the top of this post.

Yield: 4
Author: Kat Jeter & Melinda Caldwell
Creamy Swedish Meatballs Recipe

Creamy Swedish Meatballs Recipe

This Swedish meatballs recipe combines tender bites of spiced meat with a rich homemade cream sauce. Make it for dinner in under an hour!
Prep time: 10 MinCook time: 35 MinTotal time: 45 Min


  • 8 ounces ground pork
  • 8 ounces ground beef
  • 1 medium yellow onion, finely diced
  • 1 large egg
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/4 cup breadcrumbs
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground allspice
  • 2 tablespoons fresh parsley, finely chopped
  • 3 tablespoons butter
  • 3 tablespoons butter
  • 1/4 cup all-purpose flour
  • 3 cups beef broth
  • 2 teaspoons Worcestershire sauce
  • 1/4 cup heavy cream


  1. In a large bowl combine ground pork, ground beef, onion, egg, salt, pepper, breadcrumbs, nutmeg, allspice, and parsley. Mix the ingredients thoroughly then roll into 1 1/2 inch balls.
  2. Place butter in a large skillet and, working in batches, begin frying the meatballs, cooking them on all sides until they are perfectly browned and cooked through, about 10 minutes.
  3. Once meatballs are cooked set them to the side and begin making your sauce. Add butter to the skillet and once it is melted add the flour whisking quickly and forming a roux. Cook for 1-2 minutes or until it begins to turn a golden color.
  4. Slowly add beef broth whisking the whole time to keep it from getting lumpy. Once all of the broth has been added cook for 5-7 minutes or until the sauce begins to thicken.
  5. Add Worcestershire and heavy cream and continue cooking until the sauce is thickened enough to coat the back of a spoon.
  6. Add the meatballs to the sauce and cook them together for about 5 minutes.
  7. Serve over egg noodles or mashed potatoes.
  1. If your skillet has too many burned bits after you finish cooking the meatballs you can wash it out before starting your sauce.

swedish meatball recipe in a bowl

Originally published February 2018, updated and republished February 2021

Disclosure: Posts may contain affiliate links. If you purchase a product through an affiliate link your price will remain the same and The Slow Roasted Italian will automatically receive a small commission. Thank you for supporting us, it helps us keep creating new recipes.


  1. If you have burned bits sticking to the bottom of the pan, you probably used too high a heat ... but if they don't taste burned, deglaze the pan with a bit of the beef broth, and use them for a bit more flavor - don't throw them out!

  2. Made this recipe, it was delicious

    1. Holli@TheSlowRoastedItalianFebruary 13, 2018 at 8:48 AM

      Awesome! We are so happy you enjoyed it!

  3. Great recipe but instead of cream I added sour cream great touch. Try it!!!

    1. Holli@TheSlowRoastedItalianFebruary 15, 2018 at 8:16 AM

      We are so happy you enjoyed it!!

  4. Awesome dish! My sauce came out a little darker but the flavor was spot on. The spices in the meatballs really showed through. Served over egg noodles. I added onion slices and quartered mushrooms for the last simmer with the meatballs for more textures. Thanks for sharing!

    1. Holli@TheSlowRoastedItalianFebruary 15, 2018 at 8:17 AM

      Thanks so much Carmelito Aglugub, we are so happy you enjoyed it!

  5. I was worried about putting the nutmeg and allspice and if adding a them would be too strong but it was subtle and delicious. Deglazed the pan with a tablespoon of sherry and it was good!

    1. Holli@TheSlowRoastedItalianFebruary 20, 2018 at 5:22 PM

      Thanks! We are do happy you enjoyed it!

  6. I have been making Swedish meatballs for over 30 years and this hands down is the best recipe

    1. Holli@TheSlowRoastedItalianMay 17, 2018 at 11:47 AM

      Thanks so much Liz!We are so happy to hear that!

  7. The recipe is very good. One suggestion. In your instructions, say remove the meatballs from the pan. Some might think you merely push them to the side in the pan. Have a great day!

  8. We enjoyed this meal very much. Flavors were subtle but delicious. Will make it again.

  9. Made it with both chicken and beef broth. Think I prefer the chicken better, as it enhances the flavors in the meatballs. And as an aside from another commenter, I bet adding a blob or two of sour cream would be good, too.....

  10. What can I use in place of the allspice?

  11. Could I use Cornstarch instead of all purpose flour? I can't have gluten. I would use gluten free noodles and gluten free bread crumbs to make it gluten free.

  12. These are a good all purpose meatball if you leave out the allspice and nutmeg which I did because my family detests both. Also, I bake my meatballs at 350 deg F for 20 minutes for regular size meatballs. For tiny ones that I put in my wedding soup, I bake for about 15 minutes or less.

  13. Can you use sour cream instead of heavy cream?

  14. Does this recipe reheat well?

  15. Made this recipe last week using 1/2 ground beef and pork but sour cream instead of heavy cream. It was spectacular - and I’m making it a second time this week..Including for my Swedish neighbors who raved the first time.

    Served over egg noodles with Italian parsley garnish as pictured.

  16. These were delicious! I made the meatballs smaller and cooked them at 400 for 15 minutes. I also used sour cream instead of heavy cream! Very good recipe!

  17. how much sour cream substitute?

  18. Delicious. Looking for the calories but can't find. Maybe looking in the wrong place.


If you really like a post, please Facebook and give it a THUMBS UP or Pin It on Pinterest!

We love to hear your comments and hear when you have used a recipe. ❤ ❤ ❤