Mom's Potato Soup Recipe: Creamy Velvety Texture With Bacon Bits

Soups & Stews

Mom's Potato Soup Recipe: Creamy Velvety Texture With Bacon Bits

This Mom's Potato Soup recipe delivers the creamy, velvety texture that makes it a timeless comfort food. The secret lies in slow-cooked potatoes, rich broth, and crispy bacon bits that add depth of flavor.

I've perfected this version over years of family gatherings, ensuring every spoonful feels like a warm hug on a chilly day.

The recipe begins with sautéing onions and garlic until fragrant, then simmering potatoes and bacon in a flavorful broth until tender. A blend of cream and cheese creates that signature velvety consistency, while herbs and spices balance richness with brightness.

With just one hour of active time and 45 minutes of simmering, this soup comes together effortlessly yet feels special.

What sets this apart is the perfect balance—creamy enough to satisfy, but not heavy, with bacon bits that add texture and savory punch. The aroma alone will fill your kitchen with nostalgia, while the first bite delivers that comforting, homemade taste you crave.

Serve with crusty bread or a sprinkle of fresh parsley for the full experience.

This recipe scales beautifully for families or meal prep, and variations like adding carrots or celery can customize it to your taste. The creamy texture remains foolproof, whether you prefer a lighter broth-based version or richer cream-style. Let's get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for mom's potato soup

Pantry staples and a few fresh ingredients transform into this creamy, comforting classic.

Ingredient Amount Notes
Yellow Onions 🧅 1 ½ cups Diced, medium dice preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Bacon 🥓 ½ lb Thick-cut, chopped into bits
Russet Potatoes 🥔 2 lbs Peeled, cubed into 1-inch pieces
Chicken Broth 💧 6 cups Low-sodium preferred
Heavy Cream 🥛 1 cup Full-fat for best texture
Sharp Cheddar Cheese 🧀 1 cup Shredded, aged preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Bay Leaves 🍃 2 whole Removed before serving
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Crusty Bread 🍞 4 slices For serving, optional

The bacon and potatoes are the stars here. Look for thick-cut bacon at Costco or your local butcher shop—it crisps up better and adds more flavor. Russet potatoes are your best bet for that creamy texture, but Yukon Golds work too. If you're using pre-chopped onions, pat them dry first to avoid a watery soup. The broth matters—low-sodium so you can control the saltiness, and homemade or high-quality store-bought makes all the difference. I always grab mine from Trader Joe's or Kroger's organic section.

No heavy cream? Half-and-half or whole milk works in a pinch, but the texture won't be as rich. Short on cheddar? Gruyère or Swiss adds a nice depth. The thyme can be swapped for dried rosemary at half the amount, but thyme has that classic soup flavor. Bacon too fatty? Drain on paper towels after cooking to cut down on grease. Want to make it lighter? Use low-fat cream cheese instead of cheddar—just know it won't be as creamy. The bay leaves? Don't skip them—they infuse subtle earthiness that balances everything.

This soup tastes even better the next day, so double the batch and freeze half. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months. To reheat, add a splash of broth or milk to loosen it up. The bread? Toast it first—it soaks up the soup like a dream. Garnish with fresh parsley right before serving, because it wilts fast once added to hot soup. If you're prepping ahead, keep the parsley separate until serving.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear, the onions and garlic just sit there while you cook the bacon—no dice needed, no crying. The broth does all the work once it’s simmering, and those potatoes? Just cube and toss. Honestly, I’ve made this while scrolling through my phone.
  • Crispy Bacon Magic: That first bite of bacon—crunchy, salty, still holding its shape—while the potatoes melt into creamy perfection? It’s the kind of contrast that makes you pause mid-spoonful. Between us, I’ll take a bowl of this over any sad, soggy soup.
  • Leftovers That Beg: This soup tastes better the next day, and I’m not joking. The flavors meld into something richer, and it’s the ultimate lazy lunch or dinner. I freeze half the batch because my kids fight over it for days—no takeout needed.
  • Budget-Friendly Feast: A few slices of bacon, a bag of potatoes, and some broth? This feeds four for under $8. I’ll be real: it’s my go-to when groceries are tight, but somehow it still feels like a treat. The bacon makes it feel fancy without breaking the bank.

