clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Instant Pot Swedish Meatballs piled into a large white bowl of mashed potatoes.

Easy Instant Pot Swedish Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Bailey Sissom
  • Prep Time: 15 minutes
  • Cook Time: 7 minutes
  • Total Time: 22 minutes
  • Yield: 12 meatballs + Sauce 1x
  • Category: Main Meal
  • Method: Instant Pot
  • Cuisine: Swedish


These classic Swedish meatballs are smothered in creamy-rich gravy and piled high atop a mound of fluffy mashed potatoes or buttery egg noodles. Bonus: they're make ahead-friendly and whip together with just 15 minutes hand on prep!



For the Meatballs:

  • 1 lb. ground beef
  • 1/2 cup finely chopped onion
  • 1 garlic clove, minced
  • 1/2 cup breadcrumbs
  • 1/2 cup milk
  • 1 egg
  • 1/2 cup grated parmesan cheese
  • 1/4 cup finely chopped fresh parsley ** extra for garnish
  • 1 teaspoon salt
  • 1 teaspoon black pepper

For the Sauce:

  • 2 tablespoons butter
  • 1/2 cup beef broth
  • 1/2 cup cream
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon dijon mustard
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper

To thicken gravy:

  • 1 tablespoon cornstarch
  • 1 tablespoon warm water


  1. Prepare Meatballs - Combine all meatball ingredients in a large mixing bowl. Mix with clean hands until all ingredients are fully incorporated. Roll meatballs into 1.5" balls. Set aside.
  2. Prepare Sauce - Add all sauce ingredients into the bottom of the Instant Pot. Whisk to combine.
  3. Place the trivet that came with your IP into the bottom of the pot (it will be sitting in the sauce ingredients). Place prepared meatballs onto trivet, stacking if needed. Secure Instant Pot lid and seal the vent. Cook on high pressure for 7 minutes. Perform a natural release for 5 minutes before releasing pressure manually.
  4. Thicken Sauce: Prepare a cornstarch slurry (1 Tbs. water + 1 Tbs. cornstarch: mix until smooth).
  5. Remove meatballs and set aside on a clean plate. Set IP to sauté. Add the cornstarch slurry to the sauce in the IP. Whisk until sauce thickens, about 3-5 minutes.
  6. Add meatballs back to Instant pot.
  7. Serve immediately on a bed of mashed potatoes or buttered egg noodles. Make sure to spoon extra sauce onto the top. Garnish with extra  parsley if desired.


To Make Without An Instant Pot: Prepare the meatballs according to recipe directions. Bake at 375 degrees for 25 minutes or until center is no longer pink. Remove from oven. While meatballs bake, add sauce ingredients to a sauce pan over medium- low heat. Whisk continuously until smooth. Reduce heat to low and add cornstarch slurry, whisking continuously until sauce thickens. Remove from heat. Serve cooked meatballs atop mashed potatoes or buttered egg noodles. Spoon extra sauce over the top and garnish with parsley.