Get ready to fall in love with a comforting twist on a classic favorite—this Vegan Mexican Mac and Cheese Recipe brings together creamy, dreamy cheese sauce with vibrant Mexican flavors for a dish that’s both nourishing and downright delicious. Perfectly al dente elbow noodles bathed in a rich, smoky, and tangy cashew-based sauce, sparkled with fresh veggies and a touch of spice, create a meal that’s as satisfying on a weeknight as it is impressive on weekend menus. If you’ve been searching for a dairy-free way to enjoy mac and cheese with a zesty kick, this recipe is a must-try that will quickly become your go-to comfort food.

Ingredients You’ll Need

The image shows a flat lay of several small white bowls and metal measuring cups arranged on a white marbled surface. There is a bowl filled with uncooked elbow macaroni positioned near the top right, bright yellow and smooth. Next to it, a bowl with chopped green onions, showing fresh, vibrant green rings. Below, a metal measuring cup holds whole, light tan cashew nuts. Another bowl contains two grilled red bell pepper pieces with slightly black char spots. A bowl of diced green chilies sits with a glossy texture. A separate bowl holds a reddish-brown spice mix. A metal measuring cup contains yellow nutritional yeast flakes. There is also a bowl with a pale yellow liquid, likely lemon juice, and half a lemon with visible juicy segments near the bottom left. Two whole bright red Roma tomatoes add more color near the top center, with sprigs of fresh cilantro scattered around the edges. The photo taken with an iphone --ar 4:5 --v 7

This Vegan Mexican Mac and Cheese Recipe relies on a handful of simple, wholesome ingredients that combine to create an explosion of flavor and luscious texture. Each element plays a vital role—from the creamy cashews that form the sauce’s base, to the bright tomatoes and roasted red peppers that add freshness and color.

  • 8 oz. elbow noodles: The perfect classic pasta shape for holding that thick, velvety sauce.
  • 2 roma tomatoes: Provide juicy sweetness and a fresh bite that balances the richness.
  • 1 roasted red pepper: Adds a subtle smoky flavor and beautiful color contrast in every forkful.
  • 3 green onions: Bring a gentle sharpness and crunch that elevate the overall taste.
  • 3 Tbsp. fresh cilantro (optional): Offers a bright, herbaceous garnish that ties in those Mexican flavors.
  • 1 cup raw cashews (soaked): The secret to that creamy, cheesy texture without any dairy.
  • 2 cups vegetable broth: Helps blend the sauce ingredients smoothly and enriches the flavor.
  • 1/2 cup nutritional yeast: Adds cheesy umami and depth to the sauce.
  • 1 Tbsp. taco seasoning: Brings warmth, spice, and that unmistakable Mexican flair.
  • 4 oz. can diced green chiles (mild or medium): Offers a subtle kick with a touch of heat.
  • 2 Tbsp. fresh lemon juice: Brightens the sauce and balances the rich cashew cream.
  • 2 tsp. apple cider vinegar: Adds a mild tang that rounds out the flavors.
  • 1/4 tsp. salt: Enhances all the ingredients without overpowering.

How to Make Vegan Mexican Mac and Cheese Recipe

Step 1: Cook the Pasta

Start by cooking your elbow noodles according to the package instructions, making sure to stop just until they’re al dente. You want that slight firmness because the pasta will continue to soften once it’s combined with the sauce. Drain and set aside, but keep it warm so it blends beautifully in the final stages.

Step 2: Prep Your Veggies

While your pasta cooks, dice the roma tomatoes and roasted red pepper. Slice the green onions thinly so they add that mild crunch and bright flavor. Having your veggies prepped early means everything comes together smoothly when it’s time to combine.

Step 3: Blend the Cheese Sauce

Here comes the magic! Place the soaked raw cashews, vegetable broth, nutritional yeast, taco seasoning, diced green chiles, fresh lemon juice, apple cider vinegar, and salt into a high-speed blender. Blend it for about 20 to 30 seconds until the sauce is silky smooth. This creamy sauce is what sets this Vegan Mexican Mac and Cheese Recipe apart with its rich texture and bold layers of taste.

Step 4: Heat and Thicken the Sauce

Pour the blended cheese sauce into a large non-stick pan over medium heat. Stir often and let it simmer gently for 6 to 7 minutes as it thickens slightly. This step lets the flavors meld and the sauce develop that perfect consistency that will cling to every noodle.

Step 5: Combine Pasta and Veggies with Sauce

Now add your drained elbow noodles, diced tomato, roasted red pepper, and sliced green onions directly into the thickened sauce. Stir gently to combine all those fantastic flavors, then heat everything together for about 5 minutes, stirring frequently to ensure the sauce both thickens and soaks into the pasta, creating a creamy, cohesive dish.

How to Serve Vegan Mexican Mac and Cheese Recipe

The image shows a large gray pan filled halfway with thick creamy pale yellow sauce. On top of the sauce, there are three clear sections: one with light beige elbow macaroni pasta on the left, another with chopped bright red bell peppers in the middle, and the last one on the right with diced fresh red tomatoes mixed with small green onion slices. A wooden spoon is stirring those ingredients in the sauce from the upper right side. Outside the pan, there are a few loose pasta pieces and fresh cilantro leaves arranged on a white marbled surface with a red tomato visible near the top. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Once plated, top your Vegan Mexican Mac and Cheese Recipe with freshly chopped cilantro for a pop of color and a burst of fresh herbal brightness. A sprinkle of extra nutritional yeast or a dash of smoked paprika can also enhance the visual appeal and add a little extra depth to each bite.

Side Dishes

This dish pairs beautifully with simple sides like a crisp green salad dressed with lime vinaigrette or roasted veggies such as corn and zucchini to keep the Mexican-inspired theme going. For a heartier meal, try serving alongside black beans or guacamole for added creaminess and protein.

