2 ratings

Vegan Mac and Cheese

Mac and cheese can be enjoyed by vegans too
Courtesy of Idaho Potatoes

This creamy mac and cheese can be enjoyed by vegans who want a nutritious and delicious meal.

This recipe is courtesy of Idaho Potatoes.

Ready in
30 m
10 m
(prepare time)
20 m
(cook time)
Calories Per Serving


You can make the sauce ahead of time, and just toss in freshly cooked pasta before serving. It keeps well refrigerated for up to 3 days.

The curried breadcrumbs can be made ahead of time and stored in a clean, dry container for up to a week.


For the Sauce

  • 1 medium Idaho® russet potato, peeled and chopped
  • 1 small carrot, peeled and chopped
  • 2.8 Ounces raw cashews
  • 1/2 Cup non-dairy milk
  • 4 Tablespoons nutritional yeast
  • 1 Teaspoon salt
  • 2-3 Teaspoons lemon juice
  • 1 Teaspoon olive oil
  • 1 Cup onion, chopped
  • 3 cloves garlic, chopped
  • Pinch of ground turmeric

For the Pasta

  • 9 Ounces dry macaroni pasta
  • 2 Teaspoons salt
  • Pinch of nutmeg (optional)
  • Ground black pepper, to taste (optional)

For the Curried Breadcrumbs

  • 1 Teaspoon olive oil
  • 1 Tablespoon jalapeño, chopped finely
  • 2 sprigs of fresh thyme
  • 1/2 Cup panko-style breadcrumbs
  • 1/4 Teaspoon curry powder


For the Sauce

Bring a small saucepan full of water to a boil.

Add the chopped potatoes and carrots and cook until soft.

Turn off the heat, add the raw cashews and let sit for 5 minutes, or until the cashews soften.

Reserve about ½ cup of the cooking water, and drain the rest.

Add cooked vegetables and cashews to a blender, along with the ½ cup reserved water, non-dairy milk, nutritional yeast, salt and lemon juice. 

In a skillet, heat the olive oil and sauté the chopped onion and garlic along with a pinch of salt and ground turmeric until soft.

Reserve ¼ cup of this mixture.

Add onions to the mixture in the blender and process until smooth, scraping down the sides if necessary.

Set aside.

For the Pasta

Bring a pot of water to a rolling boil.

Add the dried macaroni and salt.

Cook for about 8 minutes or until the pasta is soft.

Reserve about 1 cup of pasta cooking water and drain the rest.

For the Curried Breadcrumbs

While the pasta is cooking make the breadcrumb topping.

Heat 1 teaspoon oil in a clean frypan.

Add the chopped jalapeños and thyme sprigs.

Sauté until the jalapeños begin to brown.

Reduce heat to low and add the breadcrumbs, curry powder and salt.

Sauté until the breadcrumbs are crisp and brown, stirring constantly.

Remove from heat and transfer the curried breadcrumbs to a small serving bowl.

Set aside.

To Assemble:

In the same skillet, add the drained pasta and reserved sautéed onions.

Pour the sauce over the top, stirring to combine, adding as much sauce as you prefer.

If the sauce is too thick, use some pasta cooking water to thin it.

Bring to a slow simmer over medium heat.

Taste and adjust seasoning, adding nutmeg and/or ground black pepper to taste.

Transfer to serving bowls, top generously with the curried breadcrumbs and enjoy immediately.

Leftovers can be refrigerated for up to 2 days.

While reheating, you may need to add a little water to make the sauce smooth again.