Baked Potato Soup Recipe No Bacon: Velvety Creaminess With Roasted Garlic Depth

Soups & Stews

Baked Potato Soup Recipe No Bacon: Velvety Creaminess With Roasted Garlic Depth

This vegetarian baked potato soup delivers all the comforting, creamy goodness of classic versions—but without bacon, using roasted garlic and cheddar for rich, savory depth instead. The secret lies in slow-cooked potatoes and a velvety broth that transforms simple ingredients into something restaurant-worthy.

No shortcuts here, just layers of flavor that make every spoonful satisfying.

What sets this recipe apart is the roasted garlic, which adds a sweet, mellow warmth that elevates the soup beyond basic creaminess. We’ll use a mix of russet and Yukon Gold potatoes for the perfect texture—creamy yet sturdy enough to hold its shape.

The broth simmers until it’s rich and fragrant, while a touch of cream (or coconut milk for a dairy-free option) rounds out the velvety finish.

By the time you’re done, you’ll have a hearty, vegetarian soup with a golden crust on top, tender potatoes, and a sauce so smooth it practically melts in your mouth.

The aroma alone—roasted garlic, melted cheese, and simmering herbs—will have your kitchen smelling like a cozy autumn evening. Perfect for chilly days or when you crave comfort without compromise.

Garnish with fresh chives or green onions for brightness, and serve with crusty bread to soak up every last drop. This isn’t just a substitute; it’s a superior version of baked potato soup that proves vegetarian meals can be just as indulgent. Let’s get cooking.

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

Ingredients for baked potato soup recipe no bacon

Roasted garlic, creamy potatoes, and cheddar make this vegetarian soup hearty and satisfying without bacon.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lb Cut into 1-inch cubes
Yukon Gold Potatoes 🥔 1 lb Cut into 1-inch cubes
Whole Garlic Bulb 🧄 1 whole Roasted with skin on
Yellow Onion 🧅 1 medium Diced, about 1 cup
Carrots 🥕 2 medium Peeled and sliced into rounds
Celery Stalks 🧅 2 whole Diced, about 1 cup
Vegetable Broth 💧 4 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, aged variety
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting garlic
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Fresh Rosemary 🌿 1 tbsp Chopped, for depth
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Chives 🌿 ¼ cup Chopped, for garnish

The roasted garlic is non-negotiable here—it’s what gives this soup that sweet, mellow depth that replaces bacon. Grab a whole bulb from Whole Foods or your local market (they’re usually sold in the produce section), roast it whole with olive oil until soft and sweet. The potatoes? Russets and Yukons are a dream team—russets hold their shape, Yukons add creaminess. If you can only find one, Yukons work fine, but the mix is ideal. For the broth, low-sodium vegetable broth keeps the flavor balanced—no need for extra salt later.

No heavy cream? Full-fat coconut milk works beautifully for a dairy-free version, though the texture will be slightly lighter. Skip the cheddar? Gruyère or sharp white cheddar both add depth, but Gruyère melts more smoothly. Fresh herbs matter here—dried thyme or rosemary won’t cut it. If you’re using dried, halve the amount, but honestly, fresh is worth the extra minute. The carrots and celery are just flavor boosters, so baby carrots or pre-chopped celery from Trader Joe’s save time. And if you’re prepping ahead, roast the garlic and potatoes first—they keep well in the fridge for 3 days.

This soup tastes even better the next day—let it sit overnight, and the flavors meld into something magical. Store in an airtight container for 4-5 days in the fridge, or freeze for 3 months (portion into single servings first). The chives add a bright finish, but if you’re out, green onions or parsley work too. For extra richness, stir in a splash of cream when reheating. Leftovers reheat beautifully—just warm gently on the stove, stirring often to prevent a skin from forming.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by the whole garlic bulb trick—just smash it with the side of a knife, no peeling, no fuss. The onions and carrots? Rough chop, throw in, forget about it. This soup is the kind of meal that lets you zone out while it simmers.
  • Creamy Without Bacon: Between the Russets and Yukon Golds, this soup gets that velvety texture all on its own. The roasted garlic and caramelized onions add depth, so you never miss the bacon—honestly, it’s richer than you’d expect.
  • Lunchbox Magic: I make a double batch every Sunday because it reheats like a dream. Pack it in jars for work lunches, or serve it cold in bowls for a picnic—same great taste, zero effort.
  • Pantry Staple Power: Carrots, potatoes, onions—ingredients you already own. No specialty items, no last-minute grocery runs. It’s my go-to when I’m broke or lazy (or both), and somehow always hits the spot.

