Instant Pot Vegan Broccoli Soup
This creamy broccoli soup tastes rich and cheesy, but it’s completely plant-based. And thanks to the Instant Pot, it comes together quickly so it’s perfect for busy weeknights.

Broccoli cheddar soup is one of my favorite comfort foods, but I try to lean more plant-based when I can. When I want something just as creamy and cozy, but without any actual cream or cheese, this is the recipe I make! I originally made aย stovetop version,ย but I wanted to try a version in the Instant Pot for nights when I’m a little short on time. This recipe works great in a pressure cooker!
Ingredients & Substitutions
- Vegan Butter or Olive Oil: This creates a flavorful base for sautรฉing the veggies. Either option works great!
- Onion, Carrots & Celery: This classic mirepoix brings savory flavor and natural sweetness. Itโs an easy way to bulk up the veggie content without extra effort.
- Garlic: Fresh garlic adds a bright, aromatic flavor. One teaspoon of garlic powder works if youโre out of fresh cloves.
- Smoked Paprika: This adds a smoky, slightly spicy note that makes the soup taste deeper and more complex. Regular paprika also works, but smoked is where the magic happens.
- All-Purpose Flour: Helps thicken the soup as it cooks. Use a gluten-free flour blend if needed.
- Russet Potato: This is key for that velvety thickness. Russet potatoes work best because of their starch content.
- Vegetable Broth: A flavorful โnot chickenโ style broth gives the best taste. I love the ones from Edward & Sons or Oceanโs Halo.
- Broccoli: Fresh is great, but frozen broccoli works too. No need to thaw. Just be sure the broccoli is cut into 1-inch pieces.
- Cashews: These create the creamy base once blended. Soak them ahead of time for the silkiest texture. (See note in recipe card.)
- Nutritional Yeast: This adds a savory, cheesy flavor without dairy.
- Salt & Pepper: Don’t be shy here! Nutritional yeast isnโt salty, so seasoning is essential for that classic broccoli cheddar vibe.
How to Make Instant Pot Broccoli Soup





Frequently Asked Questions
- Why is my broccoli soup bland? It probably needs more seasoning or a richer broth. I highly recommend a โnot chickenโ style broth for maximum flavor. Donโt forget to salt to taste at the end!
- Can I use frozen broccoli? Absolutely! Toss it in straight from the freezer โ no thawing necessary.
- Do I have to soak the cashews? Yes, unless your blender is extremely powerful. Soaking helps them blend perfectly smooth, which gives the soup that creamy, velvety texture.
- Can I make this nut-free? You can swap the cashews for one cup canned full-fat coconut milk, but note that it adds a lightly sweet coconut flavor.

How to Make Cashew Cream
There are two ways to make cashew cream. Since I donโt always plan ahead, I often use the quick method. This works just fine, especially because I have a high-powered blender. If you donโt have a quality blender, I recommend soaking the cashews for at least 2 hours.
- Traditional method: Soak the cashews in one cup of water overnight or for 4-5 hours. Then blend on high until smooth.
- Quick method: Add the cashews to a heat-safe bowl. Cover with one cup of boiling water and cover the bowl with a plate. Let it sit for 10 minutes. Blend on high until smooth.

How to Store & Reheat Leftover Soup
Let the soup cool, then store it in an airtight container in the refrigerator for 3โ4 days. This soup thickens as it sits, so donโt be alarmed if it looks extra hearty on day two. Warm it in a saucepan over medium heat, stirring occasionally, or microwave in short intervals. If it thickens too much, just add a splash of broth or water to loosen it up.

More Instant Pot Soup Recipes
If you’re looking for more soup recipes, try my Instant Pot Lentil Soup, Instant Pot Tomato Soup, or Instant Pot White Bean Soup. They’re all quick and easy and packed with veggies!
Print
Instant Pot Vegan Broccoli Soup
- Prep Time: 10 minutes
- Time to Pressurize: 10 minutes
- Cook Time: 12 minutes
- Total Time: 32 minutes
- Yield: 8 cups 1x
- Category: Soup
- Method: Instant Pot
- Cuisine: American
- Diet: Vegan
Description
This creamy broccoli soup tastes rich and cheesy, but it’s completely plant-based. And thanks to the Instant Pot, it comes together quickly so it’s perfect for busy weeknights.ย ย
Ingredients
- 1 tablespoon vegan butter or olive oil
- 1 large yellow onion, diced
- 2 large carrots, peeled and diced
- 2 stalks celery, diced
- 2 cloves garlic, minced
- 1/2 teaspoon smoked paprika
- 1/4 cup all-purpose flour (or gluten-free flour)
- 1 medium russet potato, peeled and chopped
- 4 cups vegetable broth (I like the not-chicken style)
- 4 cups chopped broccoli florets
- 1/2 teaspoon salt
- 1 cup cashews, soaked (see note)
- 1/4 cup nutritional yeast
- Additional salt & pepper to taste
Instructions
- Add the butter or oil to the Instant Pot and press sautรฉ to begin cooking.
- Add the onion, carrot, and celery and cook for 4 minutes, stirring frequently.
- Add the garlic and smoked paprika and continue to sautรฉ for one minute.
- Add the flour and stir until the vegetables are coated with flour. Continue to cook for one minute.
- Add the broth, broccoli, and potato, and lock the lid into place.
- Press cancel to end the sautรฉ mode, then press โManual/Pressure cookโ for 5 minutes.
- It will take about 15 minutes for the Instant Pot to pressurize, and then the timer will begin counting down.
- Once the timer has gone off, quick-release the pressure. Be sure the potato is completely softened. (If not, pressure cook for one more minute.)
- Transfer 2 cups of soup to a blender with the soaked cashews, nutritional yeast, and salt to a blender. Blend until completely smooth.
- Transfer the blended soup back to the pot. Stir until combined. You can mash the soup with a potato masher or continue to blend if you want a smoother soup.
- Add salt and pepper to taste, if needed.
Notes
How to soak cashews for easy blending:
Traditional method: Soak the cashews in one cup of water overnight or for 4-5 hours. Then blend on high until smooth.
Quick method:ย Add the cashews to a heat-safe bowl. Cover with one cup of boiling water and cover the bowl with a plate. Let it sit for 10 minutes. Blend on high until smooth.
