Serves 6 Total time: 30 minutes | Active time: 20 minutes
Photo by VK Rees
This easy vegan broccoli mac and cheese is a one-pot wonder that everyone needs in their lives. The sauce takes two minutes and requires zero cooking…you just blend up cashews, vegetable broth, nutritional yeast, lemon juice, and a few simple spices until you’ve got this gorgeous, silky, smoky cheese sauce that you will want to drink straight from the blender.
You chop the broccoli small and toss it right into the pasta pot in the last few minutes to cook. Every bite is creamy and dreamy and packed with my favorite vegetable. (Yes, I am that basic.)
It’s the kind of easy vegan mac and cheese that works on a workday when you’re tired, or on a Saturday night when you’re feeding people and want to look like a hero. Kids love it. Picky eaters love it. The chipotle gives it just enough smoky heat to make it interesting without scaring anyone off, but you can use smoked paprika for zero heat.
A little backstory:
This recipe is from my cookbook I Can Cook Vegan, and it’s one of those recipes that just took on a life of its own. It’s been made by everyone from college students to grandmas, to grandmas in college, and the comments are full of people saying their picky kids went back for seconds. That’s the kind of energy I love to see!
Why this vegan mac and cheese works:
A lot vegan mac and cheese recipes ask you to do a lot…make a roux, cook a sauce on the stove, dirty three pots, question every choice that led you here. But this recipe lets you be. The sauce comes together in a blender while you’re waiting for the pasta water to boil. You cook the pasta, toss in the broccoli at the end, drain, stir in the sauce, and you’re done. One pot, 30 minutes, no drama.
It’s absolutely divine on its own, but if you want to bulk it up you can’t go wrong with grilled tofu, Barbeque Tempeh or even some Tofu Buffalo Wings. And if you don’t feel like cooking up a storm, some chick’n from the grocery store never hurt anyone’s dinner.
If you’ve never made vegan mac and cheese before, start here. If you’ve made a million of them, also start here.
BROCCOLI MAC AND CHEESE FAQ
Do I need to soak the cashews? If you have a high-speed blender like a Vitamix, nope.. just toss them in raw and blend. If you’re using a regular blender, you’ll want to soften them first. Either boil them for 15 to 20 minutes and drain, or soak them in water for at least 2 hours (or overnight). Then blend as directed. It might take up to 5 minutes to get completely smooth, but you’ll get there.
How small should I chop the broccoli? Pretty darn small! Somewhere around the size of a pea to maybe at largest the size of a raspberry. It doesn’t have to be uniform. You want the pieces small enough that they cook quickly in the pasta water and distribute evenly throughout the mac.
Can I use frozen broccoli? Yes! Just chop it up small while it’s still frozen and toss it into the pasta pot the same way you would fresh. It might add a tiny bit of extra water, but the recipe is pretty forgiving. No need to thaw it first.
I don’t like chipotle. What should I use instead? If you like smoke but not heat, try smoked paprika. If you don’t want any smokiness at all, regular sweet paprika works too. You could also try a pinch of ground mustard or a teaspoon of miso paste for a more traditional mac and cheese vibe.
Can I use something other than cashews? If you have a nut allergy or just don’t have cashews on hand, try raw sunflower seeds. Boil them for about 15 minutes first, then blend as directed. The color will be a little more golden but the texture will be creamy and delicious. You can also check out my Sundried Tomato Mac & Cheese which uses coconut milk instead of nuts.
What pasta shape works best? Small shells, chiocciole, or classic elbow macaroni are all great. Anything with curves and crevices and holes to catch the sauce. Bigger shapes like penne or rigatoni work too!
Can I make this ahead of time? You can make the sauce ahead and refrigerate it for up to 3 days. When you’re ready to eat, cook your pasta and broccoli, drain, and stir in the sauce over low heat. The pasta is best made fresh, leftovers are still tasty but the sauce absorbs into the noodles as it sits, so it won’t be quite as creamy. Add some broth when reheating.

Broccoli Mac & Cheese
Ingredients
- 1 lb small pasta chiocolle or small shells or, ya know, macaroni
- 6 cups broccoli finely chopped
For the sauce:
- 1 cup whole unroasted cashews
- 1 cup vegetable broth
- 1/4 cup nutritional yeast flakes
- 1/4 teaspoon turmeric
- 1 tablespoon fresh lemon juice
- 3/4 teaspoon chipotle power
- 1 tablespoon onion powder
- 1/4 teaspoon salt
Instructions
- Bring 6 quarts of salted water to a boil in a large pot.
- While the water is coming to a boil, make the sauce. Place all sauce ingredients in a high-speed blender and blend for about a minute or two, or until completely smooth, using a rubber spatula to scrape down the sides every 20 seconds or so. (If you don’t have a high-speed blender, see tip above)
- Cook pasta in boiling water for about 5 minutes, then add the chopped broccoli. Boil until pasta is cooked, 3 to 5 minutes.
- Drain pasta in a large colander and add immediately back to the pot. It should still be piping hot and wet with pasta water. Do not rinse and do not wait. This part is important because you need the wet, hot pasta to get the sauce creamy and awesome and clinging to the pasta.
- Add the sauce to the pasta pot and use the rubber spatula to mix. Turn the heat on low and stir for about 2 minutes to get everything warmed through. Taste for salt and seasoning and serve.