Step-by-step instructions for creamy baked potato soup

This method delivers restaurant-quality soup with rich, velvety texture and deep roasted garlic flavor.

1

Roast the Garlic and Vegetables for Maximum Flavor

Preheat your oven to 400°F. Cut the whole garlic bulb in half crosswise, exposing the cloves. Drizzle both halves with 0.25 cup extra-virgin olive oil and wrap each in aluminum foil. Roast for 25-30 minutes until the cloves are soft and golden brown. This roasting caramelizes the natural sugars, creating that irresistible depth of flavor.

While the garlic roasts, toss the 2 lb Russet Potatoes and 1 lb Yukon Gold Potatoes (both cut into 1-inch cubes) with 1 tablespoon chopped fresh rosemary, 1 tablespoon chopped fresh thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Spread them on a baking sheet and roast for 25-30 minutes until tender and slightly crispy around the edges. The potatoes will soften further during simmering, so don't overcook them here.

2

Build the Soup Base with Onions, Carrots, and Celery

In a large pot, heat 0.25 cup extra-virgin olive oil over medium heat. Add the diced yellow onion, sliced carrots, and diced celery stalks. Cook for 6-8 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. This step develops the aromatic foundation of your soup.

Once the vegetables are tender, squeeze the roasted garlic cloves from their skins directly into the pot. Add the roasted potatoes and stir to combine. Pour in 4 cups vegetable broth and bring the mixture to a gentle boil. Reduce heat to medium-low and let it simmer for 15-20 minutes until the potatoes are fork-tender and the flavors meld together beautifully.

3

Create the Creamy Texture with Heavy Cream and Cheese

Using an immersion blender, carefully blend the soup directly in the pot until smooth and velvety. If you prefer a chunkier texture, you can blend only half the soup and leave the rest as-is. This blending step is what transforms ordinary potato soup into something truly luxurious.

Return the pot to medium-low heat and stir in the 0.5 cup heavy cream and 1.5 cups shredded sharp cheddar cheese. Let the soup simmer gently for 5-7 minutes, stirring occasionally, until the cheese is completely melted and the soup reaches your desired consistency. If it's too thick, thin it with a little more vegetable broth or water.

4

Finish and Serve with Fresh Herbs

Taste the soup and adjust seasoning with additional salt and pepper if needed. The roasted garlic and herbs should be prominent, with a perfect balance of creaminess and potato flavor. For extra richness, you can stir in a splash more heavy cream or an additional 0.25 cup vegetable broth to reach your preferred consistency.

Ladle the soup into bowls and garnish each serving with 0.25 cup chopped fresh chives. The bright, fresh flavor of the chives cuts through the richness of the cream and cheese, adding a beautiful pop of color and a final touch of freshness. Serve immediately while hot, with crusty bread on the side to soak up every last drop of that velvety goodness.

👨‍🍳

Pro Tips For Making Baked Potato Soup Recipe No Bacon

  • Peel and Cube Evenly: Russets and Yukons break differently—cut the Russets into 1-inch chunks (they hold shape better) and the Yukons into ½-inch cubes (they soften faster). I learned this the hard way after serving a soup with uneven textures, and it’s the thing that matters most for a creamy, consistent finish.
  • Roast the Garlic First: Slice the whole garlic bulb in half, drizzle with olive oil, and roast at 400°F (200°C) for 20 minutes before adding it to the soup. The caramelized cloves add depth without overpowering—no need to peel them afterward, just scoop them in. (Yes, even if you’re impatient like me.)
  • Sweat, Don’t Burn Onions: Cook the yellow onion over medium-low heat for 8–10 minutes until translucent, not golden. I used to rush this, and the soup always tasted bitter. A splash of water or broth helps steam them gently—skip the browning unless you’re making caramel.
  • Simmer, Don’t Boil: After adding the potatoes, keep the heat at a gentle simmer (tiny bubbles, occasional swirls) for 15–20 minutes. Boiling turns the soup gluey and breaks down the Yukons into mush. A lid traps steam but lets you check for doneness without overcooking.

Troubleshooting this recipe

Potatoes Too Starchy

