Dairy-free Broccoli with Cheese Sauce is a veganzied version of one of my childhood favorites. No one will ever guess that there are extra veggies hidden this dish! It's a great side dish for just about any meal. This easy recipe is vegan and gluten-free.
Broccoli with Cheese Sauce
Growing up, I ate very little fresh produce. Almost everything came from a can, box, or bag. Even potatoes were canned! The only fresh vegetables I can remember are iceberg lettuce and tomatoes. I didn’t know anything different, so I didn’t mind, and I liked most of them.
Broccoli was my favorite though. My mom would make broccoli with cheese sauce, and I couldn’t get enough of it. I’m pretty sure the only reason I liked it so much was because the broccoli was acting as a vehicle for the cheese, but hey, it got me to eat my greens. And broccoli is still my favorite vegetable.
Vegan Cheese Sauce
The cheese sauce I grew up eating came in powdered from a packet. Just add water for instant flavor! I don’t trust too many foods that come from packets these days, and I make my own cheese sauce. I often make it with just cashews, but I’ve found that sauces are a great way to hide extra veggies, so I sometimes make it with carrots and cauliflower, as I did here.
What You Need
- Carrot
- Sweet potato
- Cauliflower
- Onion
- Nutritional yeast
- Raw cashews
- Garlic
- Lemon juice
- Sea salt
- Olive oil
- Broccoli
See the recipe card for exact amounts.
How to Make Broccoli with Cheese Sauce
- First you place the carrots, onion, sweet potato, and cauliflower in a large pot, and fill it with enough water to cover the vegetables plus about two inches.
- Next you bring the water to a boil over medium-high heat and then reduce the heat and allow to simmer for about 15 minutes, or until the vegetables are fork tender.
- Then you drain the vegetables and save the water. You should allow the vegetables to cool slightly.
- You place the vegetables in a high-speed blender or food processor along with the nutritional yeast, cashews, lemon juice, garlic, salt, and 1 cup of the reserved cooking water. Blend until the mixture is smooth and creamy. You can add a little more water if the mixture is too thick. Keep in mind that it will thicken when it’s heated.
- Now, you cook the broccoli in the olive oil in a large pan over medium-high heat. Stir frequently, until the broccoli turns bright green. If the broccoli starts to stick to the pan, you can add some of the reserved cooking water, a tablespoon at a time.
- Finally, you lower the heat to medium, add the cheese sauce to the pan, and cook until it’s warmed throughout and has thickened slightly. If the sauce gets too thick, add a little more of the reserved cooking water.
Raw Cashews
"Raw" cashews aren't actually raw, because the needed to be processed with heat in order to remove them from their shells. When buying cashews, look for the unroasted and unsalted kind.
Raw cashews are soft, and they have a mild flavor. Roasted cashews aren’t as soft, and they will give your recipe a roasted, almost burnt flavor.
Serving Your Broccoli with Cheese Sauce
Broccoli with Cheese Sauce is a great side dish that can be served with anything from baked tofu and rice pilaf to lentil loaf and roasted potatoes.
It’s a terrific topper for a baked potato, too. It's great with pasta, as well.
Throw in a can of chickpeas and serve it over brown rice or pasta to make it a complete meal.
You may have some cheese sauce leftover. It’s great on tacos, tofu scrambles, nachos, veggie burgers, and pretty much anything else you can think of!
Vegan Broccoli with Cheese Sauce
Ingredients
- ¼ cup chopped carrot chopped
- 1 cup peeled and chopped sweet potato
- 1 cup chopped cauliflower
- 2 tablespoons chopped sweet onion
- ¼ cup nutritional yeast
- ¼ cup raw cashews soaked for 2 hours, drained and rinsed
- 1 clove garlic
- 1½ teaspoons lemon juice
- ½ teaspoon Dijon mustard
- ½ teaspoon onion powder
- ¼ teaspoon sea salt
- 1 teaspoon olive oil
- 2 bunches broccoli cut to bite-sized pieces (about 6 or 7 cups)
Instructions
- Place the carrots, onion, sweet potato, and cauliflower in a large pot. Fill it with enough water to cover the vegetables plus about two inches.
- Bring the water to a boil over medium-high heat and then reduce the heat and allow to simmer for about 15 minutes, or until the vegetables are fork tender.
- Drain the vegetables and save the water. Allow the vegetables to cool slightly and then place them in a high-speed blender or food processor along with the nutritional yeast, cashews, lemon juice, garlic, mustard, onion powder, and salt. Add 1 cup of the reserved cooking water and blend until smooth and creamy. Add a little more water if the mixture is too thick. Keep in mind that it will thicken when it’s heated.
- In a large pan over medium-high heat, place the olive oil and broccoli. Cook, stirring frequently, until the broccoli turns bright green. If it starts to stick to the pan, add some of the reserved cooking water, a tablespoon at a time.
- Lower the heat to medium, add the cheese sauce to the pan, and cook until it’s warmed throughout and has thickened slightly. If the sauce gets too thick, add a little more of the reserved cooking water.
Becky Striepe
Oh my gosh, I love this! In college when I was low on groceries and cash, sometimes cheesy broccoli would be my entire meal.
Jasmine
This used to be one of my favorites growing up, I can't wait to try it!
Sophia | Veggies Don't Bite
We love broccoli over here! My 2 year old eats it by the fist full. And adding cheese sauce is always a good idea.
Dianne
Thanks, Becky!
Dianne
Thanks, Jasmine! I didn't realized other families ate this often, as well!
Dianne
Thanks, Sophia!
Amy Katz from Veggies Save The Day
Looks amazing, Dianne! My mom never served us cheese sauce growing up, so I feel like I really missed out! I'm glad you came up with a vegan version so I can finally have it.
Dianne
Thanks, Amy! I hope you enjoy it!
Jenn
We eat so much broccoli around here - one of our fave veggies. Love the idea of dressing it up with a yummy healthy cheesy sauce!
Leinana Two Moons
Yum! With a few exceptions, I also grew up thinking most vegetables came out of a can... but as a kid I loved broccoli with cheese sauce! I remember microwaving a frozen bag and eating the whole thing. Yikes, but at least I ate my broccoli? I'm going to make this and hope I can get my kids to the same. 🙂
Mary Ellen | VNutrition
Haha, I used to eat those canned potatoes too! The only way I would eat veggies if they were smothered in cheese - love your vegan version!
Ginny McMeans
Oh, my gosh! I love the ingredients for this sauce. It makes the meal!
Dianne
Thank you, Ginny!
Dianne
Thanks, Mary Ellen!
Dianne
I'm glad I wasn't alone! I hope your kids like this!
Dianne
Thank you, Jenn!
Mel | avirtualvegan.com
My Mom used to make us broccoli cheese with hard boiled eggs in growing up. We used to love it but now it makes me cringe. This is a much nicer and kinder version!
Jasmin - veeatcookbake
Looks so yummy.. I have to admit I didn't eat broccoli with cheese sauce before even though Germans love cheese. It isn't a typical dish. But I do not understand when I see your pictures.
Ceara
This cheese sauce looks sooo rich and delicious. And you can never go wrong with broccoli and cheese!
Linda from Veganosity
I'd make this a meal, it looks delicious, and so much better than the original cheese version.
Dianne
Thanks, Linda!
Dianne
I agree – broccoli and cheese sauce is the best!
Dianne
Thank you, Jasmin!
Dreena Burton
We had the same situation, Dianne, pretty much all our veg growing up came out of a can, apart from some carrots, turnip, potatoes that were grown locally. Such a difference having fresh, and whenever I serve broccoli with cheesy sauce our kids devour it. (me too) Your version looks delish!
Vanessa @ VeganFamilyRecipes
Oh yum! Even my kids would devour broccoli that looks THIS good! Can't wait to try it out!
Alisa Fleming
This looks delicious, and I can never have too many ideas for my favorite veggie!
Dianne
It is a HUGE difference! Thank you, Dreena!
Dianne
Thank you, Vanessa!
Dianne
Thank you, Alisa!
Sarah
Oh my goodness, a packet of cheese! Ha! This looks SO much better!
Dianne
Thanks, Sarah! Who knows what was in that "cheese" sauce!
jacquie
I loved broccoli and cheese growing up as well so i'm glad to have found this recipe. I'm not a fan of sweet potatoes though so i was wondering if i could swap them out for something else - more carrots? or is the potate essential for the texture of the sauce?
thanks.
Dianne
Hi, Jaquie! Yes, you can use more carrots. I hope you enjoy it!