Step-by-step instructions for mom's potato soup recipe

Here's how to make the creamy, comforting potato soup your mom would be proud of.

1

Cook the Bacon Until Crispy

Place the 0.5 lb bacon in a large, heavy-bottomed pot over medium heat. Let it cook undisturbed for 5-6 minutes until the bacon becomes golden brown and crispy. You'll hear those satisfying sizzles and see the fat render out—this is where all the flavor begins.

Once the bacon is crispy, use a slotted spoon to remove it from the pot and set it aside on a paper towel-lined plate. Leave the rendered bacon fat in the pot—this golden liquid is the secret to our rich, flavorful soup. If you're feeling ambitious, you can chop the bacon into bits now or leave it whole for serving later.

2

Sauté Onions and Garlic for Flavor Foundation

In the same pot with the bacon fat, add the 1.5 cups diced yellow onions. Cook them over medium heat for 5-6 minutes, stirring occasionally, until they soften and become translucent. You'll know they're ready when they lose their raw edge and start to caramelize slightly at the edges.

Add the 4 cloves minced garlic and the 1 tsp dried thyme to the pot. Stir everything together for 30 seconds until the garlic becomes fragrant—you should smell that warm, inviting aroma filling your kitchen. This aromatic base is what transforms ordinary soup into something extraordinary.

3

Simmer Potatoes in Broth

Add the 2 lbs cubed russet potatoes to the pot along with the 6 cups chicken broth, 1.5 tsp salt, and 0.5 tsp black pepper. Bring everything to a boil over high heat, then immediately reduce the heat to medium-low and let it simmer for 15-20 minutes.

You'll know the potatoes are tender when you can easily pierce them with a fork—no resistance at all. The soup should have a gentle, steady bubble going, but not a vigorous boil. This slow cooking ensures the potatoes absorb all that delicious broth and become perfectly tender without falling apart.

4

Create the Creamy Texture

Remove the 2 whole bay leaves from the pot. Then, stir in the 1 cup heavy cream and 1 cup shredded sharp cheddar cheese. Let the soup simmer for another 5-7 minutes until it reaches a velvety consistency. You're looking for a smooth, creamy texture that coats the back of a spoon.

If the soup feels too thick, you can add a splash of hot water or more broth to reach your desired consistency. The cheese should melt completely, creating that rich, comforting mouthfeel we all love. Taste and adjust the seasoning if needed—sometimes you need just a pinch more salt or pepper to make it perfect.

5

Finish and Serve

Stir in the reserved bacon (if you chopped it) and the 0.25 cup chopped fresh parsley. Let the soup sit off the heat for 5 minutes to allow all the flavors to meld together. This resting period is crucial—it lets the soup develop its full depth of flavor.

Ladle the creamy potato soup into bowls and serve immediately with 4 slices crusty bread on the side. The contrast of the warm, creamy soup with the crisp, fresh bread is pure comfort food perfection. Each spoonful should deliver that perfect balance of creamy richness, savory bacon, and tender potatoes.

👨‍🍳

Pro Tips For Making Mom'S Potato Soup

  • Cook Bacon Slow: I learned this the hard way—rushing bacon in a hot pan turns it greasy and loses that crispy bite. Keep the heat at medium-low and cook the bacon in batches if needed; it’ll render fat properly and add depth to the soup without overpowering it.
  • Dice Potatoes Evenly: Big chunks mean a lumpy soup; tiny bits turn to mush. Cut Russets into ½-inch cubes—consistent size guarantees they cook at the same rate. (Yes, even if you’re impatient like me.)
  • Sweat Onions First: Skip the sizzle. Cook onions in bacon fat over medium heat until soft and translucent—about 5 minutes—before adding garlic. This builds flavor without burning, and your soup won’t taste like you charred the whole pot.
  • Strain the Broth: Homemade broth often has bits that turn soup gritty. Strain it through a fine-mesh sieve before adding—it’s a 2-minute fix that makes the texture silky. (Your future self will notice the difference.)

