This vegetarian potato soup is creamy, hearty, and packed with flavor—a dish that’s as comforting as it is satisfying. Made with tender potatoes, smoky cheddar, and a touch of sour cream, it’s a perfect homemade soup recipe for cozy nights.
We first discovered this recipe during a chilly fall evening when we were craving something warm and nourishing. With just a few pantry staples and fresh ingredients, it quickly became a go-to in our kitchen.
Whether you’re a long-time fan of vegetarian soup recipes or simply looking for an easy potato soup to whip up, this one is sure to hit the spot.

Quick Look at What’s Inside
Nutrition Benefits of Creamy Vegetarian Potato Soup
This potato soup isn’t just delicious—it’s also packed with wholesome ingredients that nourish your body and soul. Here’s why we love it:
- Potatoes are rich in potassium and vitamin C, supporting heart health and immune function. They also provide complex carbs for sustained energy.
- Carrots bring a pop of color and beta-carotene, which your body converts into vitamin A for healthy skin and eyes.
- Garlic adds more than flavor—it’s loaded with antioxidants and supports a healthy immune system.
- Smoked cheddar cheese not only delivers that irresistible savory flavor but also provides calcium and protein for strong bones and muscles.
This soup is a great way to enjoy a balanced meal full of nutrients without sacrificing taste!
Ingredients for Vegetarian Potato Soup
This soup comes together with simple ingredients you likely already have on hand. Here’s what you’ll need:
- 2 lbs (900 g) potatoes, peeled and cubed
- 1 large onion, diced
- 1 small carrot, diced
- 1 tbsp herbs de Provence
- 2 tsp salt
- 4 cloves garlic, minced
- 6 cloves garlic, sliced
- 4 cups (1 l) vegetable stock
- 7 oz (200 g) smoked cheddar cheese (or regular cheddar + ½ tsp smoked paprika)
- ½ cup (120 ml) sour cream
Optional garnish: fresh chives, reserved fried garlic, or an extra swirl of sour cream.
Step-by-Step Instructions for the Best Vegetarian Potato Soup
This recipe is straightforward and beginner-friendly. Let’s get started!
1. Sauté the vegetables
Heat a splash of olive oil in a large soup pot over medium heat. Add the diced onion and carrot, cooking until softened, about 5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
2. Add potatoes and seasoning
Mix in the herbs de Provence, salt, and cubed potatoes. If you’re using smoked paprika instead of smoked cheese, add it now for a smoky depth of flavor.
3. Pour in the stock and simmer
Add the vegetable stock and bring the soup to a gentle simmer. Cook for 20–30 minutes, or until the potatoes are very soft and starting to break apart.
4. Mash for creaminess
Use a potato masher to partially mash the potatoes in the pot. This creates a creamy texture while leaving some chunks for heartiness.
5. Fry the garlic
In a small saucepan, heat a thin layer of olive oil over medium heat. Add the sliced garlic and fry until just golden brown. Be sure to watch closely to avoid burning.
6. Assemble the soup
Stir the fried garlic into the soup, reserving a few pieces for garnish if desired. Remove the pot from heat and add the smoked cheddar cheese, stirring until fully melted. Then, mix in the sour cream for a rich, creamy finish.
7. Let it rest
Cover the pot and let the soup sit for 5–10 minutes to allow the flavors to meld together. Then, it’s ready to serve!
Simply Nourished Life’s Cooking Tips
- For a vegan twist, swap the smoked cheddar with your favorite plant-based cheese and use a vegan sour cream alternative.
- The smoky flavor can still shine with a pinch of smoked paprika.
- Want extra veggies? Add diced celery or parsnips to the soup base for more depth and nutrition.
- Don’t skip the fried garlic! It adds a crispy, savory topping that takes this soup to the next level.
Variations, Leftovers, and Storage
This soup is as versatile as it is delicious. Here are some ways to customize and store it:
- Variations: Try sweet potatoes instead of regular potatoes for a slightly sweeter flavor. You can also swap in coconut milk for the sour cream to make it dairy-free.
- Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of vegetable stock if needed.
- Freezing: This soup freezes well! Let it cool completely, then store in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
Nutrition Facts
Each serving of this vegetarian potato soup is packed with nourishing goodness. Here’s an estimate per serving:
- Calories: 250
- Protein: 8 g
- Fat: 12 g
- Carbohydrates: 28 g
- Fiber: 4 g
- Potassium: 650 mg
(Values may vary depending on specific brands or ingredients used.)
Frequently Asked Questions
Can I make this soup vegan?
Absolutely! Substitute the smoked cheddar with a vegan cheese alternative and use plant-based sour cream. A pinch of smoked paprika will still deliver that signature flavor.
What’s the best potato for this soup?
We recommend Yukon Gold or Russet potatoes for their creamy texture and ability to break down beautifully in soups.
How can I thicken the soup more?
If you prefer a thicker soup, blend a portion of it with an immersion blender or add a slurry of cornstarch and water.
Can I make this soup ahead of time?
Yes! This soup tastes even better the next day after the flavors have developed. Store it in the fridge and reheat before serving.
The ultimate vegetarian comfort food!
There’s nothing quite like a bowl of warm, creamy potato soup to bring comfort to your day. This vegetarian version is hearty, flavorful, and packed with wholesome ingredients that will leave you feeling nourished and satisfied.
We’d love to hear how this recipe turns out for you! Share your results in the comments, ask any questions, or tag us on Instagram with your delicious photos. For more cozy ideas, check out our other vegetarian soup recipes.

Vegetarian Potato Soup
Ingredients
- 2 lbs 900 g potatoes, peeled and cubed
- 1 large onion diced
- 1 small carrot diced
- 1 tbsp herbs de Provence
- 2 tsp salt
- 4 cloves garlic minced
- 6 cloves garlic sliced
- 4 cups 1 l vegetable stock
- 7 oz 200 g smoked cheddar cheese (or regular cheddar + ½ tsp smoked paprika)
- ½ cup 120 ml sour cream
- Optional garnish: fresh chives reserved fried garlic, or an extra swirl of sour cream.
Instructions
Sauté the vegetables
- Heat a splash of olive oil in a large soup pot over medium heat. Add the diced onion and carrot, cooking until softened, about 5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
Add potatoes and seasoning
- Mix in the herbs de Provence, salt, and cubed potatoes. If you’re using smoked paprika instead of smoked cheese, add it now for a smoky depth of flavor.
Pour in the stock and simmer
- Add the vegetable stock and bring the soup to a gentle simmer. Cook for 20–30 minutes, or until the potatoes are very soft and starting to break apart.
Mash for creaminess
- Use a potato masher to partially mash the potatoes in the pot. This creates a creamy texture while leaving some chunks for heartiness.
Fry the garlic
- In a small saucepan, heat a thin layer of olive oil over medium heat. Add the sliced garlic and fry until just golden brown. Be sure to watch closely to avoid burning.
Assemble the soup
- Stir the fried garlic into the soup, reserving a few pieces for garnish if desired. Remove the pot from heat and add the smoked cheddar cheese, stirring until fully melted. Then, mix in the sour cream for a rich, creamy finish.
Let it rest
- Cover the pot and let the soup sit for 5–10 minutes to allow the flavors to meld together. Then, it’s ready to serve!
Notes
Simply Nourished Life’s Cooking Tips
- For a vegan twist, swap the smoked cheddar with your favorite plant-based cheese and use a vegan sour cream alternative. The smoky flavor can still shine with a pinch of smoked paprika.
- Want extra veggies? Add diced celery or parsnips to the soup base for more depth and nutrition.
- Don’t skip the fried garlic! It adds a crispy, savory topping that takes this soup to the next level.
Variations, Leftovers, and Storage
This soup is as versatile as it is delicious. Here are some ways to customize and store it:- Variations: Try sweet potatoes instead of regular potatoes for a slightly sweeter flavor. You can also swap in coconut milk for the sour cream to make it dairy-free.
- Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of vegetable stock if needed.
- Freezing: This soup freezes well! Let it cool completely, then store in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
Nutrition Facts
Each serving of this vegetarian potato soup is packed with nourishing goodness. Here’s an estimate per serving:- Calories: 250
- Protein: 8 g
- Fat: 12 g
- Carbohydrates: 28 g
- Fiber: 4 g
- Potassium: 650 mg