Creative Ways to Present

For a fun twist, serve this Vegan Mexican Mac and Cheese Recipe in individual edible tortilla bowls or stuff it into roasted bell peppers for a festive presentation. You can also layer it in a casserole dish with a sprinkling of crushed tortilla chips on top and bake briefly for a crunchy topping that elevates the texture.

Make Ahead and Storage

Storing Leftovers

Leftover Vegan Mexican Mac and Cheese Recipe stores well in an airtight container in the refrigerator for up to 3 days. Refrigeration allows the flavors to meld even more, though the sauce will thicken, so you might want to stir in a splash of vegetable broth when reheating to regain creaminess.

Freezing

You can freeze this dish for up to 1 month by placing cooled portions in freezer-safe containers. Because the sauce has a cashew base, freezing is best done if you plan to reheat gently to maintain a smooth texture. Thaw overnight in the fridge before warming.

Reheating

Reheat your Vegan Mexican Mac and Cheese Recipe slowly on the stove over low to medium heat, stirring regularly. Add a little vegetable broth or water as needed to loosen the sauce and bring back that luscious creaminess. Avoid microwaving at high heat, as this can cause separation.

FAQs

Can I use other pasta shapes for this recipe?

Absolutely! While elbow noodles are traditional and perfect for holding the sauce, feel free to use any pasta shapes you prefer or have on hand, including gluten-free options. Just adjust cook times accordingly.

Do I need to soak the cashews overnight?

Soaking cashews for at least 2 hours softens them and ensures a smoother sauce texture. If you’re short on time, soaking them in hot water for 30 minutes will still work, but avoid using unsoaked cashews as the sauce may be grainy.

Is nutritional yeast essential in this Vegan Mexican Mac and Cheese Recipe?

Yes, nutritional yeast is key because it provides that signature cheesy umami flavor in a plant-based way. It also helps deepen the sauce’s richness and savory profile.

Can I make this recipe spicier?

Definitely! You can increase the amount of diced green chiles or add a pinch of cayenne pepper or chili powder to boost the heat. Adjust to your personal heat tolerance while maintaining balance with the other flavors.

How do I make this recipe nut-free?

If you’re allergic to nuts, you can experiment with sunflower seed butter or cooked white beans blended into the sauce instead of cashews. This might change the texture slightly but still gives a creamy base for the sauce.

Final Thoughts

This Vegan Mexican Mac and Cheese Recipe is a vibrant celebration of comfort food with a fresh, plant-based spin, perfect for anyone craving something warm, creamy, and full of zest. The combination of simple ingredients and bold Mexican flavors makes it an irresistible dish you’ll want to make again and again. Trust me, once you try this, it might just become your favorite weeknight dinner and a staple for sharing with friends and family!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Mexican Mac and Cheese Recipe

Vegan Mexican Mac and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 38 reviews

This vibrant Vegan Mexican Mac and Cheese combines creamy cashew cheese sauce with fresh roasted red peppers, tomatoes, and a hint of taco seasoning for a flavorful twist on the classic comfort dish. Made with gluten-free elbow noodles, this easy-to-make recipe is perfect for a quick, dairy-free weeknight meal, delivering rich texture and zesty flavor in just 30 minutes.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Pasta

  • 8 oz. elbow noodles (gluten-free if desired)

Vegetables and Herbs

  • 2 roma tomatoes, diced
  • 1 roasted red pepper, diced
  • 3 green onions, sliced
  • 3 Tbsp. fresh cilantro (optional, for serving)

Cheese Sauce

  • 1 cup raw cashews (soaked for at least 4 hours or overnight)
  • 2 cups vegetable broth
  • 1/2 cup nutritional yeast
  • 1 Tbsp. taco seasoning
  • 4 oz. can diced green chiles (mild or medium)
  • 2 Tbsp. fresh lemon juice
  • 2 tsp. apple cider vinegar
  • 1/4 tsp. salt

Instructions

  1. Cook Pasta: Cook the elbow noodles according to package instructions until al dente, meaning they should be slightly firm but not mushy. Once cooked, drain the pasta and set aside.
  2. Prepare Vegetables: While the pasta cooks, dice the roma tomatoes and roasted red pepper into small pieces. Slice the green onions thinly. Set all aside for later use.
  3. Make Cheese Sauce: Add the soaked raw cashews, vegetable broth, nutritional yeast, taco seasoning, diced green chiles, fresh lemon juice, apple cider vinegar, and salt into a high-speed blender. Blend for about 20 to 30 seconds until the mixture becomes smooth and creamy.
  4. Heat Cheese Sauce: Pour the blended cheese sauce into a large non-stick pan over medium heat. Stir frequently and let it cook for 6 to 7 minutes until the sauce thickens slightly, becoming creamy and rich.
  5. Combine Pasta and Sauce: Once the sauce has thickened, add the drained pasta, diced tomatoes, roasted red pepper, and sliced green onions into the pan with the sauce. Stir well to combine all ingredients.
  6. Simmer and Serve: Continue to cook the mixture for about 5 minutes, stirring often, until everything is warmed through and the sauce thickens further, partially absorbing into the pasta. Garnish with fresh cilantro if desired and season with additional salt and pepper to taste before serving.

Notes

  • Soak raw cashews for at least 4 hours or overnight in water to achieve a creamy sauce texture.
  • Use gluten-free pasta to make this recipe gluten-free.
  • The sauce thickens further as it sits, so it’s okay if it seems slightly thin initially.
  • Adjust the amount of taco seasoning and green chiles to control the spice level.
  • Leftovers keep well in the refrigerator for up to 3 days; reheat gently on the stovetop with a splash of vegetable broth if necessary.
  • Author: ELLA
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star