Thick, Cheesy & Comforting One-Pot Soup (Ready in 45 Minutes!)
📝 Description
This Creamy Potato Soup is everything you want in a cozy, comforting meal—rich, thick, and loaded with flavor. Made with crispy bacon, tender potatoes, sautéed vegetables, and melted cheddar cheese, every spoonful tastes like a loaded baked potato in soup form.
A simple homemade roux gives this soup its luxuriously creamy texture, while the one-pot method keeps things easy and stress-free. Best of all, it’s ready in just 45 minutes, making it perfect for busy weeknights when you need something warm and satisfying.
👉 This is classic comfort food at its finest!

🛒 Ingredients (Serves 6)
- 4 slices thick-cut bacon, chopped
- 2 carrots, peeled and diced
- 2 celery stalks, finely chopped
- ½ medium onion, chopped
- 1½ tsp salt
- 2 cloves garlic, minced
- 1 tsp dried parsley
- ½ tsp dried dill
- ½ tsp dried thyme
- ¼ tsp black pepper
- 3 cups low-sodium chicken broth
- 2 lbs potatoes (russet or Yukon gold), peeled and diced
- ¼ cup unsalted butter, melted
- 3 tbsp all-purpose flour
- 1½ cups milk
- 1 cup shredded cheddar cheese (plus more for topping)
- Green onions, sliced (optional, for garnish)
👩🍳 Instructions
- In a large pot or Dutch oven, cook the bacon over medium-high heat until crispy (about 4–5 minutes).
Remove and set aside, leaving the bacon fat in the pot. - Add carrots, celery, and onion to the pot.
Cook for about 5 minutes, stirring, until softened. - Stir in salt, garlic, parsley, dill, thyme, and pepper.
Cook for 1 minute until fragrant. - Add chicken broth and potatoes.
Bring to a simmer, then reduce heat, cover, and cook for 10–15 minutes, until potatoes are tender. - In a separate bowl, whisk together melted butter and flour to form a roux.
- Gradually whisk in the milk, then heat in short intervals (or on the stove) until thickened.
- Stir the thickened mixture into the soup.
- Add shredded cheddar cheese and most of the bacon. Stir until melted and creamy.
- Serve hot, topped with extra cheese, bacon, and green onions.
💡 Tips & Tricks
- 🥓 Cook bacon first to build a rich flavor base
- 🥔 Use Yukon gold for a creamier texture or russet for a thicker soup
- 🧀 Add cheese gradually to avoid clumping
- 🔥 Simmer gently to prevent milk from curdling
🥄 Make It Smooth or Chunky
- Prefer a smooth soup? Use an immersion blender
- Want texture? Blend only half the soup for the best of both worlds
🔄 Variations
- 🌱 Make it vegetarian: skip bacon and use oil + vegetable broth
- 🌶️ Add spice with chili flakes or smoked paprika
- 🧄 Boost flavor with extra garlic
- 🥦 Add broccoli or corn for variety
❓ FAQs
Can I make this ahead of time?
Yes! It actually tastes even better the next day.
How long does it last?
Store in the fridge for up to 4 days.
Can I freeze it?
Yes, but note the texture may change slightly due to the dairy.
Can I make it in a slow cooker?
Absolutely—just cook everything (except roux and cheese) first, then add those at the end.
🍽️ Serving Suggestions
- Crusty bread or breadsticks
- Simple green salad
- Roasted vegetables
- Garlic toast
