Love this? Save it for later!
Share the inspiration with your friends
That sizzle. You know the one—that sharp, popping crackle of cold bacon hitting a hot pan that cuts through every other sound in the kitchen. It hit me before I even had my coffee that Tuesday morning, and honestly, I stood there in my pajamas for a solid minute just listening. My neighbor across the duplex had her window cracked open, and the smell drifted over like an invitation I couldn’t ignore. I’d been wrestling with a sad bag of russet potatoes and a half-empty carton of heavy cream, trying to figure out dinner for a week that had already stretched me thin. That smell—that ridiculous, smoky, salty promise of something good—it clicked something loose in my brain. I didn’t need another complicated recipe. I needed the kind of soup that feels like a hug in a bowl, the kind that comes together fast because life doesn’t wait for a slow simmer.
So I grabbed my Instant Pot and started throwing things in. Potatoes, garlic, a little broth, and that leftover bacon I was saving for a rainy day. The thing about this Creamy Instant Pot Loaded Potato Soup with Bacon is that it doesn’t pretend to be fancy. It’s honest. It’s the soup you make when you want to feel like everything’s going to be okay, even if it’s only for twenty minutes. And the first time I pulled the lid off that pot and saw the steam curl up with that rich, velvety smell, I knew I’d stumbled onto something worth keeping. No fuss, no frills—just a bowl of pure, unapologetic comfort that takes about as long to make as it does to decide what to order for takeout.
Why You’ll Love This Recipe
Let’s be real for a second—loaded potato soup is already a classic. But this version? It’s the one I keep coming back to, and not just because I’m lazy (though, let’s face it, I am). After testing this recipe about seven times across three different Instant Pots (yes, I have a problem), I can tell you exactly why this one works.
- Quick & Easy: From fridge to table in under 30 minutes. No kidding. The pressure cooker does all the heavy lifting while you chop bacon and shred cheese.
- Simple Ingredients: You probably have most of this stuff already. Potatoes, bacon, cheese, cream, garlic—nothing weird or hard to find.
- Perfect for Busy Weeknights: This is the dinner you make when you’ve had a long day and just want something warm and satisfying without a sink full of dishes.
- Crowd-Pleaser: I’ve served this to picky kids, dairy-free friends (with a few swaps), and my dad who “doesn’t like soup.” Every single bowl came back empty.
- Unbelievably Creamy: The texture is next-level. No flour, no roux, no fuss—just potatoes that break down into this silky, luxurious base that tastes like it took hours.
What makes this different from every other potato soup recipe out there? It’s the method. By cooking the potatoes under pressure with just enough liquid, they release their natural starch and create that velvety consistency without needing heavy cream by the gallon. Plus, that bacon fat gets rendered first and used to sauté the aromatics—that little step makes all the difference. It’s not just another soup; it’s the soup I make when I want to impress myself without actually trying.
This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined for people who don’t have all day but still deserve something soul-soothing. Perfect for impressing guests without stress, or turning a simple Tuesday into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which is exactly what you want on a busy night.
For the Soup Base
- 6 slices thick-cut bacon, chopped (the good stuff—I prefer Wright Brand or Hempler’s for that smoky depth)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (fresh only—don’t use the jarred stuff here)
- 3 pounds russet potatoes, peeled and cut into 1-inch cubes (about 6-7 medium potatoes)
- 4 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 1 cup heavy cream (added after cooking—keeps it from curdling under pressure)
- ½ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- ¼ teaspoon smoked paprika (optional, but trust me on this one)
For the Toppings

