Budget Friendly Creamy Potato Soup with Bacon and Cheese

30 min prep 6 min cook 5 servings
Budget Friendly Creamy Potato Soup with Bacon and Cheese
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about a steaming bowl of creamy potato soup that hugs you from the inside out. This version—loaded with crispy bacon, melty cheese, and velvety potatoes—has become my go-to comfort food on chilly weeknights, tight budget months, and every potluck where I need to feed a crowd without breaking the bank. I first started making it in graduate school when my grocery budget was $25 a week and I needed dinners that could stretch across multiple nights. Ten years (and a real salary) later, I still reach for this recipe because it proves that “budget” never has to mean bland. Whether you’re feeding picky kids, meal-prepping for the week, or simply craving something soul-warming, this soup delivers restaurant-level creaminess for pennies a serving.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
  • Pantry Staples: Russets, onions, chicken bouillon, and a handful of shredded cheese keep costs low.
  • Fast Creaminess Trick: A quick roux plus evaporated milk creates silkiness without heavy cream.
  • Bacon Stretcher: Just 6 oz infuses the whole pot with smoky depth; reserve a little for garnish.
  • Freezer-Friendly: Make a double batch and freeze half for future “no-cook” nights.
  • Kid-Approved: Blending a portion of the potatoes gives that classic canned-soup vibe they love.

Ingredients You'll Need

Ingredients

Russet potatoes are the star here—their high starch content breaks down slightly and naturally thickens the soup. Look for 5-lb bags on sale; they’re often discounted under $2 and keep for weeks in a cool pantry. Bacon ends and pieces, usually stocked near the deli section, give you the same smoky punch as center-cut strips at half the price. If you only have sliced bacon on hand, freeze it for 10 minutes for easier chopping. Yellow onion and celery build the aromatic base; if celery isn’t in the budget, substitute a pinch of celery seed. All-purpose flour and butter form the roux—this two-minute step prevents a floury taste and ensures a smooth, creamy body. Evaporated milk is my budget lifesaver: shelf-stable, often under $1 a can, and richer than regular milk without the splurge on heavy cream. For cheese, buy a block of sharp cheddar and shred it yourself; pre-shredded cellulose can make the soup grainy. Finally, a humble chicken bouillon cube dissolved in hot water beats boxed stock on price and flavor intensity.

How to Make Budget Friendly Creamy Potato Soup with Bacon and Cheese

1
Crisp the Bacon

Dice 6 oz bacon and add to a cold Dutch oven. Turn heat to medium and cook, stirring occasionally, until fat renders and edges turn golden, 6–8 minutes. Transfer bacon to a paper-towel-lined plate, leaving drippings in pot. You’ll need about 2 Tbsp fat; if short, add a dab of butter.

2
Build the Aromatics

Add 1 diced medium yellow onion and 1 diced celery rib to the hot bacon fat. Season with ½ tsp kosher salt and sauté until translucent and edges begin to brown, 4–5 minutes. Stir in 2 minced garlic cloves and cook 30 seconds until fragrant.

3
Create the Roux

Sprinkle 3 Tbsp flour over the vegetables. Stir constantly for 1 minute to coat and eliminate raw flour taste. The mixture will look pasty—this is exactly right.

4
Deglaze & Add Potatoes

Slowly whisk in 3 cups warm water mixed with 1 chicken bouillon cube. Scrape the pot’s bottom to loosen browned bits. Peel and cube 2 lbs russet potatoes (about 6 medium) into ¾-inch pieces; add to pot. Liquid should just cover spuds—add a splash more water if needed.

5
Simmer Until Tender

Bring to a gentle boil, then reduce to low and cover partially. Simmer 12–15 minutes, stirring once or twice, until potatoes are fork-tender but not falling apart.

6
Blend for Creaminess

Ladle 2 cups of soup into a blender and puree until smooth (or use an immersion blender directly in the pot for 5–6 pulses). Return puree to pot; this creates a velvety texture without adding excess dairy.

7
Enrich & Season

Stir in 12-oz can evaporated milk, ½ tsp dried thyme, ¼ tsp smoked paprika, and ½ tsp black pepper. Heat gently—do not boil—or milk may curdle. Taste and adjust salt; bouillon varies in saltiness.

8
Cheese & Bacon Finale

