Instant Pot Swedish Meatballs in Creamy Gravy

Tender, classic Swedish meatballs finished in a silky cream gravy—made fast in the Instant Pot. This weeknight-friendly recipe delivers deeply savory meatballs with a rich sauce that’s perfect over egg noodles or mashed potatoes.

0.0(0 reviews)
Prep: 20m · Cook: 25m · Total45 mins
DifficultyEasy
Serves4
Instant Pot Swedish Meatballs in Creamy Gravy
Jake

Jake's note

"This Instant Pot adaptation gives you ultra-tender meatballs and a quick, luscious gravy in under an hour—great for busy weeknights or casual dinner guests. Serve over egg noodles, mashed potatoes, or buttered rice for a cozy meal."

Instant Pot Swedish Meatballs in Creamy Gravy

This Instant Pot Swedish Meatballs recipe turns a classic, slow-simmered comfort dish into a weeknight-friendly showstopper without sacrificing depth of flavor or texture. The secret is a simple panade—breadcrumbs soaked in milk—that keeps the meatballs unusually tender, while a quick sear builds a caramelized crust that the pressure cooker alone can't produce. A short, high-pressure burst cooks them through evenly, and finishing the pot juices with heavy cream and cornstarch delivers the silky, clingy gravy you want over noodles or potatoes.

This version leans into practicality: equal parts beef and pork for savory richness, grated onion folded into the mix for moisture and gentle sweetness, and a deliberate deglaze step to avoid the Instant Pot burn warning while capturing browned bits that deepen the sauce. It's perfect for families, dinner parties where you want something comforting but polished, and cooks who like to make extra for easy lunches or a freezer stash. Little touches—browning in batches, tempering the cream-cornstarch slurry, and tasting for seasoning at the end—make the difference between good meatballs and ones you’ll keep returning to.

Plan your timing

6:10 pm6:19 pmMake the meatball mixture
6:19 pm6:28 pmBrown the meatballs in the Instant Pot
6:28 pm6:37 pmDeglaze and add broth
6:37 pm6:46 pmRelease pressure and remove meatballs
6:46 pm6:55 pmMake the creamy gravy and serve
Advertisement

Ingredients

Yield
4

Instructions

Make the meatball mixture

In a large bowl combine the ground meats, breadcrumbs, milk, egg, grated onion and garlic, and salt and pepper. Mix gently until just combined—avoid overworking so the meatballs stay tender—then shape into 1-inch (about 24–28) meatballs and set on a plate.

For this step

  • 1.5 lbGround beef and ground pork (combined)
  • 0.75 cupPlain breadcrumbs
  • 0.38 cupWhole milk
  • 1 largeLarge egg
  • 1 small onion + 2 clovesSmall onion and garlic (1 small onion + 2 cloves), finely grated/minced
  • 1.5 tspKosher salt and freshly ground black pepper
Make the meatball mixture

Brown the meatballs in the Instant Pot

Set the Instant Pot to Sauté (Normal) and add the oil. When shimmering, brown the meatballs in batches for about 1–2 minutes per side until lightly caramelized; you do not need to cook them through. Transfer browned meatballs to a plate as you go and wipe excess oil if the pot gets crowded.

For this step

  • 1 tbspVegetable oil (for browning)
Brown the meatballs in the Instant Pot

Deglaze and add broth

Pour 1/4 cup of the beef broth into the pot and use a wooden spoon to scrape up any browned bits from the bottom—this prevents the burn warning. Add the remaining broth, return all meatballs to the pot (nestle them in the liquid), secure the lid, and set to Pressure Cook (High) for 8 minutes.

For this step

  • 2 cupLow-sodium beef broth
Deglaze and add broth

Release pressure and remove meatballs

When the cook cycle finishes, perform a quick release according to your Instant Pot’s instructions, then carefully open the lid. Transfer the meatballs with a slotted spoon to a warm plate and set aside while you finish the gravy.
Release pressure and remove meatballs

Make the creamy gravy and serve

Set the pot to Sauté (Normal). Whisk together the heavy cream and cornstarch in a small bowl until smooth, then stir into the cooking liquid. Simmer 2–3 minutes until sauce thickens to a silky consistency, adjust seasoning to taste, and return meatballs to warm through. Serve over egg noodles, mashed potatoes, or rice and garnish with chopped parsley if desired.

For this step

  • 0.75 cupHeavy cream
  • 1 tbspCornstarch (for thickening)
Make the creamy gravy and serve

Tips from the kitchen

Make a panade

Soak the breadcrumbs in the milk for 5 minutes before mixing; it hydrates the crumbs and creates a tender, cohesive meatball without excess handling.

Mix gently only

