Cheesy Vegetarian Potato Soup With Cheddar

Cheesy vegetarian potato soup recipe

The Spruce / Ahlam Raffii

  • Total: 50 mins
  • Prep: 10 mins
  • Cook: 40 mins
  • Servings: 4 servings
Nutritional Guidelines (per serving)
393 Calories
17g Fat
46g Carbs
15g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4
Amount per serving
Calories 393
% Daily Value*
Total Fat 17g 22%
Saturated Fat 7g 34%
Cholesterol 30mg 10%
Sodium 747mg 32%
Total Carbohydrate 46g 17%
Dietary Fiber 5g 17%
Protein 15g
Calcium 317mg 24%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This super-easy vegetarian homemade potato soup topped with slowly melting cheddar cheese, green onions, and fresh chopped parsley is a potato soup that the whole family can eat. And, with little more than potatoes, onion, and garlic, it's also a great way to stretch your family's meal budget. However, this soup is probably best served as a light lunch alongside a fresh green salad, as it's not really a full meal in itself.

With the cheese and green onions, this soup may remind you of stuffed potato skins. It's a low-sodium soup since the only salt added is to taste at the end, but check the ingredients of your vegetable broth if you're watching your salt intake. In addition, this vegetarian recipe is also gluten-free (as long as you use a vegetable broth which is gluten-free). 


  • 2 tablespoons olive oil
  • 1/2 onion (diced small)
  • 2 cloves garlic (minced)
  • 2 potatoes (peeled and chopped)
  • 2 1/2 cups vegetable broth
  • 1 bay leaf
  • Salt and pepper to taste (sea salt or kosher salt is always best)
  • 1/2 cup cheddar cheese (grated)
  • Garnish: 3 green onions (sliced)
  • Garnish: 1 tablespoon chopped fresh parsley

Steps to Make It

  1. Gather the ingredients.

    Ingredients cheesy vegetarian potato soup recipe
    The Spruce / Ahlam Raffii
  2. In a large soup pot, sauté the onion and garlic in the olive oil for 3 to 5 minutes, until onions are soft.

    Dice onions
    The Spruce / Ahlam Raffii
  3. Add the chopped potatoes and sauté for a few more minutes.

    Add chopped potatoes
    The Spruce / Ahlam Raffii
  4. Add the vegetable broth, bay leaf, and season with salt and pepper. Bring to a boil, then reduce to a slow simmer. Cover and allow to cook, stirring occasionally, for 20 to 25 minutes, or until the potatoes are very soft.

    Add vegetable broth
    The Spruce / Ahlam Raffii
  5. Carefully remove the bay leaf, and transfer the soup to a blender or food processor (or use an immersion hand blender if you have one). Working in batches as needed, carefully process the potato mixture until smooth and creamy, or until the desired texture is reached (you may prefer a few chunks instead of a perfectly smooth soup—it's up to you). 

    Carefully remove bay leaf
    The Spruce / Ahlam Raffii
  6. Taste and season lightly with salt and pepper if needed. Return the soup to the pot and add cheese. Stir over low heat until the cheese is melted.

    Taste and season
    The Spruce / Ahlam Raffii
  7. Garnish with green onions and chopped fresh parsley.

    The Spruce / Ahlam Raffii

Use Caution When Blending Hot Ingredients

Steam expands quickly in a blender, and can cause ingredients to splatter everywhere or cause burns. To prevent this, fill the blender only one-third of the way up, vent the top, and cover with a folded kitchen towel while blending.

Additional Recipes

If you like this soup, you might also want to try this low-fat potato and cauliflower soup recipe, or sample one from the collection of the most popular vegetarian soup recipes. If you're looking for something a little more filling, try bean and barley soup or a vegetarian minestrone soup.