If you’re on the lookout for a creamy, dreamy, and utterly delicious vegan twist on the classic mac and cheese, then look no further! This Vegan Cauliflower Mac and Cheese is not only rich in flavor but also packed with nutritious ingredients like cauliflower, chickpeas, and green beans. Whether you’re a long-time vegan or just looking to explore plant-based dishes, this recipe will satisfy your comfort food cravings without any guilt. Let’s dive into how to create this hearty dish that’s perfect for any day of the week.
What You’ll Love About This Recipe

- Rich, creamy texture that mimics traditional mac and cheese.
- Nutritious ingredients that make it a wholesome meal.
- Simple to prepare with easy-to-find ingredients.
- Customizable with your favorite vegetables or spices.
- A crowd-pleaser that both vegans and non-vegans will love!
The Essentials
- 14 oz Cauliflower: The star of the show, providing creaminess and nutrition.
- 9 oz Green Beans: For a pop of color and added crunch.
- 1+ cup Chickpeas: Adds protein and fiber to keep you full.
- 1 Onion: For a savory base that enhances flavor.
- 2 cloves Garlic: A must-have for aromatic goodness.
- 4 cups Vegetable Broth: To cook the pasta and veggies, infusing flavor.
- 11 oz Pasta: Your choice of pasta, preferably whole grain or gluten-free.
- 1 Tbsp Cornstarch: For thickening the sauce.
- 3 Tbsp Nutritional Yeast: Gives a cheesy flavor without any dairy.
- Salt and Black Pepper: To taste, enhancing all the flavors.
- 1 oz Vegan Parmesan Cheese: For that extra cheesy touch.
Equipment & Tools
- Large Pot: For boiling the pasta and cooking the vegetables.
- Blender or Food Processor: To create a smooth, creamy sauce.
- Skillet: For sautéing the onion and garlic.
- Measuring Cups and Spoons: For accurate ingredient measurements.
- Colander: To drain the pasta once cooked.
How to Prepare Vegan Cauliflower Mac and Cheese

Step 1: Cook the Pasta
Begin by bringing a large pot of salted water to a boil. Add the 11 oz of pasta and cook according to package instructions until al dente. Once cooked, drain and set aside.
Step 2: Prepare the Vegetables
In the same pot, add the 14 oz of cauliflower florets and 9 oz of green beans to the boiling vegetable broth. Cook until the cauliflower is tender, about 7-10 minutes. Remove the vegetables and set them aside.
Step 3: Sauté the Aromatics
In a skillet over medium heat, add a splash of water or vegetable broth. Sauté the chopped onion until translucent, about 5 minutes. Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
Step 4: Blend the Sauce
In a blender, combine the cooked cauliflower, green beans, sautéed onions, garlic, chickpeas, nutritional yeast, cornstarch, salt, and black pepper. Blend until the mixture is completely smooth and creamy. If the sauce is too thick, add a little more vegetable broth to reach your desired consistency.
Step 5: Combine Pasta and Sauce
Return the drained pasta to the pot and pour the creamy sauce over it. Stir well to combine, ensuring every noodle is coated in that delicious sauce.
Step 6: Heat and Serve
Cook the pasta and sauce mixture on low heat for a few minutes to warm everything through. Sprinkle with vegan Parmesan cheese and serve hot.
Fresh Takes Through the Year

- Add seasonal vegetables like spinach or squash in the fall.
- Mix in some roasted red peppers for a smoky flavor.
- Top with crispy breadcrumbs for an extra crunch.
- Experiment with spices like smoked paprika or cayenne for heat.
Steer Clear of These
While this Vegan Cauliflower Mac and Cheese is versatile, there are a few things to avoid:
- Overcooking the cauliflower, as it can become mushy.
- Using non-vegan cheeses, which defeats the purpose of this recipe.
- Skipping the nutritional yeast, as it adds vital cheesy flavor.
Storing, Freezing & Reheating
This Vegan Cauliflower Mac and Cheese can be made ahead of time and stored. Here’s how:
- Storing: Keep leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: This dish freezes well. Store in a freezer-safe container for up to 3 months.
- Reheating: Warm it up on the stovetop with a splash of vegetable broth or in the microwave until heated through.
Vegan Cauliflower Mac and Cheese FAQs
Can I use a different type of pasta for this recipe?
Absolutely! Feel free to use gluten-free pasta, whole grain, or any shape you prefer. Just adjust the cooking time as needed.
Is there a way to make this dish spicier?
You can add spices like cayenne pepper or red pepper flakes for an extra kick. Adjust to your preferred spice level.
Can I make this recipe ahead of time?
Yes! You can prepare the sauce and pasta separately and combine them before serving. It’s great for meal prep!
What can I serve with Vegan Cauliflower Mac and Cheese?
This dish pairs wonderfully with a fresh salad or roasted vegetables. For a heartier meal, serve alongside Crispy Honey Garlic Cauliflower Bites.
Cook This Next
- Cheesy Broccoli Cheddar Mac – Another delightful twist on a classic.
- Cheesy Loaded Baked Potato Casserole – Perfect for your next family gathering.
Serve & Enjoy
Now that your Vegan Cauliflower Mac and Cheese is ready, serve it up in bowls, sprinkle with additional vegan Parmesan, and enjoy the creamy, cheesy goodness! This dish is perfect for lunch, dinner, or even as a comforting snack.
This Vegan Cauliflower Mac and Cheese is not just a meal; it’s an experience. The blend of flavors and textures will leave you feeling satisfied and happy. So gather your ingredients, roll up your sleeves, and get ready to indulge in a deliciously wholesome dish that everyone will love.
Share on Pinterest


Vegan Cauliflower Mac and Cheese
Ingredients
Vegetables
- 14 oz Cauliflower florets
- 9 oz Green Beans
- 1 Onion
- 2 cloves Garlic minced
Pasta and Sauce
- 4 cups Vegetable Broth
- 11 oz Pasta your choice, preferably whole grain or gluten-free
- 1 Tbsp Cornstarch
- 3 Tbsp Nutritional Yeast
- Salt and Black Pepper to taste
- 1 oz Vegan Parmesan Cheese
Other
- 1 cup Chickpeas
Instructions
- Begin by bringing a large pot of salted water to a boil. Add the 11 oz of pasta and cook according to package instructions until al dente. Once cooked, drain and set aside.
- In the same pot, add the 14 oz of cauliflower florets and 9 oz of green beans to the boiling vegetable broth. Cook until the cauliflower is tender, about 7-10 minutes. Remove the vegetables and set them aside.
- In a skillet over medium heat, add a splash of water or vegetable broth. Sauté the chopped onion until translucent, about 5 minutes. Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
- In a blender, combine the cooked cauliflower, green beans, sautéed onions, garlic, chickpeas, nutritional yeast, cornstarch, salt, and black pepper. Blend until the mixture is completely smooth and creamy. If the sauce is too thick, add a little more vegetable broth to reach your desired consistency.
- Return the drained pasta to the pot and pour the creamy sauce over it. Stir well to combine, ensuring every noodle is coated in that delicious sauce.
- Cook the pasta and sauce mixture on low heat for a few minutes to warm everything through. Sprinkle with vegan Parmesan cheese and serve hot.
Equipment
- Large pot
- Blender or food processor
- Skillet
- Measuring cups and spoons
- Colander
Notes
- Feel free to add seasonal vegetables like spinach or squash for variety.
- For a smoky flavor, mix in some roasted red peppers.
- Top with crispy breadcrumbs for extra crunch.