- 1 cup sharp cheddar cheese, shredded (shred it yourself—pre-shredded has anti-caking agents that mess with the melt)
- ½ cup sour cream
- 3 green onions, thinly sliced
- Extra crispy bacon bits for sprinkling
Ingredient Selection Tips: Look for russet potatoes that feel heavy for their size and have smooth skin—they have the highest starch content, which gives you that creamy texture. If you only have Yukon Golds, they’ll work too, but the soup won’t be quite as velvety. For the bacon, thick-cut is non-negotiable here. Thin bacon burns too easily and doesn’t give you those satisfying little chunks in every bite.
Substitution Guidance: Need to make this dairy-free? Swap the heavy cream for full-fat canned coconut milk (the kind in the can, not the carton) and use a good dairy-free cheddar. I’ve tried it with oat milk, and honestly, it’s just not the same—too thin. For a lower-fat version, use half-and-half instead of heavy cream. It won’t be quite as luxurious, but it’s still delicious. And if you’re watching your sodium, use unsalted broth and adjust the salt at the end.
Equipment Needed
You don’t need a professional kitchen for this one. Here’s what you’ll need:
- 6-quart Instant Pot (or any electric pressure cooker)—this is the sweet spot size-wise. Any smaller and you’ll struggle to fit everything.
- Sharp chef’s knife—dull knives are dangerous, especially when cutting potatoes. Trust me, I’ve got the band-aid collection to prove it.
- Cutting board
- Wooden spoon or silicone spatula for stirring
- Potato masher or immersion blender—I prefer an immersion blender because it gives you more control over the texture, but a good old-fashioned masher works perfectly too.
- Measuring cups and spoons
- Small skillet (if you want to crisp extra bacon for topping)
Budget-Friendly Options: Don’t have an immersion blender? No problem. You can mash the potatoes right in the pot with a potato masher. It’ll be a little chunkier, but honestly, I kind of prefer it that way sometimes. And if you don’t have an Instant Pot at all, you can make this on the stovetop—just simmer the potatoes in broth for about 20 minutes until tender, then proceed with the recipe.
Maintenance Tip: After using your immersion blender, rinse the blade immediately under hot water. Potato starch dries like cement, and scrubbing it off later is a pain you don’t need.
Preparation Method
Alright, let’s get cooking. This whole thing comes together in about 30 minutes, so clear your counter and let’s go.
- Cook the bacon: Turn your Instant Pot to the Sauté function (high heat). Add the chopped bacon and cook, stirring occasionally, until crispy—about 5-7 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot. You should have about 2 tablespoons of fat left. If you have way more, pour some off. If less, add a little butter to make up the difference.
- Sauté the aromatics: Add the diced onion to the hot bacon fat and cook for 3-4 minutes, stirring often, until softened and translucent. Add the minced garlic and cook for 30 seconds more—just until fragrant. Don’t let it burn, or you’ll have to start over. (I may or may not have learned this the hard way.)
- Add the potatoes and broth: Add the cubed potatoes, chicken broth, salt, pepper, and smoked paprika (if using) to the pot. Stir everything together, making sure the potatoes are mostly submerged. Scrape up any browned bits from the bottom of the pot—this is important for avoiding the dreaded “Burn” warning on your Instant Pot.
- Pressure cook: Close the lid and set the valve to Sealing. Cook on Manual/High Pressure for 8 minutes. Yes, only 8 minutes. The potatoes will be perfectly tender. Quick release the pressure when the timer goes off—be careful of the steam!
- Blend or mash: Remove the lid and take a look. Those potatoes should be falling apart. Use an immersion blender to blend the soup until smooth and creamy, or use a potato masher for a chunkier texture. I usually do about 10 quick pulses with the immersion blender, leaving a few small chunks for texture. Sensory cue: The soup should look thick and velvety, almost like a thin mashed potato.
- Add the cream: Stir in the heavy cream and half of the cooked bacon. Let it warm through for 2-3 minutes on the Sauté function (low heat). Don’t let it boil, or the cream might separate. Taste and adjust seasoning—you’ll probably need a little more salt and pepper here.
- Serve and load it up: Ladle the soup into bowls and top with shredded cheddar cheese, a dollop of sour cream, the remaining crispy bacon, and a generous sprinkle of green onions. Serve immediately.
Troubleshooting Tip: If your soup seems too thick after blending, stir in a little extra broth or milk until it reaches your desired consistency. If it’s too thin, let it simmer on Sauté mode for a few minutes to thicken up. Potato starch is your friend here—it’ll naturally thicken as it cooks.
Cooking Tips & Techniques
After making this soup more times than I care to count, I’ve picked up a few tricks that make a real difference.
Don’t skip the bacon fat step. I know it’s tempting to just dump everything in and hit start, but rendering the bacon first and cooking the onions in that fat is what gives this soup its deep, savory flavor. It’s the difference between “good” and “I need this recipe immediately.”
Cut your potatoes evenly. This is one of those things that seems nitpicky but actually matters. If your potato chunks are different sizes, some will be mush while others are still crunchy. Aim for 1-inch cubes, and try to keep them consistent. I use a ruler sometimes. No shame.
The biggest mistake I’ve made? Over-blending. The first time I made this, I went to town with the immersion blender and ended up with something that looked like wallpaper paste. You want it creamy, not gluey. A few pulses is all you need. Stop while it still has a little texture.
Timing strategy: While the potatoes are pressure cooking, shred your cheese, slice your green onions, and set out your toppings. That 8-minute cook time goes fast, and you’ll want everything ready to go when the soup’s done. Cold soup waiting for toppings is sad soup.
Pro tip for consistency: If you’re making this ahead of time, know that the soup will thicken significantly as it sits. When reheating, add a splash of broth or milk to bring it back to the right consistency. I actually like it better the next day—the flavors meld together and get even more delicious.
Variations & Adaptations
One of the best things about this soup is how easy it is to make it your own. Here are a few variations I’ve tried and loved:
- Vegetarian Version: Skip the bacon and use vegetable broth. Sauté the onions in 2 tablespoons of butter instead of bacon fat. Add ½ teaspoon of liquid smoke to the broth for that smoky flavor you’ll miss. Top with crispy fried onions for crunch.
- Loaded Broccoli & Cheddar Potato Soup: Add 2 cups of frozen broccoli florets to the pot along with the potatoes. They’ll cook perfectly in the 8-minute pressure cycle. Mash or blend as usual, and add an extra ½ cup of cheddar. It’s basically a loaded baked potato and broccoli cheddar soup had a beautiful baby.
- Spicy Jalapeño Popper Version: Add 2 diced jalapeños (seeds removed if you want less heat) along with the onions. Use pepper jack cheese instead of cheddar for the topping. Stir in 4 ounces of cream cheese along with the heavy cream for extra richness. This one’s my husband’s favorite—he calls it “danger soup” because you can’t stop eating it.
- Low-Carb Adaptation: Swap the russet potatoes for cauliflower (about 1 large head, chopped into florets). Cook for 5 minutes on high pressure instead of 8. The texture won’t be exactly the same, but with all the bacon and cheese, you honestly won’t miss the carbs much.
- Baked Potato Bar Style: Set out a toppings bar with different cheeses, proteins (pulled pork, grilled chicken), and veggies (roasted corn, diced tomatoes). Let everyone build their own bowl. This is my go-to for game day gatherings.
Serving & Storage Suggestions
Serving: Serve this soup piping hot, straight from the pot. I like to ladle it into wide, shallow bowls so there’s plenty of room for toppings. The contrast between the hot, creamy soup and the cold sour cream and sharp cheddar is what makes it magical. A side of crusty bread or a simple green salad with a tangy vinaigrette balances out the richness perfectly.
What to serve with it: This soup is hearty enough to be a meal on its own, but if you want to round it out, try it with a fresh grilled vegetable platter for some lightness, or a healthy grilled chicken Caesar salad if you’re feeding a crowd. For something cozy, brown butter banana bread with walnuts makes an unexpected but wonderful dessert pairing.
Storage: Let the soup cool completely before storing. Transfer to an airtight container and refrigerate for up to 5 days. The flavors actually get better after a day or two—the garlic and bacon mellow into something deeper and more complex.
Freezing: This soup freezes beautifully for up to 3 months. Let it cool completely, then portion into freezer-safe containers or zip-top bags. Leave a little room for expansion. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or milk to loosen it up. You can also microwave individual portions in 30-second bursts, stirring between each. Just don’t boil it—the cream can separate and turn grainy.
Nutritional Information & Benefits
Here’s the honest truth: this is not a diet soup. But it is real food made from real ingredients, and sometimes that’s exactly what you need. Per serving (about 1½ cups, with toppings):
- Calories: Approximately 480-520
- Protein: 18g
- Fat: 28g
- Carbohydrates: 42g
- Fiber: 4g
- Sodium: 890mg (varies based on broth and bacon)
Health Benefits: Russet potatoes are actually a good source of potassium (more than a banana!), vitamin C, and vitamin B6. The bacon and cheese provide protein and calcium, and the garlic and onions offer prebiotic fiber that supports gut health. Plus, making it from scratch means you control exactly what goes in—no weird preservatives or excessive sodium like in canned soups.
Dietary Considerations: This recipe contains dairy and gluten (if using store-bought broth that may contain gluten). For a gluten-free version, just check your broth label. For a lighter option, use half-and-half instead of heavy cream and reduce the cheese by half.
Frequently Asked Questions
Can I make this soup in a slow cooker instead of an Instant Pot?
Absolutely. Cook the bacon and sauté the onions on the stovetop first, then transfer everything except the cream to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Mash or blend, then stir in the cream and toppings at the end.
Why did my soup turn out grainy?
Grainy texture usually means one of two things: either the cream curdled because you added it while the soup was boiling, or you over-blended the potatoes, which released too much starch. Next time, let the soup cool slightly before adding the cream, and blend gently.
Can I use red potatoes or Yukon Golds instead of russets?
You can, but the texture will be different. Russets have the highest starch content, which gives you that ultra-creamy consistency. Yukon Golds will work but yield a slightly waxier texture. Red potatoes are too waxy and won’t break down as well—save those for potato salad.
How do I prevent the “Burn” warning on my Instant Pot?
This is the most common issue with creamy soups in the Instant Pot. The key is to deglaze the pot thoroughly after sautéing the onions and garlic. Add a splash of broth and scrape up all the browned bits before adding the rest of the liquid. Also, make sure your potatoes are mostly submerged in broth.
Can I double this recipe?
Yes, but you’ll need an 8-quart Instant Pot. Keep the cooking time the same—8 minutes on high pressure. Just make sure not to fill the pot past the max fill line. If you’re using a 6-quart pot, make the recipe as written and don’t try to double it, or you’ll risk a clogged steam valve and a mess on your counter.
Conclusion
This Creamy Instant Pot Loaded Potato Soup with Bacon has become my go-to for those nights when I need something warm, filling, and honestly a little indulgent. It’s the kind of recipe that feels like a secret weapon—quick enough for a Tuesday, impressive enough for company, and so satisfying that you’ll find yourself making excuses to whip it up again.
I love that this soup doesn’t take itself too seriously. It’s not trying to be fancy or complicated. It’s just good, honest food that makes people happy. And honestly, isn’t that the whole point of cooking?
If you make this recipe—and I really hope you do—I’d love to hear about it. Leave a comment below and tell me how it turned out, what toppings you used, or if you came up with a brilliant variation I haven’t thought of. And if you’re looking for more cozy, comforting meals that come together fast, check out my creamy 30-minute cheeseburger soup or this creamy one-pan Tuscan chicken for another weeknight win.
Now go make some soup. You deserve it.
Pin This Recipe!

