Easy Spicy Baked Potato Soup.

Cozy, creamy, and with just the right kick, this one-pot spicy baked potato soup brings everything you love about a loaded baked potato right to your spoon. Think crispy bacon, tender chunks of potato, melty cheddar cheese, and a lively splash of salsa verde — all simmered together in a single Dutch oven for easy cleanup. Don’t forget to pile on your favorite toppings and grab a slice of beer bread for dipping to make it a perfectly comforting meal.
This easy spicy baked potato soup is like a warm hug on a chilly night, capturing all the flavors of a loaded baked potato — crispy bacon, gooey cheddar, fresh green onions, and a bright pop of salsa verde — all blended into a creamy, satisfying soup. What’s even better? It all cooks in one pot, so dinner comes together fast with hardly any mess to clean up.
You’ll get chunky potato pieces nestled in a silky broth, plenty of crunchy bacon bits, and the freedom to adjust the spice and toppings to suit your family’s tastes. This soup is a weeknight winner, with potatoes cooking in the broth in just 15–20 minutes. Plus, it reheats beautifully for those lucky leftovers. Serve it up with extra toppings and some hearty beer bread to scoop and soak up every last drop.
- Flavors: smoky bacon, sharp cheddar, and tangy salsa verde with a gentle heat.
- Texture: creamy broth with chunky, roughly mashed potatoes for heartiness.
- Time and cleanup: a one-pot meal that’s quick to make and easy to tidy up.
- Customizable: tweak the spice, swap mix-ins, or add your favorite toppings to make it your own.
What You’ll Love
- One-pot comfort food that makes dinner effortless and cleanup simple.
- Classic loaded baked potato soup flavors like bacon, cheddar, green onion, cilantro, and a zing from salsa verde.
- Adjustable heat from salsa verde that lets you dial the spice up or down with ease — or keep it mild with our Easy Baked Potato Soup.
- Quick cooking potatoes that soften in just 15–20 minutes, perfect for busy weeknights.
- Family-friendly texture — thick, creamy, and chunky — pleasing for kids and adults alike, and great leftover fare.
Ingredients and Quantities

- 6 slices thick-cut bacon, chopped
- 1 yellow onion, chopped
- 4 cloves garlic, minced
- Kosher salt and freshly ground black pepper
- 2 tablespoons salted butter
- 1/4 cup all-purpose or gluten-free flour
- 4 cups low-sodium vegetable broth
- 4 Russet potatoes, peeled and chopped
- 2 cups whole milk (milk of choice works too)
- 1/3 cup salsa verde
- 1/3 cup plain Greek yogurt or sour cream
- 1 cup shredded cheddar cheese
- 1/2 cup fresh cilantro, chopped
- Chopped green onion, for garnish
Simple One-Pot Method
- Heat a large Dutch oven over medium heat and cook chopped bacon until crisp, about 4–6 minutes.
- Scoop out the bacon with a slotted spoon and set aside; drain all but 1 tablespoon of the bacon fat from the pot.
- Add the chopped onion to the pot and cook over medium heat until softened, about 4–5 minutes.
- Stir in the minced garlic and cook 30 seconds until fragrant.
- Add the butter and sprinkle the flour over the veggies; cook 1 minute, stirring constantly, to form a roux.
- Slowly whisk in the vegetable broth, stirring to prevent lumps.
- Add the chopped potatoes, bring the soup to a simmer, partially cover, and cook 15–20 minutes until the potatoes are tender.
-
Mash about one-third of the potatoes in the pot with a potato masher or fork to create a creamy, chunky texture.

- Stir in the milk, salsa verde, Greek yogurt or sour cream, and shredded cheddar; warm gently over low heat 5–10 minutes until the cheese melts (do not boil).
- If the soup seems too thick, add more broth to reach desired consistency.
- Remove from heat and fold in the chopped cilantro; season with kosher salt and freshly ground black pepper to taste.
Smart Tips and Shortcuts
- Cook bacon until very crispy so it stays crunchy as a topping instead of getting soggy.
- Keep about a tablespoon of bacon fat to cook the soup’s base — it adds big flavor without greasiness.
- Russet potatoes are your best bet for light, fluffy mashed chunks; Yukon Gold potatoes make for a naturally creamier soup.
- Mash only around one-third of the potatoes to keep a great balance between creamy and chunky.
- Grate your own cheddar cheese if you can — it melts better and tastes fresher than pre-shredded varieties, which sometimes have additives; this is especially noticeable in our Broccoli Cheddar Soup.
- Don’t boil the soup after adding the dairy and cheese to prevent curdling — gently warm it through instead. That gentle finish also keeps the dairy silky in our Creamy Taco Soup.
- Always taste for salt at the end because the broth, bacon, and cheese already add saltiness.
Flavor Swaps and Add-Ins
- Vegetarian version: skip the bacon and use olive oil plus a pinch of smoked paprika or liquid smoke for flavor, along with vegetable broth.
- Smoky or extra spicy: replace salsa verde with fire-roasted green chilies or stir in some chipotle in adobo for smoky heat. For chipotle-forward inspiration, see Crockpot Cowboy Soup.
- Cheese swaps: go for pepper jack if you want extra spice or smoked cheddar for rich, smoky flavor. Prefer a classic, non-spicy base? Start with our Baked Potato Soup and add your favorite cheese.
- Protein variations: swap bacon for cooked chorizo, diced ham, or smoked sausage.
- Veggie additions: toss in corn, sautéed kale, or roasted poblano peppers to bump up flavor and texture.
Storing, Freezing, Reheating
- Refrigerate leftover spicy baked potato soup in an airtight container for up to 3–4 days. The potatoes will soften more and the soup will get creamier over time.
- You can freeze this soup for up to 2 months. For best texture, freeze before adding dairy ingredients like yogurt, sour cream, and cheese, then stir those in fresh when reheating. Prefer a dairy-free make-ahead option? Try Homemade Crockpot Chicken Noodle Soup, which freezes especially well.
- When reheating, thaw overnight if frozen and warm gently over low heat on the stove. Stir often and add extra broth or milk if the soup thickens too much. Avoid high heat to keep the dairy from separating—the same low-and-slow approach works for other creamy soups like Creamy Crockpot Chicken Gnocchi Soup.