Combine ingredients with your hands or a fork until just blended—overworking the meat makes dense meatballs, especially with finely ground pork.

Brown in batches

Sear meatballs in two or three batches so they brown rather than steam; the fond you build is essential for gravy depth.

Always deglaze

Pour at least 1/4 cup broth and scrape the bottom after searing to dissolve browned bits and prevent the Instant Pot from throwing a burn error.

Smooth slurry technique

Whisk the cornstarch into the cream until lump-free before adding; add the mixture slowly while simmering to avoid a starchy or gloopy sauce.

Test a sample meatball

If unsure about doneness after pressure cooking, cut one open; its interior should be just cooked and moist—return to pressure for 1–2 minutes only if needed.

Variations & substitutions

Gluten-free swap

Use gluten-free breadcrumbs or 1/2 cup almond flour plus 1/4 cup gluten-free oat flour; reduce milk slightly if using almond flour to keep mixture from getting too wet.

Lean poultry option

Substitute ground turkey or chicken and add 2 tablespoons olive oil and an extra egg to maintain moisture and binding; reduce pressure time to 6 minutes if using all white meat.

Mushroom gravy twist

Sauté 8 ounces sliced cremini mushrooms after removing the meatballs, then add cream-cornstarch slurry to the pot liquid for an earthy, restaurant-style sauce.

Nordic spice lift

Add 1/4 teaspoon ground allspice and a pinch of freshly grated nutmeg to the meat mixture for a more authentically Scandinavian flavor profile.

Vegetarian meatballs

Make lentil-walnut meatballs using cooked brown lentils, finely chopped toasted walnuts, breadcrumbs, and egg (or flax egg); brown and pressure-cook for 4–5 minutes to heat through.

Storage & make-ahead

Store cooled meatballs and gravy together in an airtight container in the refrigerator for up to 3 days, or freeze in a shallow container for up to 3 months. Thaw overnight in the refrigerator before reheating. Reheat gently on the stovetop over low heat with a splash of broth or cream to loosen the sauce, or microwave in 30-second bursts, stirring between intervals to maintain a silky texture.

What to serve with it

Serve the meatballs spooned generously over buttered egg noodles or creamy mashed potatoes, and offer lingonberry jam or tart cranberry preserves on the side for a bright counterpoint. Add quick pickled cucumbers or steamed green peas for acidity and color, and finish with chopped parsley and a grind of black pepper. A chilled Riesling or a crisp pilsner pairs nicely with the rich, creamy sauce.

Frequently asked questions

Can I skip browning the meatballs?

Technically yes, but browning adds caramelized flavor and helps the meatballs hold together; without it the sauce will still be tasty but flatter and the exterior won't develop those savory notes.

What causes the Instant Pot burn warning and how do I prevent it?

Burn warnings are triggered by stuck-on browned bits or too little liquid at the bottom; always deglaze the pot thoroughly after searing (scrape all fond), and make sure you add the full amount of broth before sealing.

Can I make these ahead and freeze them?

Yes—cook the meatballs and cool completely, then freeze in an airtight container with some gravy to protect them from drying; reheat from frozen gently on the stovetop with extra liquid, or thaw overnight first.

How can I thicken the gravy without cornstarch?

Simmer the sauce longer to reduce it, or whisk in a beurre manié (equal parts softened butter and flour kneaded together) a tablespoon at a time until the desired thickness is reached.

Is heavy cream necessary, or can I use milk?

Heavy cream gives the gravy its signature silkiness and body; you can use whole milk for a lighter sauce but it will be thinner—stirring in a bit more cornstarch or reducing the liquid longer will help compensate.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Make the meatball mixture
  • Ground beef and ground pork (combined)1.5 lb
  • Plain breadcrumbs0.75 cup
  • Whole milk0.38 cup
  • Large egg1 large
  • Small onion and garlic (1 small onion + 2 cloves), finely grated/minced1 small onion + 2 cloves
  • Kosher salt and freshly ground black pepper1.5 tsp
Step 2: Brown the meatballs in the Instant Pot
  • Vegetable oil (for browning)1 tbsp
Step 3: Deglaze and add broth
  • Low-sodium beef broth2 cup
Step 5: Make the creamy gravy and serve
  • Heavy cream0.75 cup
  • Cornstarch (for thickening)1 tbsp

Nutrition Facts

Per serving: about 1 cup

Calories720
Total Fat43.1g
Saturated Fat23.7g
Trans Fat2g
Polyunsaturated Fat6.8g
Monounsaturated Fat9.1g
Total Carbohydrates55g
Dietary Fiber5.1g
Total Sugars5.5g
Protein30g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Instant Pot Swedish Meatballs in Creamy Gravy

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect