29+ Hearty Vegetarian Potato Soup Recipes You’ll Love

Vegetarian potato soup recipes are a comforting and budget-friendly way to enjoy a warm, hearty meal any day of the week.

Potatoes create a naturally creamy and filling base, making them perfect for rich soups without the need for meat.

When combined with vegetables, herbs, spices, beans, or plant-based dairy alternatives, potato soup becomes both nutritious and deeply satisfying.

These soups are ideal for cold weather, quick lunches, or easy dinners that require minimal ingredients but deliver maximum flavor.

From classic creamy potato soup to creative vegetable-packed variations, there’s a wide range of vegetarian options to explore.

Explore these 29+ vegetarian potato soup recipes and discover cozy, homemade comfort food made simple.

29+ Hearty Vegetarian Potato Soup Recipes You’ll Love

Vegetarian potato soups are a perfect example of how simple ingredients can create incredibly satisfying meals.

With potatoes as the base, you can build creamy, flavorful soups that are both filling and nourishing.

These 29+ vegetarian potato soup recipes offer plenty of variety for different tastes and occasions.

Whether you prefer smooth blended soups, chunky vegetable versions, or herb-infused broths, there’s something here for everyone.

Feel free to customize each recipe with your favorite vegetables, spices, and toppings.

With these easy ideas, making warm and comforting vegetarian potato soup at home has never been easier.

Vegetarian Creamy Potato Soup Recipe

This vegetarian creamy potato soup recipe is rich, smooth, and comforting.

It is a classic homemade soup made with tender potatoes, milk, and simple seasonings for a warm and filling vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 30 Minutes | Serves: 4 Persons

Nutrition: Carbohydrates, Energy, Vitamin C, Fiber.

Ingredients

  • 3 potatoes (400g), peeled and diced
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp butter (15g)
  • Salt and pepper to taste

Instructions

  • First, melt butter in a pot over medium heat.
  • Add onion and garlic and sauté until soft.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend until smooth and creamy.
  • Add milk and mix well.
  • Season properly.
  • Simmer for 2 minutes and serve hot.

This soup is smooth and rich.

It is perfect for cozy meals.

It delivers soft potato flavor with creamy texture.

Side Dish Idea:

  • Garlic bread
  • Croutons
  • Salad
  • Butter toast

Vegetarian Roasted Potato Soup Recipe

This vegetarian roasted potato soup recipe is smoky, rich, and deeply flavorful.

It is made by roasting potatoes first, giving the soup a deep earthy taste and creamy texture.

Prep Time: 15 Minutes | Cook Time: 40 Minutes | Serves: 4 Persons

Nutrition: Fiber, Vitamin C, Antioxidants, Energy.

Ingredients

  • 3 potatoes (400g), chopped
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 tbsp olive oil (30ml)
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • Salt and pepper to taste

Instructions

  • First, preheat oven to 200°C.
  • Toss potatoes with olive oil, salt, and pepper.
  • Roast for 30 minutes until golden.
  • Heat pot and sauté onion and garlic.
  • Add roasted potatoes and broth.
  • Simmer for 10 minutes.
  • Blend until smooth.
  • Add milk and mix well.

This soup is smoky and creamy.

It is perfect for comfort meals.

It delivers deep roasted potato flavor with smooth texture.

Side Dish Idea:

  • Garlic toast
  • Salad
  • Herb crackers
  • Cheese bread

Vegetarian Potato Leek Soup Recipe

This vegetarian potato leek soup recipe is smooth, mild, and naturally comforting.

It is a classic French-style soup made with potatoes and leeks for a creamy vegetarian dish.

Prep Time: 10 Minutes | Cook Time: 30 Minutes | Serves: 4 Persons

Nutrition: Fiber, Potassium, Vitamin C, Energy.

Ingredients

  • 3 potatoes (400g), diced
  • 2 leeks (200g), sliced
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp butter (15g)
  • Salt and pepper to taste

