Vegan Mac n Cheese Delight

Section: Plant-Based Deliciousness

Whip up a rich and creamy vegan mac n cheese featuring tender broccoli florets and whole grain pasta. The sauce blends cooked potatoes, carrots, and cashews with nutritional yeast, garlic, onion, and lemon juice for a silky, cheesy finish. Toss your favorite pasta with the sauce, fold in crisp-tender broccoli, and enjoy a plant-based twist on a classic comfort dish. This meal comes together in under an hour, is packed with veggies and protein, and keeps well as leftovers for easy lunches or dinner the next day.

woman cooking.
Created By Lena
Updated on Fri, 23 Jan 2026 11:56:55 GMT
A bowl of macaroni and cheese with broccoli on top. Save
A bowl of macaroni and cheese with broccoli on top. | recipesbylena.com

This vegan mac and cheese offers all the creamy comfort of a classic favorite without any dairy or processed cheese. Velvety sauce made from potatoes cashews and nutritional yeast delivers that cheesy richness and lets you sneak healthy veggies into your meal. Anytime I want something cozy and nostalgic but still nourishing this recipe never lets me down.

The first time I made this I doubted cashews and potatoes could ever taste like cheese but my whole family was wiped out their bowls and did not miss the dairy version for a second. It has become our go-to weeknight comfort food.

Ingredients

  • Broccoli florets: bring color and a subtle crunch select fresh firm bright green heads
  • Whole grain pasta: choose rotini shells penne or elbows for maximum sauce coverage try to use whole wheat for added fiber or gluten free for allergies
  • Peeled and chopped potatoes: create the creamy sauce base use starchy russets for best texture
  • Chopped carrot: adds color natural sweetness and a nutritional boost choose a small carrot that is deep orange
  • Raw cashews: give richness and body look for unsalted unroasted nuts
  • Nutritional yeast: provides cheesy flavor and vitamins seek out yellow flaky nutritional yeast labeled as fortified for extra B12
  • Garlic powder and onion powder: give depth and round out the flavor select fresh aromatic powders for maximum punch
  • Fresh squeezed lemon juice: balances richness look for juicy bright yellow lemons with thin skin
  • Salt: enhances flavor adjust to taste with pure sea salt or kosher salt
  • Cayenne: offers gentle heat finessed to your spice preference use fresh fragrant cayenne or omit for a mild dish

Instructions

Prep the Broccoli:
Chop broccoli florets into bite-sized pieces and steam for three to four minutes until vivid green and just crisp. Do not overcook so they keep structure. Rinse under cool water to stop cooking and set aside.
Cook the Vegetables and Cashews:
Peel and chop a large russet potato and a small carrot then place in a large pot of boiling water. Cook for fifteen minutes until the vegetables are fork tender. Add cashews and continue boiling for another three to four minutes so they soften perfectly.
Blend the Cheese Sauce:
Strain your cooked potatoes carrots and cashews but reserve that cooking water. Add half a cup of the water plus all other sauce ingredients into a high-speed blender. Blend until completely smooth and creamy scraping down the sides as needed. Add more reserved water if you want a thinner sauce.
Boil the Pasta:
Bring a fresh pot of salted water to a rolling boil. Add pasta and cook as directed until al dente so it holds texture when mixed. Drain well and pour pasta back into the pot while still hot.
Combine and Serve:
Immediately add hot cheese sauce to your pasta stirring thoroughly to ensure every piece is coated. Gently fold in the steamed broccoli. If needed place pot over medium low heat for a minute or two to warm everything through then serve right away.
A bowl of macaroni and cheese with a fork.
A bowl of macaroni and cheese with a fork. | recipesbylena.com

I love how nutritional yeast becomes the unsung hero here bringing real cheese vibes with simple pantry magic. My kids love this as a lunchbox favorite and it brings back memories of my mom sneaking veggies into all sorts of shapes and sauces.

Storage Tips

Transfer leftovers to an airtight container and refrigerate for up to four days. Reheat gently on the stove with a splash of plant milk or water to rehydrate and restore creaminess.

Ingredient Substitutions

Swap the cashews with sunflower seeds for a nut free version. Sweet potatoes can replace russets for a new flavor spin. Gluten free pastas such as brown rice or chickpea options work beautifully.

Serving Suggestions

Top with toasted breadcrumbs or a sprinkle of smoked paprika before serving for restaurant-style flair. Add roasted red peppers for color or serve with a side kale salad for a complete meal.

Culture and Comfort

Vegan mac and cheese was born out of creative plant-based cooking that sought to reclaim those nostalgic comfort foods. It is proof that wholesome kitchen staples can be transformed into pure joy.

Seasonal Adaptations

Use cauliflower florets or roasted butternut squash when broccoli is out of season or add peas for springtime. In summer try cherry tomatoes for color and freshness. During the holidays bake the mac and cheese with a crispy panko topping and a sprinkle of thyme.

