• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Domestic Gothess
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • Buy Me a Coffee

  • ×
    You are here: Home / Savoury / Cheesy Vegan Broccoli Soup

    Cheesy Vegan Broccoli Soup

    Published: Oct 22, 2021

    Go to Recipe

    Cheesy vegan broccoli soup - this creamy, comforting soup is the perfect warming Autumn meal.

    It has a delicious 'cheesy' flavour, creamy texture and is packed with vegetables. Serve with crusty bread for a hearty, filling meal.

    A bowl of cheesy vegan broccoli soup on a wooden table with slices of bread, a bowl of salt, a grey cloth and fresh spinach leaves.

    Broccoli cheese soup used to be one of my absolute favourite soups before going vegan.

    Unfortunately I'm not a fan of the majority of vegan cheeses so it's not a simple swap to make a vegan version.

    Fortunately however, nutritional yeast exists! That along with a few other ingredients adds a delicious cheese-like flavour to make a cheesy vegan broccoli soup that I enjoy just as much as I used to.

    What Do I Need To Make Cheesy Vegan Broccoli Soup?:

    Broccoli: Obviously. For this soup I use a large head of broccoli, stem and all.

    Leek, onion and garlic: These form the flavour base of the soup.

    Potato: Adds body and creaminess.

    Butter and olive oil: I use part vegan butter, part olive oil for frying the vegetables for the best flavour.

    Stock: Use a good quality vegetable bouillon if possible. I like Marigold.

    Nutritional yeast, lemon juice, mustard and bay leaf: These all contribute towards forming the 'cheesy' flavour in the absence of any actual cheese.

    Cream: You can use any shop-bought vegan cream such as soy or oat based ones, or use home-made cashew cream. I generally use Alpro soy single cream.

    You could use coconut cream instead but it may impart a bit of coconut flavour so it wouldn't be my first choice in this instance.

    Baby spinach: Adding in a big handful of baby spinach before blending the soup helps to keep the bright green colour as well as adding extra nutrition.

    Close up of a pan of cheesy vegan broccoli soup.

    How To Make Cheesy Vegan Broccoli Soup:

    (Full measurements and instructions can be found in the recipe card at the bottom of the page)

    Heat the butter and olive oil in a large pan over a low heat. Add the chopped onion, leek and garlic and cook gently, stirring often, for 10-15 minutes until soft.

    Step 1, frying the leek, onion and garlic.

    Add the stock, potato, broccoli stalk, bay leaf and mustard. Simmer for 15-20 minutes until the vegetables are tender.

    Step 2, adding the potato, broccoli stalk and stock.

    Add the broccoli florets and cook for about 5 minutes more, until they are tender.

    Step 3, adding the broccoli florets.

    Transfer the soup to a blender along with the cream, nutritional yeast, lemon juice, spinach and a generous seasoning of salt and pepper.

    Step 4, adding the spinach, cream and nutritional yeast.

    Blend until smooth then check the seasoning and add more lemon juice/salt/pepper/nutritional yeast as needed.

    Close up of a bowlful of cheesy vegan broccoli soup.

    Top Tips:

    For the best results follow the recipe closely and make it exactly as written. The ingredients are all included for a reason and omitting any may result in an inferior flavour.

    Don't under-season the soup. A bit of salt and pepper makes a big difference.

    Don't add all of the broccoli to the soup at the start, just the chopped up stalk. The florets cook much more quickly so need to be added later.

    How To Store It:

    The soup will keep in a covered container in the fridge for up to four days.

    It can also be frozen in a freezer proof container for up to three months. Allow to defrost in the fridge then reheat in a pan or the microwave to serve

    More Vegan Soup Recipes:

    • Creamy white bean soup
    • Creamy vegetable chickpea soup
    • Spinach, lentil and butter bean soup
    • Vegan corn chowder
    • Spiced carrot and pumpkin soup
    • Quick black-eyed bean soup
    • Vegan sausage stew with lentils and farro
    • Vegetable and pearl barley stew with herby dumplings
    A pan of cheesy vegan broccoli soup on a wooden table with slices of bread, spoons, a bowl of salt, a grey cloth and fresh spinach leaves.

    If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess

    All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full, instead include a link to this post for the recipe.

    A bowl of cheesy vegan broccoli soup on a wooden table with slices of bread, a bowl of salt, a grey cloth and fresh spinach leaves.
    Print

    Cheesy Vegan Broccoli Soup

    Cheesy vegan broccoli soup - this creamy, comforting soup is the perfect warming Autumn meal. It has a delicious 'cheesy' flavour, creamy texture and is packed with vegetables. Serve with crusty bread for a hearty, filling meal.
    Course Main Course, Soup
    Cuisine British
    Keyword soup
    Prep Time 10 minutes minutes
    Cook Time 30 minutes minutes
    Servings 5 people
    Author Domestic Gothess

    Ingredients

    • 500 g broccoli (1 large head)
    • 1 large potato (about 350g)
    • 25 g vegan butter
    • 1 Tablespoon olive oil
    • 1 brown onion peeled and finely chopped
    • 1 leek sliced
    • 4 cloves garlic peeled and crushed
    • 1.2 litres (5 cups) vegetable stock
    • 1 bay leaf
    • 1 teaspoon wholegrain mustard
    • 120 ml (½ cup) vegan cream
    • 6 Tablespoons nutritional yeast
    • 1-2 Tablespoons lemon juice (to taste)
    • a big handful of baby spinach
    • salt and pepper

    Instructions

    • Chop the broccoli stalk into pieces and cut the head into small florets. Keep the stalk and florets separate. Peel and dice the potato.
    • Heat the butter and olive oil in a large pan over a low heat. Add the chopped onion, leek and garlic and cook gently, stirring often, for 10-15 minutes until soft.
    • Add the stock, potato, broccoli stalk, bay leaf and mustard. Simmer for 15-20 minutes until the vegetables are tender.
    • Add the broccoli florets and cook for about 5 minutes more, until they are tender. You can add a splash more stock if needed, just enough to just about cover the florets. Don't add too much or the soup will be runny.
    • Transfer the soup to a blender along with the cream, nutritional yeast, 1 Tablespoon of lemon juice, a big handful of spinach and a generous seasoning of salt and pepper.
    • Blend until smooth then check the seasoning and add more lemon juice/salt/pepper/nutritional yeast as needed. If your blender isn't very big you may need to blend it in a couple of batches.

    Notes

    See post above for details, storage instructions and step-by-step photos.
    Pinterest collage image.

    More Savoury

    • Creamy marry me orzo in a pan on a tiled surface with a bunch of fresh basil and salt and pepper shakers.
      Creamy Marry Me Orzo (vegan)
    • Vegan seitan beef chunks on a metal tray.
      Seitan "Beef" (Vegan)
    • Baked tofu crumbles on a baking sheet with a wooden spoon.
      Baked Tofu Crumbles
    • Two plates of vegan rasta pasta on a wooden surface with a glass of water.
      Vegan Rasta Pasta

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Hannah! I'm a UK based vegan food blogger, recipe developer and food photographer specialising in the best vegan baking. Welcome to Domestic Gothess!

    More about me →

    Popular

    • Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
      Curried Vegetable Pasties (Vegan)
    • Vegan fruit and nut flapjacks - easy vegan oaty flapjacks (oat cookie bars) filled with dried fruits, nuts and seeds. Perfect for snacking, lunchboxes and hiking!
      Vegan Fruit And Nut Flapjacks
    • Vegan chocolate fudge cake - an easy to make, moist, fudgy vegan chocolate cake topped with coconut milk ganache. No one will be able to guess that it's vegan!
      Vegan Chocolate Fudge Cake
    • Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
      Vegetable Tagine With Almond And Chickpea Couscous

    Buy Me a Coffee

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Footer

    ↑ back to top

    About

    • About Hannah
    • Disclosure and Privacy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2026 Domestic Gothess. All rights reserved.