Broccoli Potato Soup

Sharing is caring!

Soup has a way of making you feel better. It doesn’t matter what kind of soup it is, but homemade is the best. This Plant-Based Broccoli Potato Soup is one of my all time favorites!

Broccoli and Potato Soup

I never loved soup until we transitioned to a plant-based diet. After that, I couldn’t get enough soup.

I think one of the reasons was that although tasty, a lot of soups contained meat and dairy and were not refreshing. They were greasy, heavy or gave me a stomach ache. This never happens with plant-based soups.

Broccoli Potato Soup

This page contains affiliate links.

If you take a look at the ingredients you’ll see why! There is no dairy yet the soup is total comfort food.

I recommend this soup to anyone who is new to cooking because it’s so easy. You basically just cut up veggies. Having a decent knife and cutting board is important but that is all. If you have an Instant Pot you can use it, but it’s really easy to make on the stove. (This recipe was updated and Instant Pot instructions were added.)

Speaking of Instant Pot, I love mine! Here are 10 reasons I decided to buy and Instant Pot!

If you don’t have an Instant Pot, a big soup pot will work perfectly. Plus, you’ll enjoy the glorious smell of it simmering on your stove.

Broccoli Potato Soup

Broccoli Potato Soup

broccoli potato soup

Broccoli Potato Soup

 Broccoli Potato Soup

Broccoli Potato Soup
Recipe type: Soup
  • 1½ to 2 pounds potatoes + enough water to cover potatoes
  • ½ a onion, diced
  • 1 stick celery, sliced
  • 1 carrot, sliced
  • 1 bay leaf
  • 1 crown of broccoli, chopped
  • salt and pepper to taste
  • ½ tsp garlic powder
  • 1 Tbsp nutritional yeast
  • ¼ cup plant milk
  1. Scrub and chop potatoes. Place them in a pan of water and bring to a boil. You can also use vegetable broth for a heartier flavor.
  2. Add diced onion, carrot and the bay leaf (you will remove the bay leaf before serving).
  3. Once carrots and potatoes are almost tender add broccoli and spices.
  4. Simmer for 5-10 minutes.
  5. The soup is ready to eat as is. For a more savory soup add ¼ cup of plant milk and 1 Tbsp of nutritional yeast.

Instant Pot Instructions

If you are making this Broccoli Potato Soup in the Instant Pot, you’ll add all the ingredients to your pot. Then you will close and seal the lid. Cook on manual for 10 minutes, with a natural pressure release. If you have an newer Instant Pot, it won’t say manual, there will be a button that says Pressure Cook.

When possible, I will allow my pot to sit undisturbed so the flavors have a chance to blend together. This will also give the pot time to naturally release pressure.

Broccoli Potato Soup

Another great thing about this soup is that it is very inexpensive to make. We almost always have the ingredients on hand so it’s a no brainer.

Broccoli Potato Soup

If you like this, check out my Crock Pot Potato Soup too!

Photos by Melodee Fiske. 

Sharing is caring!


  1. I’m so excited!!! Broccoli and potato soup and it’s healthy! Thank you for this recipe!

  2. Holly…what is plant milk? Never heard of it.

  3. My apologies if this is printed somewhere and I just didn’t see it, but I’m wondering how many servings this makes?

  4. Julie Nutting says:

    can you use vegetable stock instead

  5. Wendy Mikus says:

    Made it last week…tweaked it quite a bit. Added diced bell peppers, peas, and diced avocado (avocado at the moment of serving, not during cooking time). It turned out so good!

  6. Don’t see where the celery comes in.

  7. Very good! Even my co-workers said it smelled really good when I heated it up for lunch. Next time I may add more broccoli, but it is delicious as written!

  8. Gisella says:

    This looks so good 😊 but what is nutritional yeast?

What do YOU think?