THANK YOU !! For this recipe! Would you be willing to share the recipe for the Nacho Cheez sauce you make?!
Num num!
A version of this got me thru grad school. But i also added a chopped leafy green to the cooking macaroni: like chard, spinach or kale. Then I would add a cooked bean or lentil. Served with salsa, still my go-to comfort food.
Looks awesome!
+It says “built in,” instead of “built in.”
“Built it”** ❤️
I made this last night. I so wish i didnt use the smoked paprika. I found it too overpowering. BUT. I will make it again as i liked the consistency of the dish. Thanks for recipe.
Perfect! Gotta love a recipe that calls for 6 cups of broccoli!
This was amazing! I’m actually making it now for the second time this week. My son requested it again, and that’s rare since he’s extremely picky. This time I added a little red bell pepper to the sauce since I needed to use it up and it still came out great. Tossed with some Trader Joe’s gluten free pasta and it’s a win! Thank you!!
I am living in bulgaria and chipotle powder is not something I have found in the supermarkets. Can you suggest an alternative to this? many thanks!
I should also say that I am from the UK and chipotle powder is also not something I am familiar with from when I lived there so I am not sure what I would substitute instead. thanks
the recipe notes that you can use paprika (sweet or smoked) instead of the chipotle powder.
Make your favorite mac and cheese recipe. For our purposes, I commonly go together with the leftovers from the good old blue field with a piece of more cheese mixed in for brought gooey-ness. I did not promise you a classy dish, only a scrumptious one. UK Coursework
I like to cook my broccoli separately to get it at just the right tenderness but still a little crisp and then add it to the noodles right before I add the cheese. This way the broccoli softens a little more after added to the heat of the pasta and you can get the cheese mixed in real well with both the veggies and the pasta Do an Essay for me .
I love this recipe. I have made it several times. It is so easy and all the ingredients are things I have in the pantry, so I can whip it up on a moments notice. Today I made it with a bag of wacky mac and frozen spinach. The sauce is so versatile and easy. Sometimes I change it up a bit with the addition of dried or prepared mustard or miso. Delicious. Love the recipe. I have your book and love the recipes in there too. Thanks for all the great recipes!
Mmm. Looks delicious !!!
Oh my…… just made this, and not only did I love it, but the 3 men in our household (all devout carnivores) raved about it, and even when I admitted that it was vegan, they still continued to wolf it down and said they would gladly eat it. This was my first experiment with vegan cheese sauce and I am so happy with the taste. Thank you so much for this great recipe!!
This was so good! I made it for my family for dinner last night, which includes 2 picky kids and 1 husband who is not vegan. Everyone gobbled it up. I will make it again soon! Thanks for the recipe!
Made this on the weekend for 6 people and gladly doubled everything. Even the carnivores absolutely loved this super yummy ,quick and easy recipe.
Great post! I am actually getting ready to across this information, is very helpful my friend.comptable baie-mahault
Isa, I’m a grandma who has been cooking many years,
and I would buy your Beginners Cookbook as soon as it’s available! Love your recipes.
I like this a lot except for I’m not crazy about the chipotle. Could I substitute, say, ground mustard for a more traditional mac n cheeze taste? Maybe some miso paste? You’re the best, Isa xo
The best vegan Mac and Cheese recipe.
My new go to dish will be broccoli and cheese.
Yum yum yum I just keep making it and loving it. My husband grew up with stewed tomatoes poured over the mac and trees. So, we do that and it’s delish. Thanks for all of your recipes, they never disappoint
I baked this for an additional 15 minutes and it sit. We topped with some mayhaw preserves and my teenager son who is newly turned vegan, just gave me so many kisses! This fellow N.Y. Mama loves your recipes!
So good! I like to use Better than Boullion no chik’n broth, with sage and garlic and a good spoonful of vegan mayo! Sometimes stir in fresh spinach at the end instead of broccoli.
Do you have a favorite nooch? I’ve tried several and still unsure which I like best, so I buy Frontier cause it cheapest!
Trader Joe’s is great!
🙂
I recommend adding 1 or 2 marinated bell peppers to the sauce, it makes such a difference.
Hi! My husband is allergic to cashews (I know! I know!), is there another nut I could use to create the creaminess? Thanks!
Try the sundried tomato coconut sauce on this very blog! Or you can try boiled sunflowers.
[…] years, I’ve refined this recipe and added in a few spices that I think take it over the top. Isa constantly reminds me that chipotle powder is a secret weapon in any mac and cheese sauce and I […]
[…] he refinado esta fórmula y he colaborador algunas especias que creo que se llevan a la cima. Es un constantemente me recuerda que el chipotle en polvo es un pertrechos secreta en cualquier salsa de […]
I am new to vegan cooking as I have to significantly reduce my cholesterol. Also and sadly, I do not enjoy the taste of turmeric (I also don’t care for fenugreek but that’s not in this recipe). Is the turmeric in this recipe for flavor and/or color? If the flavor of the turmeric does come through, can I omit the turmeric without adversely affecting the recipe?
Isa, I have an Additional question: do you have a shopping list for vegan products you recommend, especially for beginners?
Thx!
[…] about. This recipe can be found in both the I Can Cook Vegan cookbook by Isa Chandra Moskowitz and here on her, blog Post Punk Kitchen. You know if my son put it together then it’s super […]
[…] Broccoli Mac & Cheese ~ Post Punk Kitchen […]
[…] pot of water and cook the pasta. This one was made by my son. You can also find this recipe right here on […]
Would this recipe turn out ok with frozen broccoli (if it was chopped small) or would that add too much extra liquid to the dish?
I think so, it’s pretty forgiving.
Looks awesome! Do you soak the cashews?
Yum! And so easy!
My absolute favorite of Isa’s Mac recipes is the sunflower Mac and cheese (also great for baked potato bar), but this one is a close second. We make this the most because it’s so quick and easy. If you have a Vitamix you can skip soaking and still get a silky sauce in minutes. Almost instant comfort food. When I want to feel 8 again I add a sliced up veggie hot dog.
So easy to make and ingredients most people would have on hand.
I up the nooch a little, I like extra bite.
I wish “chipotle power” was a real ingredient instead of a typo! ❤️