Serving suggestions for this recipe

Bread Pairings

Crusty sourdough or a warm baguette is my go-to for this soup—their sturdy texture holds up perfectly to the creamy broth. I like to toast the bread first with a drizzle of garlic-infused olive oil and a sprinkle of flaky sea salt to enhance the savory notes.

For a heartier option, try a thick slice of Irish soda bread or a rustic ciabatta with a generous spread of herb butter. 🥖

Cheesy Toppings

Add a final touch of indulgence with a sprinkle of crumbled blue cheese or sharp cheddar just before serving. I also love a swirl of sour cream or dollops of Greek yogurt for a lighter option.

For a smoky kick, top with crispy fried shallots or crumbled bacon bits—they add texture and depth that elevates the dish. A pinch of smoked paprika also works wonders.

Herb Garnishes

Fresh herbs brighten up the soup and add a pop of color. I always finish with chopped fresh parsley or chives, but don’t be afraid to experiment. A sprinkle of fresh dill adds a bright, slightly tangy note, while thyme leaves deepen the savory profile.

For a more rustic touch, try crispy fried sage leaves—they add a delightful crunch and aromatic flavor.

Protein Additions

For a heartier meal, stir in crumbled sausage (like kielbasa or Italian sausage) or shredded rotisserie chicken before serving. I also love adding crispy fried chicken tenders or crumbled bacon on top for extra texture and protein.

If you're serving this as a main dish, consider adding a side of garlic roasted Brussels sprouts or a simple green salad to balance the richness.

Warm Spices

A dash of ground mustard or a pinch of cayenne pepper can add a subtle warmth to the soup. I sometimes sprinkle toasted pumpkin seeds or pecans on top for a nutty crunch.

For a cozy touch, stir in a spoonful of apple cider vinegar or a splash of lemon juice before serving—it brightens the flavors and cuts through the creaminess beautifully.

Presentation Tips

Serve the soup in warm bowls with a rustic wooden spoon for that classic diner feel. For an elegant touch, garnish with a drizzle of truffle oil or a sprinkle of crispy fried onions.

If you're prepping ahead, keep the garnishes separate until serving to maintain freshness. A small bowl of extra bacon bits or cheese on the side lets everyone customize their bowl to their liking. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 950mg41%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this potato soup without cream for a lighter version?

Swap the 1 cup heavy cream for 1 cup low-fat milk or half-and-half to keep it lighter while still creamy. For extra richness without heaviness, blend in 1 cup cooked potatoes with the broth before adding dairy—this creates a velvety texture naturally.

2

Why did my soup turn out too thick or gluey?

This usually happens when potatoes release too much starch. To fix it, whisk in 1-2 tablespoons of cold water or broth until smooth. For prevention, use Yukon Gold potatoes (they break down less than Russets) and avoid overcooking. Always stir occasionally while simmering to distribute starch evenly.

3

How can I make this soup ahead of time?

Prepare the soup up to 2 days in advance and store it in the fridge. Reheat gently on the stove, adding a splash of broth or milk to restore creaminess. For freezing, cool completely, then portion into airtight containers for up to 3 months. Thaw overnight in the fridge before reheating—never microwave from frozen.

4

What's the secret to making it extra creamy?

The magic combo is simmering 1 cup cooked potatoes with the broth before blending, then adding 1 cup sharp cheddar and 1 cup heavy cream at the end. For next-level texture, whisk in 1 tablespoon cornstarch mixed with cold water after adding cream, then simmer 2 minutes until thickened.

5

Can I use instant potatoes instead of fresh?

Yes, but with adjustments! Use 2 cups instant potatoes (not flakes) and add them with the broth, simmering just 5 minutes until fully dissolved. You'll need to blend 1 cup of the soup separately to replace the missing potato texture. Instant potatoes work best in soups where creaminess is key, not chunky texture.

★★★★★4.9(8 reviews)
Categories Soups & Stews