Creamy Instant Pot Loaded Potato Soup with Bacon (Easy 30-Minute Recipe)
This creamy, comforting potato soup comes together in under 30 minutes using an Instant Pot. Loaded with crispy bacon, sharp cheddar, and all the classic toppings, it’s the perfect quick and easy weeknight dinner that feels like a hug in a bowl.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 slices thick-cut bacon, chopped
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 3 pounds russet potatoes, peeled and cut into 1-inch cubes (about 6–7 medium potatoes)
- 4 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 1 cup heavy cream
- ½ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- ¼ teaspoon smoked paprika (optional)
- 1 cup sharp cheddar cheese, shredded
- ½ cup sour cream
- 3 green onions, thinly sliced
- Extra crispy bacon bits for sprinkling
Instructions
- Cook the bacon: Turn your Instant Pot to the Sauté function (high heat). Add the chopped bacon and cook, stirring occasionally, until crispy—about 5-7 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot. You should have about 2 tablespoons of fat left. If you have way more, pour some off. If less, add a little butter to make up the difference.
- Sauté the aromatics: Add the diced onion to the hot bacon fat and cook for 3-4 minutes, stirring often, until softened and translucent. Add the minced garlic and cook for 30 seconds more—just until fragrant. Don’t let it burn.
- Add the potatoes and broth: Add the cubed potatoes, chicken broth, salt, pepper, and smoked paprika (if using) to the pot. Stir everything together, making sure the potatoes are mostly submerged. Scrape up any browned bits from the bottom of the pot—this is important for avoiding the dreaded ‘Burn’ warning on your Instant Pot.
- Pressure cook: Close the lid and set the valve to Sealing. Cook on Manual/High Pressure for 8 minutes. Quick release the pressure when the timer goes off—be careful of the steam!
- Blend or mash: Remove the lid and take a look. Those potatoes should be falling apart. Use an immersion blender to blend the soup until smooth and creamy, or use a potato masher for a chunkier texture. I usually do about 10 quick pulses with the immersion blender, leaving a few small chunks for texture.
- Add the cream: Stir in the heavy cream and half of the cooked bacon. Let it warm through for 2-3 minutes on the Sauté function (low heat). Don’t let it boil, or the cream might separate. Taste and adjust seasoning—you’ll probably need a little more salt and pepper here.
- Serve and load it up: Ladle the soup into bowls and top with shredded cheddar cheese, a dollop of sour cream, the remaining crispy bacon, and a generous sprinkle of green onions. Serve immediately.
Notes
Don’t skip the bacon fat step—it gives the soup deep, savory flavor. Cut potatoes evenly (1-inch cubes) for consistent cooking. Avoid over-blending to prevent a gluey texture. The soup thickens as it sits; add a splash of broth or milk when reheating. For a dairy-free version, use full-fat canned coconut milk and dairy-free cheddar. For a lower-fat version, use half-and-half instead of heavy cream.
Nutrition
- Serving Size: 1½ cups with topping
- Calories: 500
- Sugar: 4
- Sodium: 890
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 42
- Fiber: 4
- Protein: 18
Keywords: instant pot potato soup, loaded potato soup, creamy potato soup, bacon potato soup, easy potato soup, 30 minute soup, comfort food, weeknight dinner


