Get This Recipe In Your Inbox

Share your email, and we'll deliver it straight to your inbox.
Plus, enjoy new content every week as a bonus!

Please enable JavaScript in your browser to complete this form.
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
Vegan Macaroni and Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


  • One can of full-fat, good-quality coconut milk
  • 1/2 tsp coconut vinegar
  • 2/3 tsp salt
  • 1 tsp agar powder
  • a few dashes of liquid smoke
  • 1/4 tsp turmeric (for color)
  • a few dashes of white pepper
  • 1/4 teaspoon of smoked paprika
  • 1 cup of uncooked pasta of your choice (I used bowtie)
  • 1 tsp olive oil
  • 2 shallots, minced
  • 56 cloves of garlic, minced
  • 1/8 cup nutritional yeast (optional)
  • breadcrumbs
  • dried parsley


  1. Heat the coconut milk in a small saucepan over medium-low heat. Whisk until well-emulsified.
  2. Add in the vinegar, salt and agar and whisk continuously until it comes to a small boil. Continue to whisk at a small boil for about two minutes more and then remove from the heat. Add in the liquid smoke, turmeric, white pepper and smoked paprika and stir well.
  3. Pour the mixture into a shallow glass pyrex dish, cover with saran wrap, and place in the refrigerator for at least an hour to gel.Boil the pasta in plenty of water according to the package instructions.
  4. While the pasta is cooking, saute the shallots and garlic in a bit of olive oil in a saute pan until softened, about 5 minutes. Drain the pasta and add about half of it to the saute pan with the shallots and garlic.
  5. Grate the gelled cheese into the pasta and mix well, adding more cooked pasta as desired. Add in the nutritional yeast, if desired.
  6. To serve, place the desired amount of macaroni and cheese into bowls. Toast a handful of the breadcrumbs in a dry pan for about a minute over medium heat. Sprinkle the pasta with the toasted breadcrumbs and finish off with some dried parsley.