Skip to main content New<> this month
Get the Allrecipes magazine

Vegan Thai Mac n Cheese

Rated as 4.75 out of 5 Stars

"I had a similar dish at a vegan restaurant downtown and adapted it to my own taste. Feel free to add any of your own steamed veggies! Garnish with additional cilantro, if desired."
Added to shopping list. Go to shopping list.


50 m servings 653
Original recipe yields 6 servings (1 9x13-inch baking dish)


{{model.addEditText}} Print
  1. Preheat oven to 350 degrees F (175 degrees C).
  2. Place sunflower seeds in a bowl and pour in enough water to cover; soak for about 10 minutes.
  3. Mix 1 1/2 cans coconut milk, 1/4 cup curry paste, 1/4 cup cilantro, juice of 1 lime, and 1/2 teaspoon salt together in a saucepan; cook and stir over medium-low heat until curry sauce is thickened, about 5 minutes.
  4. Bring a large pot of lightly salted water to a boil. Cook elbow macaroni in the boiling water, stirring occasionally until cooked through but firm to the bite, 8 minutes. Drain and mix pasta into curry sauce; cook and stir over low heat.
  5. Place a steamer insert into a saucepan and fill with water to just below the bottom of the steamer. Bring water to a boil. Add broccoli, cover, and steam until tender, about 2 minutes. Season broccoli with salt and curry powder and transfer to a 9x13-inch baking dish.
  6. Drain sunflower seeds and place in a blender with remaining coconut cream, remaining curry paste, remaining cilantro, juice of 1 lime, nutritional yeast, and sugar; blend until thick and smooth.
  7. Spoon pasta mixture over broccoli. Pour sunflower seed mixture over pasta and stir to coat evenly.
  8. Bake in the preheated oven until sauce is bubbling, about 10 minutes.


  • Cook's Note:
  • You can use coconut cream instead of coconut milk (I got mine from Trader Joe's.)
  • I used sunflower seeds soaked for about 10 minutes in water, but you can use cashews or peanuts instead.
  • You can use any steamed veggies in this. I used a broccoli and cauliflower mix when I made it, but you could do it with kale, too! I just seasoned it with curry powder and salt while I steamed it in the microwave.
  • Partner Tip
  • Reynolds® parchment can be used for easier cleanup/removal from the pan.

Nutrition Facts

Per Serving: 653 calories; 47.3 47.3 18.2 0 613 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

This is very good. I bet cashews would work here if you are out of sunflower seeds. The lime gives it an edge. I added some extra sunflower seeds before popping it in the oven for some extra cru...

Amazing recipe! Don’t expect it to taste anything like Mac and cheese but everybody I shared this meal with loved it! I think the recipe could have been written in a much less confusing way as i...

Pretty good concept - I added a few more vegetables.