Instructions

  • First, melt butter in a pot.
  • Add onion and leeks and sauté until soft.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend until smooth and creamy.
  • Add milk and stir well.
  • Season properly.
  • Serve hot.

This soup is smooth and mild.

It is perfect for light dinners.

It delivers creamy potato flavor with gentle leek aroma.

Side Dish Idea:

  • Bread rolls
  • Salad
  • Crackers
  • Butter toast

Vegetarian Potato Corn Soup Recipe

This vegetarian potato corn soup recipe is sweet, creamy, and comforting.

It is a simple vegetable soup made with potatoes and corn for a rich and slightly sweet vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Fiber, Vitamin B, Energy, Antioxidants.

Ingredients

  • 3 potatoes (400g), diced
  • 1 cup sweet corn (150g)
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp butter (15g)
  • Salt and pepper to taste

Instructions

  • First, melt butter in a pot.
  • Add onion and garlic and sauté until soft.
  • Add potatoes and corn and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend partially or fully.
  • Add milk and mix well.
  • Season properly.
  • Serve warm.

This soup is creamy and slightly sweet.

It is perfect for family meals.

It delivers smooth potato texture with sweet corn flavor.

Side Dish Idea:

  • Bread rolls
  • Salad
  • Crackers
  • Butter toast

Vegetarian Potato Spinach Soup Recipe

This vegetarian potato spinach soup recipe is healthy, green, and nourishing.

It is a smooth vegetable soup made with potatoes and spinach for a balanced vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Iron, Vitamin K, Fiber, Antioxidants.

Ingredients

  • 3 potatoes (400g), diced
  • 2 cups spinach (100g)
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp olive oil (15ml)
  • Salt and pepper to taste

Instructions

  • First, heat olive oil in a pot.
  • Add onion and garlic and sauté until soft.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Add spinach and cook for 5 minutes.
  • Blend until smooth.
  • Add milk and stir well.
  • Serve hot.

This soup is green and creamy.

It is perfect for healthy meals.

It delivers fresh spinach flavor with soft potato base.

Side Dish Idea:

  • Whole grain bread
  • Salad
  • Crackers
  • Garlic toast

Vegetarian Potato Mushroom Soup Recipe

This vegetarian potato mushroom soup recipe is earthy, creamy, and deeply comforting.

It is a rich vegetable soup made with potatoes and mushrooms for a hearty vegetarian meal perfect for lunch or dinner.

Prep Time: 10 Minutes | Cook Time: 30 Minutes | Serves: 4 Persons

Nutrition: Fiber, Protein, Vitamin D, Energy.

Ingredients

  • 3 potatoes (400g), diced
  • 1 cup mushrooms (150g), sliced
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp butter (15g)
  • Salt and pepper to taste

Instructions

  • First, melt butter in a pot over medium heat.
  • Add onion and garlic and sauté until soft.
  • Add mushrooms and cook until browned.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend until smooth or slightly chunky.
  • Add milk and stir well.
  • Season and serve hot.

This soup is rich and earthy.

It is perfect for cozy dinners.

It delivers mushroom depth with creamy potato texture.

Side Dish Idea:

  • Garlic bread
  • Salad
  • Croutons
  • Herb toast

Vegetarian Potato Carrot Soup Recipe

This vegetarian potato carrot soup recipe is slightly sweet, creamy, and nourishing.

It is a smooth vegetable soup made with potatoes and carrots for a healthy and colorful vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Vitamin A, Fiber, Vitamin C, Energy.

Ingredients

  • 3 potatoes (400g), diced
  • 2 carrots (200g), sliced
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp olive oil (15ml)
  • Salt and pepper to taste

Instructions

  • First, heat olive oil in a pot.
  • Add onion and garlic and sauté until soft.
  • Add carrots and cook for 5 minutes.
  • Add potatoes and cook briefly.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend until smooth and creamy.
  • Add milk and mix well.
  • Serve hot.

This soup is sweet and smooth.

It is perfect for healthy meals.

It delivers natural carrot sweetness with soft potato base.

Side Dish Idea:

  • Bread rolls
  • Salad
  • Crackers
  • Butter toast

Vegetarian Potato Tomato Soup Recipe

This vegetarian potato tomato soup recipe is tangy, creamy, and comforting.

It is a simple vegetable soup made with potatoes and tomatoes for a balanced vegetarian dish.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Vitamin C, Fiber, Antioxidants, Energy.

Ingredients

  • 3 potatoes (400g), diced
  • 3 tomatoes (300g), chopped
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 tbsp olive oil (15ml)
  • Salt and pepper to taste

Instructions

  • First, heat olive oil in a pot.
  • Add onion and garlic and sauté until soft.
  • Add tomatoes and cook until soft.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend until smooth.
  • Season properly.
  • Serve hot.

This soup is tangy and creamy.

It is perfect for light meals.

It delivers fresh tomato flavor with smooth potato texture.

Side Dish Idea:

  • Garlic bread
  • Croutons
  • Salad
  • Cheese toast

Vegetarian Potato Herb Soup Recipe

This vegetarian potato herb soup recipe is light, aromatic, and flavorful.

It is a simple vegetable soup made with fresh herbs and potatoes for a refreshing vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Fiber, Vitamin C, Antioxidants, Energy.

Ingredients

  • 3 potatoes (400g), diced
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp mixed herbs
  • 1 tbsp butter (15g)
  • Salt and pepper to taste

Instructions

  • First, melt butter in a pot.
  • Add onion and garlic and sauté until soft.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Add herbs and mix well.
  • Blend until smooth.
  • Add milk and stir properly.
  • Serve hot.

This soup is light and aromatic.

It is perfect for healthy meals.

It delivers fresh herb aroma with creamy potato base.

Side Dish Idea:

  • Whole grain bread
  • Salad
  • Crackers
  • Herb toast

Vegetarian Potato Broccoli Soup Recipe

This vegetarian potato broccoli soup recipe is green, creamy, and nutritious.

It is a blended vegetable soup made with potatoes and broccoli for a healthy vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Vitamin C, Fiber, Calcium, Antioxidants.

Ingredients

  • 3 potatoes (400g), diced
  • 2 cups broccoli florets (200g)
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp olive oil (15ml)
  • Salt and pepper to taste

Instructions

  • First, heat olive oil in a pot.
  • Add onion and garlic and sauté until soft.
  • Add broccoli and cook for 5 minutes.
  • Add potatoes and cook briefly.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend until smooth and creamy.
  • Add milk and mix well.
  • Serve hot.

This soup is creamy and green.

It is perfect for healthy dinners.

It delivers fresh broccoli flavor with smooth potato texture.

Side Dish Idea:

  • Bread rolls
  • Salad
  • Croutons
  • Butter toast

Vegetarian Potato Garlic Soup Recipe

This vegetarian potato garlic soup recipe is creamy, aromatic, and deeply comforting.

It is a simple slow-simmered soup made with potatoes and garlic for a warm and flavorful vegetarian meal perfect for cold days.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Fiber, Vitamin C, Antioxidants, Energy.

Ingredients

  • 3 potatoes (400g), diced
  • 1 whole garlic bulb (or 6 cloves), minced
  • 1 onion (120g), chopped
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp butter (15g)
  • Salt and pepper to taste

Instructions

  • First, melt butter in a pot over medium heat.
  • Add onion and garlic and sauté until fragrant.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend until smooth and creamy.
  • Add milk and mix well.
  • Season properly.
  • Simmer for 2 minutes and serve hot.

This soup is rich and aromatic.

It is perfect for cozy meals.

It delivers strong garlic flavor with smooth potato creaminess.

Side Dish Idea:

  • Garlic bread
  • Croutons
  • Salad
  • Herb toast

Vegetarian Potato Corn Chowder Soup Recipe

This vegetarian potato corn chowder soup recipe is creamy, sweet, and comforting.

It is a thick vegetable chowder made with potatoes and corn for a rich and filling vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 30 Minutes | Serves: 4 Persons

Nutrition: Fiber, Vitamin B, Energy, Antioxidants.

Ingredients

  • 3 potatoes (400g), diced
  • 1 cup sweet corn (150g)
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp butter (15g)
  • Salt and pepper to taste

Instructions

  • First, melt butter in a pot.
  • Add onion and garlic and sauté until soft.
  • Add potatoes and corn and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend half for thick texture.
  • Add milk and stir well.
  • Season properly.
  • Serve hot.

This soup is creamy and sweet.

It is perfect for family meals.

It delivers sweet corn flavor with soft potato richness.

Side Dish Idea:

  • Bread rolls
  • Salad
  • Crackers
  • Butter toast

Vegetarian Potato Spinach Cream Soup Recipe

This vegetarian potato spinach cream soup recipe is smooth, green, and nutrient-rich.

It is a blended vegetable cream soup made with potatoes and spinach for a healthy vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Iron, Vitamin K, Fiber, Antioxidants.

Ingredients

  • 3 potatoes (400g), diced
  • 2 cups spinach (100g)
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 tbsp olive oil (15ml)
  • Salt and pepper to taste

Instructions

  • First, heat olive oil in a pot.
  • Add onion and garlic and sauté until soft.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Add spinach and cook for 5 minutes.
  • Blend until smooth and creamy.
  • Add milk and mix well.
  • Serve hot.

This soup is green and creamy.

It is perfect for healthy meals.

It delivers fresh spinach flavor with soft potato base.

Side Dish Idea:

  • Whole grain bread
  • Salad
  • Crackers
  • Garlic toast

Vegetarian Potato Cheese Soup Recipe

This vegetarian potato cheese soup recipe is rich, creamy, and comforting.

It is a smooth cheese-based soup made with potatoes and melted cheese for a hearty vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 25 Minutes | Serves: 4 Persons

Nutrition: Calcium, Protein, Energy, Vitamin C.

Ingredients

  • 3 potatoes (400g), diced
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 2 cups vegetable broth (480ml)
  • 1 cup milk (240ml)
  • 1 cup cheese (100g), grated
  • 1 tbsp butter (15g)
  • Salt and pepper to taste

Instructions

  • First, melt butter in a pot over medium heat.
  • Add onion and garlic and sauté until soft.
  • Add potatoes and cook for 5 minutes.
  • Pour vegetable broth and simmer for 20 minutes.
  • Blend until smooth.
  • Add milk and stir well.
  • Add cheese and melt completely.
  • Serve hot.

This soup is creamy and cheesy.

It is perfect for comfort meals.

It delivers rich cheese flavor with soft potato texture.

Side Dish Idea:

  • Garlic bread
  • Croutons
  • Salad
  • Toast

Vegetarian Potato Lentil Cream Soup Recipe

This vegetarian potato lentil cream soup recipe is thick, nourishing, and protein-rich.

It is a blended cream soup made with potatoes and lentils for a filling vegetarian meal.

Prep Time: 10 Minutes | Cook Time: 30 Minutes | Serves: 4 Persons

Nutrition: Protein, Fiber, Iron, Energy.

Ingredients

  • 2 potatoes (300g), diced
  • 1 cup lentils (200g)
  • 1 onion (120g), chopped
  • 2 garlic cloves
  • 3 cups vegetable broth (720ml)
  • 1 cup milk (240ml)
  • 1 tsp cumin powder
  • Salt and pepper to taste

Instructions

  • First, rinse lentils well under water.
  • Add lentils, potatoes, onion, and garlic into pot.
  • Pour vegetable broth and cook for 25 minutes.
  • Blend until smooth or slightly chunky.
  • Add milk and stir well.
  • Season properly.
  • Simmer for 2 minutes.
  • Serve hot.

This soup is thick and filling.

It is perfect for healthy meals.

It delivers earthy lentil taste with creamy potato texture.

NB : More Recipes Coming Soon