Turn off heat. Gradually stir in 1½ cups freshly shredded sharp cheddar a handful at a time until melted. Return most of the crisped bacon, saving a few tablespoons for garnish. Serve hot with crusty bread or ladled over individual bowls topped with green onion.

Expert Tips

Low & Slow Dairy

Evaporated milk can scorch. Keep heat at or below a gentle simmer after adding it.

Freezer Portions

Omit cheese before freezing; stir it in when reheating for best texture.

Thin It Out

Soup thickens as it sits. Thin leftovers with a splash of milk or water while reheating.

Overnight Flavor

Make the day before serving; flavors meld beautifully in the fridge.

Quick-Chill Bacon

Pop bacon in the freezer 10 min for firmer, easier dicing.

Stretch Servings

Add a drained 15-oz can of corn or diced carrots to nearly double volume without cost.

Variations to Try

  • Loaded Baked Potato Style

    Top bowls with sour cream, extra shredded cheese, sliced green onion, and additional crumbled bacon.

  • Broccoli-Cheddar Spin

    Stir in 2 cups frozen broccoli florets during the last 5 min of simmering and swap cheddar for sharp white cheddar.

  • Smoky Paprika & Chipotle

    Add ½ tsp chipotle powder and an extra ¼ tsp smoked paprika for deeper, spicy-smoky notes.

  • Vegetarian Budget Option

    Skip bacon, use 2 Tbsp olive oil instead, and add 1 tsp liquid smoke plus ¼ tsp extra paprika.

  • Ham & Corn Chowder

    Replace bacon with 1 cup diced leftover ham and fold in 1 cup frozen corn kernels.

  • Lightened-Up

    Use turkey bacon, swap evaporated milk for 2% milk plus 2 Tbsp Greek yogurt, and reduce cheese to ¾ cup.

Storage Tips

Cool soup completely, then refrigerate in airtight containers up to 4 days. For longer storage, freeze portions (without cheese stirred in) for up to 3 months. Leave ½-inch headspace to allow expansion. Thaw overnight in the fridge and reheat gently over medium-low, stirring in cheese once hot. If soup separated, whisk vigorously or hit with an immersion blender for 10 seconds to re-emulsify.

Frequently Asked Questions

Red potatoes hold their shape better, yielding a chunkier, less creamy soup. If that’s your preference, go ahead; you may want to mash a few extra pieces to thicken the broth.

Evaporated milk averages $0.89 per 12-oz can versus $2.50+ for a pint of half & half. The flavor is comparably rich, and the shelf-stable convenience wins for tight budgets.

Pre-shredded cellulose-coated cheese resists melting. Use freshly grated cheese and take the pot off direct heat before stirring it in.

Yes. Cook bacon on stovetop first, then transfer everything except dairy to the crock. Cook on LOW 6–7 hr or HIGH 3–4 hr. Stir in evaporated milk and cheese during the last 15 min on LOW.

Add a peeled, quartered potato and simmer 10 min; it will absorb some salt. Remove potato before serving, or dilute with a splash of water and adjust seasonings.

A crusty no-knead artisan loaf or fluffy buttermilk biscuits are both inexpensive to bake and perfect for dunking.
Budget Friendly Creamy Potato Soup with Bacon and Cheese
soups
Pin Recipe

Budget Friendly Creamy Potato Soup with Bacon and Cheese

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Render Bacon: In a Dutch oven cook diced bacon over medium heat until crispy. Transfer to a plate; leave 2 Tbsp drippings.
  2. Sauté Aromatics: Add onion and celery; cook 4–5 min until translucent. Stir in garlic 30 sec.
  3. Make Roux: Sprinkle in flour; stir 1 min.
  4. Add Liquid & Potatoes: Whisk in bouillon water. Add potatoes; simmer 12–15 min until tender.
  5. Blend: Puree 2 cups soup and return to pot for creaminess.
  6. Finish: Stir in evaporated milk and seasonings; heat gently. Off heat, add cheese and most bacon. Garnish and serve.

Recipe Notes

For ultra-smooth texture, blend all soup (in batches) before adding dairy. Do not boil after adding milk or cheese to prevent curdling.

Nutrition (per serving)

365
Calories
17g
Protein
29g
Carbs
19g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.