If your soup turns out gummy or gluey, it’s likely from over-blended potatoes or starch release. To fix this, reduce blending time—aim for 30-second bursts with an immersion blender instead of fully puréeing.

For prevention, use Yukon Golds exclusively (they’re less starchy than russets) or add ½ cup Greek yogurt at the end to balance the texture. I’ve found that simmering potatoes slightly longer (up to 25 minutes) before blending also helps. 💡

Broth Too Watery

A thin, watery soup usually means the potatoes weren’t cooked long enough or the broth was overdiluted. First, simmer uncovered for 5-10 extra minutes to reduce the liquid naturally.

If that’s not enough, make a roux: Heat 1 tbsp butter in a small pan, whisk in 1 tbsp flour, then stir into the soup and simmer for 3-5 minutes until thickened. For future batches, use low-sodium broth and reduce it by ¼ cup before adding potatoes. 🥄

Cheese Not Melting

If your cheddar stays clumpy or doesn’t dissolve, it’s likely due to too-high heat or low-fat cheese. Stir in the cheese over low heat (never boiling) and whisk constantly for 2-3 minutes. For stubborn clumps, add 1 tbsp heavy cream to help emulsify.

I’ve had the best luck with sharp white cheddar (like Cabot)—it melts more smoothly than mild varieties. If you’re using pre-shredded cheese, swap for blocks to avoid anti-caking agents that prevent melting. 🧀

Garlic Flavor Weak

Weak garlic flavor usually means it wasn’t roasted long enough or got overpowered by other ingredients. Next time, roast the garlic for 40 minutes (yes, longer!) until it’s deep golden and caramelized. For extra punch, add 1 tsp garlic powder when seasoning the potatoes.

If the flavor is still subtle, try infusing the broth with a garlic-infused oil (simmer 2 minced garlic cloves in ¼ cup olive oil for 5 minutes, then strain). 🧄

Skin Forms on Top

That unsightly (but harmless) skin happens when soup sits too long uncovered. To prevent it, cover the pot while simmering and stir occasionally. If it’s already formed, gently scrape it off before serving or reheat uncovered for 2-3 minutes to break it down.

For future batches, add a small pat of butter on top before serving—it creates a golden, flavorful crust instead. 🥘

Too Heavy or Greasy

If your soup feels overly rich, it’s likely from too much cream or cheese. To lighten it, stir in ¼ cup vegetable broth and simmer for 5 minutes. For prevention, reduce the cream to ¼ cup and use low-fat Greek yogurt (2 tbsp) instead of half the heavy cream.

I’ve also had success with coconut milk (full-fat) for a lighter, dairy-free option that still feels creamy. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 850mg37%
Total Carbohydrate 38g14%
Dietary Fiber 6g21%
Sugars 8g
Protein 14g28%
* 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 soup without dairy?

Swap the heavy cream for ½ cup full-fat coconut milk and use vegan cheddar or nutritional yeast for a cheesy flavor. The texture will be slightly lighter but still creamy. For extra richness, add ¼ cup cashew cream (blend soaked cashews with water).

2

How do I store leftovers?

Let the soup cool completely, then transfer to an airtight container. It keeps in the fridge for 4-5 days or freezes for 3 months. To reheat, warm gently on the stove over low heat, stirring occasionally to prevent a skin from forming. Stir in a splash of broth or cream if it thickens too much.

3

Why does my soup turn out watery?

Watery soup usually means the potatoes weren't cooked long enough or the broth was too diluted. Simmer uncovered for 5-10 extra minutes to reduce liquid naturally. For future batches, use low-sodium broth and reduce it by ¼ cup before adding potatoes. If needed, make a quick roux with 1 tbsp butter + 1 tbsp flour to thicken.

4

Can I use instant potato flakes instead of fresh potatoes?

Not recommended! Instant flakes lack the depth of flavor and starchy texture that fresh potatoes provide. For a quick version, use pre-cooked baby potatoes (simmered until tender) or mashed potatoes (add 1 cup to the broth). However, fresh potatoes give the best results for that authentic, hearty taste.

5

What’s the best way to reheat this soup?

Reheat on the stove over low heat, stirring occasionally, until just hot. Avoid microwaving—it can make the soup watery. For extra creaminess, stir in 1-2 tablespoons of heavy cream or coconut milk while reheating. If it thickens too much, thin with a splash of broth. Always reheat gently to preserve the velvety texture.

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