Instant Pot Swedish Meatballs Recipe

Published on September 27th 2022 by Sarah Leadon.
Last updated on March 20th 2024
This recipe, developed through the collective effort of at least six experts, underwent meticulous research and testing for over three months. Learn more about our process in the art and science behind our recipes. This post may contain affiliate links. Read our Disclosure Policy.
Front View of Instant Pot Swedish Meatballs

There would be no Swedish cuisine without Swedish meatballs. It is "THE IT" dish of Sweden. However, Swedish meatballs are actually based on a Turkish recipe for meatballs or kofte. During his 5-year stay in the Ottoman Empire, Swedish King Charles XII tasted Turkish cuisine and fell in love with it. Particularly, he became fond of spiced lamb and beef meatballs, so much so that he brought the meatball recipe back with him when he returned to Sweden. Over time, the meatballs evolved and became a highly coveted Swedish dish. 

One of the popular evolutions of Swedish meatballs involves preparing them in the Instant Pot. Instant Pot Swedish Meatballs are very similar to the traditional dish, but it is cooked for 20 minutes. To make the Swedish meatballs, the meatballs are seared and then pressure cooked for 4 minutes until they are tender. The meatballs are placed onto a platter then a mixture of cornstarch and heavy cream is added to thicken the sauce. The Swedish meatballs are doused with creamy sauce and a sprinkling of freshly chopped parsley before serving to create the perfect gluten-free delicious dish that the entire family will love. 


Author: Sarah Leadon
Average: 5 (2 votes)
Total rating includes sum of all comments and anonymous votes.

Click to avoid screen dimming during cooking.

Time & Serves

Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins
6 persons


Swedish Meatballs:
  • 1 pound Lean Ground Beef 


  • 1/2 pound Ground Pork


  • 1/2 cup Gluten-Free Breadcrumbs 


  • 1/2 cup Milk


  • 1 medium Onion, diced


  • 1/2 teaspoon Salt


  • 1/4 teaspoon Black Pepper


  • 1 teaspoon Garlic Powder


  • 1/8 teaspoon Nutmeg 


  • 1/8 teaspoon Cardamom 


  • 1/8 teaspoon Allspice 


  • 1 large Egg, beaten


  • 1/4 cup Fresh Parsley, minced

  • 2 1/2 cups Low-Sodium Beef Broth


  • 2 tablespoons Butter


  • 1 teaspoon Dijon Mustard


  • 1 teaspoon Tamari 


  • 1 cup Heavy Cream


  • 2 tablespoons Olive Oil


  • 2 tablespoons Cornstarch


  • 1/2 teaspoon Salt 


  • 1/4 teaspoon Black Pepper


Swedish Meatballs:

To a large bowl, add the ground beef, ground pork, gluten-free bread crumbs, milk, onion, salt, black pepper, garlic powder, nutmeg, cardamom, allspice, egg, and 2 tablespoons parsley, and mix until well combined. 


Mixing meat and other ingredients

Scoop and shape the meat mixture into 30 meatballs and place them onto a parchment-lined baking sheet. 


Placing meatballs into parchment paper

Add the olive oil to your Instant Pot. Select the sauté function. Once the Instant Pot is hot, add 10-15 meatballs. 

Saute the meat balls

Cook the Swedish meatballs on each side for 2-3 minutes until lightly browned. 


Cooked Swedish meatballs in the instant pot

Place the Swedish meatballs onto a plate and repeat step 4 until all the meatballs are browned. 

Fried Swedish Meatballs in a plate

Add the beef broth to the Instant Pot and deglaze it by running your cooking spoon against the bottom of the Instant Pot to release the browned bits of food. 

Deglaze the instant pot with Beef Broth using a cooking spoon

Stir in the butter, Dijon mustard, tamari, and 1 cup of heavy cream until combined.


Butter, mustard, tamari & heavy cream added in broth

Press the cancel function and return the Swedish meatballs to the instant pot. Place the lid on your instant pot. Turn the valve to sealing. 

Adding the meatballs into creamy beef broth

Press the pressure-cook or manual button and set the timer for 4 minutes. 


instant pot timer set to 4 minutes

Meanwhile, whisk the remaining cup of heavy cream and cornstarch in a small bowl until it is free of lumps and set it aside.


Whisked cream and cornstarch in a small bowl

Let the Instant Pot naturally release for 5 minutes, then switch the valve to venting. Open the Instant Pot and place them on a serving dish. Cover them with foil to keep them warm. 

Swedish meatballs placed in a serving dish

Select the sauté function. Whisk in the cornstarch heavy cream mixture and stir it constantly until the sauce thickens. 

Cream and cornstarch mixture added to the sauce

Press the cancel setting. Season the sauce with salt and pepper. 

Salt and pepper added to the sauce

Pour the sauce over the Swedish meatballs and garnish them with the remaining parsley. 

Adding Sauce to the meatballs
Sarah Leadon

Delve into the fusion of food and mood with Sarah. Discover the emotional journey within each recipe. Beyond the kitchen, she's an avid reader and music lover, lost in the rhythms of life.

More posts by Sarah Leadon

Healthy dinners to kickstart your weight loss
$7.99 Limited time offer $2.99
As Seen On
Site logo 1
Site logo 2
Site logo 3
Site logo 4
Site logo 5
Site logo 6
Site logo 7
Site logo 8
Site logo 9
Site logo 10
Unlock Exclusive Recipes & More! 🔓

Subscribe to our newsletter for the latest recipes, holiday specials, and mouthwatering secrets!

instant pot swedish meatballs, easy, frozen, keto, how to make, homemade, best

Add new comment

The content of this field is kept private and will not be shown publicly.
Sarah Leadon

Delve into the fusion of food and mood with Sarah. Discover the emotional journey within each recipe. Beyond the kitchen, she's an avid reader and music lover, lost in the rhythms of life.

More posts by Sarah Leadon