Common Questions
- Can I make this ahead? Absolutely! Prep the soup through the potato cooking step, then cool and refrigerate for up to 24 hours. When ready, finish by stirring in the milk, dairy, and cheese before serving.
- Can I use different potatoes? Yes! Russets give a fluffier texture while Yukon Golds create a naturally creamier soup—pick what suits your taste.
- How do I make it less spicy? Simply cut back or leave out the salsa verde and add just a little at a time for a milder flavor. Using a mild salsa verde helps as well.
- Can I swap cream for milk? Definitely! Heavy cream will make the soup richer and silkier. You might want to reduce the amount or thin it with some broth if it feels too heavy.
- Will the soup separate when reheated? It can if heated too fast or at too high heat. Warm it slowly on low and stir in some broth or milk to help it stay smooth.
- Is this recipe gluten free? It can be gluten free by using a gluten-free flour blend instead of all-purpose flour and ensuring your broth is gluten free.

A cozy, creamy one-pot soup featuring the flavors of a loaded baked potato with crispy bacon, tender potatoes, cheddar cheese, and zest from salsa verde, cooked together in a Dutch oven.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
Ingredients
- 6 slices thick-cut bacon, chopped
- 1 yellow onion, chopped
- 4 cloves garlic, minced
- Kosher salt and freshly ground black pepper, to taste
- 2 tablespoons salted butter
- 1/4 cup all-purpose or gluten-free flour
- 4 cups low-sodium vegetable broth
- 4 Russet potatoes, peeled and chopped
- 2 cups whole milk (or milk of choice)
- 1/3 cup salsa verde
- 1/3 cup plain Greek yogurt or sour cream
- 1 cup shredded cheddar cheese
- 1/2 cup fresh cilantro, chopped
- Chopped green onion, for garnish
Instructions
- Heat a large Dutch oven over medium heat and cook chopped bacon until crisp, about 4–6 minutes.
- Scoop out the bacon with a slotted spoon and set aside; drain all but 1 tablespoon of the bacon fat from the pot.
- Add the chopped onion to the pot and cook over medium heat until softened, about 4–5 minutes.
- Stir in the minced garlic and cook 30 seconds until fragrant.
- Add the butter and sprinkle the flour over the veggies; cook 1 minute, stirring constantly, to form a roux.
- Slowly whisk in the vegetable broth, stirring to prevent lumps.
- Add the chopped potatoes, bring the soup to a simmer, partially cover, and cook 15–20 minutes until the potatoes are tender.
- Mash about one-third of the potatoes in the pot with a potato masher or fork to create a creamy, chunky texture.
- Stir in the milk, salsa verde, Greek yogurt or sour cream, and shredded cheddar; warm gently over low heat 5–10 minutes until the cheese melts (do not boil).
- If the soup seems too thick, add more broth to reach desired consistency.
- Remove from heat and fold in the chopped cilantro; season with kosher salt and freshly ground black pepper to taste.
Notes
Cook bacon until very crispy to maintain crunch as a topping., Reserve about one tablespoon of bacon fat to cook the soup base for added flavor., Russet potatoes provide a light, fluffy texture; Yukon Gold can be used for a naturally creamier soup., Mash only about one-third of the potatoes to balance creaminess with chunky texture., Grate cheddar cheese fresh if possible for better melt and flavor., Avoid boiling after adding dairy to prevent curdling; warm gently instead., Taste salt at the end as broth, bacon, and cheese contribute saltiness., Vegetarian option: omit bacon and use olive oil with smoked paprika or liquid smoke., Spice can be adjusted by varying salsa verde or substituting with fire-roasted green chilies or chipotle in adobo., Freeze soup before adding dairy; add dairy after reheating for best texture.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 350-400 calories per serving (estimate depending on ingredient brands and substitutions)
- Fat: 20 g per serving (estimate)
- Carbohydrates: 28 g per serving (estimate)
- Protein: 18 g per serving (estimate)
More in Uncategorized
Chicken Broccoli Alfredo Bake
Hamburger Potato Casserole
Chicken Pot PIe Casserole