clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
top view of vegan mac and cheese in a white bowl sitting on a wooden surface

Vegan Mac 'n Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Gigi & Sersie
  • Total Time: 50 minutes
  • Yield: 4 1x
  • Diet: Vegan


This Vegan Mac and Cheese will blow your mind! Made with whole plant food ingredients, it's creamy, oil-free, soy-free, satisfying, and delicious.


Units Scale
  • 2 cups broccoli florets
  • 2 cups whole wheat or gluten-free whole grain pasta (rotini/fusilli, elbow, penne or shells)
  • 1 1/2 cups peeled and chopped potatoes (about 1 large russet potato)
  • 1 small carrot, chopped
  • 1/4 cup cashews
  • 2 1/2 Tbsp nutritional yeast
  • 1 1/4 tsp garlic powder
  • 1 1/4 tsp onion powder
  • 1 Tbsp fresh squeezed lemon juice
  • 1/4 tsp salt or to taste
  • 1/4 tsp cayenne for heat (or omit for mild flavor)


  1. Chop and steam broccoli florets until bright green (about 3 to 4 minutes). Be careful not to overcook the broccoli; you want a little bite to it. Drain, rinse with cool water to stop the cooking, and set aside.
  2. Boil peeled and chopped potatoes and carrots in a large pot of water for 15 minutes. Add cashews to the pot and continue boiling for another 3 to 4 minutes. Potatoes and carrots should be fork-tender. Strain potatoes, carrots, and cashews and retain the cooking water (set aside).
  3. Add a half cup of the potato-carrot cooking water you set aside and all other ingredients to a high-speed blender with a vented lid. Blend and add more water until you reach the desired smooth and creamy consistency.
  4. Bring a large pot of water to a boil. Cook pasta according to package instructions. You want your pasta al dente (or chewy and firm). Strain and return the pasta to the pot. Immediately stir cheese sauce into the pasta and carefully fold in the broccoli. If the cheese sauce has cooled, turn up the heat to medium-low to reheat for a few minutes, stir and serve.

Store leftovers in an airtight container in the refrigerator for up to 4 days. 



  1. Knife
  2. Cutting board
  3. Medium-large pot with lid (steamer basket helpful, but not required)
  4. Measuring cup
  5. Measuring spoons
  6. Strainer/colander
  7. Blender with vented lid 
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Lunch/Dinner Entrée
  • Method: Stovetop
  • Cuisine: American