Helpful Notes

Creamy even without oil or dairy due to the starchy potatoes and cashews Nutritional yeast is key for that cheese flavor Pasta itself can be made ahead of time for faster assembly

Success Stories

Many readers share that this recipe helped them transition to plant based eating by satisfying those comfort cravings. It is also a hit at potlucks where no one guesses it is vegan. My uncle now requests this every birthday as his main event.

Freezer Meal Conversion

Allow pasta and sauce mixture to cool fully. Transfer to a baking dish or freezer container. Freeze up to two months. Reheat from frozen covered at 350 degrees until bubbly then stir before serving.

A variety of foods are displayed in a row, including pasta, potatoes, and broccoli.
A variety of foods are displayed in a row, including pasta, potatoes, and broccoli. | recipesbylena.com

This mac and cheese brings comfort and joy with every bite. Even non-vegans will come back for seconds.

Recipe FAQs

→ How can I achieve a creamy cheese-like sauce without dairy?

The combination of boiled potatoes, carrots, and cashews creates a velvety base, while nutritional yeast adds a cheesy flavor for a convincing, dairy-free sauce.

→ What type of pasta works best for this dish?

Whole grain rotini, fusilli, elbow, penne, or shells all work well. Use gluten-free pasta if needed for dietary preferences.

→ Can I substitute the broccoli with another vegetable?

Yes, steamed peas, spinach, or roasted cauliflower can be folded in for variation. Choose tender vegetables that complement the creamy sauce.

→ How do I reheat leftovers without drying them out?

Warm leftovers gently on the stovetop with a splash of plant milk or reserved pasta water to restore creaminess.

→ Is this dish suitable for meal prepping?

Absolutely. It keeps well in the fridge for up to four days, making it a great choice for preparing ahead of busy weeks.

Vegan Mac n Cheese Broccoli

Creamy vegan mac n cheese with broccoli and nutty cashew sauce. Comfort food, dairy-free, and quick to prepare.

Preparation Time
20 minutes
Time to Cook
30 minutes
Overall Time
50 minutes
Created By: Lena

Recipe Category: Vegetarian & Vegan

Difficulty Level: Great for Beginners

Cuisine Style: Contemporary Vegan

Serving Size: 4 Portions

Dietary Categories: Plant-Based, Suitable for Vegetarians, Dairy-Free Friendly

Ingredients List

→ Vegetables

01 2 cups broccoli florets
02 1 1/2 cups peeled and chopped potatoes (approximately 1 large russet potato)
03 1 small carrot, chopped

→ Pasta

04 2 cups whole wheat or gluten-free whole grain pasta (rotini, fusilli, elbow, penne, or shells)

→ Sauce Components

05 1/4 cup cashews
06 2 1/2 tablespoons nutritional yeast
07 1 1/4 teaspoons garlic powder
08 1 1/4 teaspoons onion powder
09 1 tablespoon freshly squeezed lemon juice
10 1/4 teaspoon salt, or to taste
11 1/4 teaspoon cayenne pepper (optional, adjust for preferred heat)

How to Make It

Step 01

Chop broccoli florets and steam over boiling water until vibrant green and just tender, about 3 to 4 minutes. Avoid overcooking to maintain texture. Drain and rinse with cold water to halt cooking, then set aside.

Step 02

Add peeled, chopped potatoes and carrots to a large pot of boiling water and cook for 15 minutes. Add cashews and continue simmering for 3 to 4 minutes, until vegetables are fork-tender. Strain the mixture, reserving the cooking water.

Step 03

Combine the cooked potatoes, carrots, cashews, 1/2 cup of reserved cooking water, nutritional yeast, garlic powder, onion powder, lemon juice, salt, and cayenne (if using) in a high-speed blender with a vented lid. Blend until smooth, adjusting with additional cooking water for a creamy texture.

Step 04

Boil water in a separate large pot. Cook pasta according to package instructions until al dente. Drain thoroughly and return to the pot.

Step 05

Stir the warm sauce into the cooked pasta and fold in the broccoli. If necessary, reheat gently over medium-low heat, stirring regularly, until heated through. Serve immediately.

Extra Tips

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

Essential Tools

  • Steamer basket or steaming insert
  • Large saucepan or stockpot
  • High-speed blender with vented lid
  • Colander

Allergen Warnings

Double-check all ingredients for allergens and consult your doctor if you’re unsure.
  • Contains tree nuts (cashews); check pasta label for potential gluten or wheat.

Nutritional Information (Per Serving)

This info is offered for general knowledge and isn’t meant as medical advice.
  • Calories Info: 280
  • Total Fat: 5 grams
  • Total Carbs: 52 grams
  • Proteins Content: 13 grams