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.
Jake Woods'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."
About This Recipe
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.
Ingredients for Instant Pot Swedish Meatballs in Creamy Gravy
- 1 1/2 lb Ground beef and ground pork (combined)
- 3/4 cup Plain breadcrumbs
- 1/3 cup Whole milk
- 1 large Large egg
- 1 small onion + 2 cloves Small onion and garlic (1 small onion + 2 cloves), finely grated/minced
- 1 1/2 tsp Kosher salt and freshly ground black pepper
- 1 tbsp Vegetable oil (for browning)
- 2 cups Low-sodium beef broth
- 3/4 cup Heavy cream
- 1 tbsp Cornstarch (for thickening)
How to Make Instant Pot Swedish Meatballs in Creamy Gravy
Step 1: 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 1/2 lbGround beef and ground pork (combined)
- 3/4 cupPlain breadcrumbs
- 1/3 cupWhole milk
- 1 largeLarge egg
- 1 small onion + 2 clovesSmall onion and garlic (1 small onion + 2 cloves), finely grated/minced
- 1 1/2 tspKosher salt and freshly ground black pepper
Step 2: 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)
Step 3: 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 cupsLow-sodium beef broth
Step 4: 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.Step 5: 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
- 3/4 cupHeavy cream
- 1 tbspCornstarch (for thickening)
- 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.
- 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.
- 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.
- 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.
- 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.
Instant Pot Swedish Meatballs in Creamy Gravy Tips
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.
Instant Pot Swedish Meatballs in Creamy Gravy Variations and 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.
How to Store and Make Instant Pot Swedish Meatballs in Creamy Gravy 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 Instant Pot Swedish Meatballs in Creamy Gravy
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.
Instant Pot Swedish Meatballs in Creamy Gravy FAQs
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.
About the author
Jake WoodsHello, 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 Woods →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Nutrition Facts
Per serving: about 1 cup
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.
Keep Reading
Guides & articles for this recipe
Healthy Eating
Gluten-Free Weeknight Grilling Plan
A 7-day gluten-free weeknight grilling plan with quick, family-friendly recipes, prep-ahead timelines, and a printable shopping list that spotlights late-summer produce and pantry staples. Includes clear cross-contamination safety tips and simple swaps to keep dinners fast and crowd-pleasing.
Healthy Eating
Low-Fat Grill Swaps for Big Flavor
A practical guide to trimming fat from grilled meals without losing juiciness or char. Learn yogurt- and citrus-based marinades, lean protein picks, searing and indirect-heat tricks, plus 5 quick low-fat marinades and a simple weeknight plan.
Recipes
DIY Edible Monster Eyes Candy
Make safe, fun edible monster eyes for cupcakes, cookies, and candy trays. Step-by-step recipes show baking-soda balls, chocolate and fondant eyes, wafer-print options, plus assembly, storage, and kid-friendly safety tips.
More from Instant Pot
View all Instant Pot recipes →Instant Pot Strawberry Jam
Snake River Farms Beef Tallow Instant Pot Braised Short Ribs
Instant Pot Beef Stew — Tender Chuck in 45 Minutes
Instant Pot Red Lentil Dal
Instant Pot Top Round Roast for Tender Sliced Roast Beef
Instant Pot Steel-Cut Oats with Apples and Cinnamon (Make-Ahead)
Instant Pot Sichuan Hot Pot Broth
Instant Pot Honey Garlic Chicken Thighs with Sauce-Soaked Rice Bowl
Instant Pot Beef and Rice
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · 6 questions per 5 minutes, 30 per day
