Course | Dinner / Lunch Dish Type | Pasta

Creamy Vegan Mac and Cheese

Prep 20 minutes
Cook 25 minutes
Cashew Soak Time 4 hours
Total 4 hours 45 minutes
Roasted carrot, softened onion and cashews blend into a golden sauce with nutritional yeast and a little tomato paste. Fold it through warm macaroni for a creamy, savory bowl with a gentle tang.
Elbow macaroni coated in creamy golden cashew and roasted carrot sauce with chives.

A golden sauce, a warm bowl of macaroni and a little gentle tang: this vegan mac and cheese has the comforting rhythm we want from the dish. Roasted carrot, softened onion and soaked cashews blend with nutritional yeast into a sauce that settles beautifully around the pasta.

We love the carrot here for more than its color. Roasting concentrates its sweetness, giving the savory yeast and tomato paste something mellow to balance. Lemon and cider vinegar keep the richness lively, so the last forkful remains as appealing as the first.

The cashews soak in the refrigerator for at least four hours before cooking. Once they are ready, the roasting, onion and pasta stages can overlap; the longer total time honestly includes that advance soaking.

Elbow macaroni coated in creamy golden cashew and roasted carrot sauce with chives.

Build the Sauce Before You Chase the Texture

Roast the carrot until tender and soften the onion so neither leaves a raw edge in the sauce. Small carrot pieces help it cook evenly; a beautifully precise dice matters much less than a vegetable that a blender can turn smooth. Drain the soaked cashews before adding the measured broth.

Cashews give body and fat, while nutritional yeast and tomato paste deepen the savory flavor. Turmeric contributes color in a small amount. Blend thoroughly and scrape the jar as needed: a little extra attention here is what separates a silky coating from a grainy sauce.

Treat the Starch Gently

Mix arrowroot with cool liquid before it meets the warm sauce. That helps disperse the starch rather than trapping dry lumps inside a hot gel. Heat gently until the sauce gathers enough body to coat the macaroni; vigorous, prolonged cooking is not the goal.

Save pasta water before draining. Its warmth and starch make it a lovely way to loosen the sauce a little at a time. If the bowl looks too thick once the pasta is folded in, add a small splash, stir and reassess. Pasta continues to absorb moisture, so a slightly flowing sauce is welcome.

Keep the Useful Shortcuts

Start the cashew soak the evening before, then cook the pasta while the carrot roasts. Prepared vegetable broth saves effort, but its salt level will affect how much seasoning the sauce needs. Carrot brings sweetness and a golden color; cauliflower would give the sauce a milder flavor and a paler appearance.

Egg-free gluten-free macaroni can replace ordinary vegan macaroni, with broth, mustard and toppings checked too. A little chopped parsley or chives gives a fresh finish. Optional toasted vegan breadcrumbs add contrast when you want a crisp top, but a creamy stovetop bowl is already complete.

Enjoy Its Richness with Something Fresh

Cashews contribute fat and some protein, the pasta supplies carbohydrate, and the vegetables bring their own nutrients and flavor. Nutritional yeast varies by brand, especially in fortification, so there is no promise here of a fixed vitamin B12 contribution. The base estimate excludes optional crumbs, nuts and herbs.

A crisp salad or simply cooked greens gives the creamy pasta a lovely companion. For another warm oven supper, our creamy vegan veggie pasta bake offers a different way to bring vegetables and a generous sauce together. Serve mac and cheese while the sauce is relaxed and glossy, rather than letting it sit in the pot until it tightens.

Bring the Creaminess Back Tomorrow

Refrigerate leftovers promptly for three to four days. The macaroni absorbs sauce as it stands, so reheat gently with a splash of water, stirring until the sauce loosens around it again. Heat throughout to 165°F (74°C), then taste before adding more salt.

Keep a crisp topping separate if you plan to save part of the batch. A freshly scattered herb finish makes the reheated bowl inviting, while giving the sauce enough moisture does more for its texture than adding another heavy spoonful of richness.

Elbow macaroni coated in creamy golden cashew and roasted carrot sauce with chives.
Rachelle Johnson

Creamy Vegan Mac and Cheese

No ratings yet
Roasted carrot, softened onion and cashews blend into a golden sauce with nutritional yeast and a little tomato paste. Fold it through warm macaroni for a creamy, savory bowl with a gentle tang.
Prep Time 20 minutes
Cook Time 25 minutes
Cashew Soak Time 4 hours
Total Time 4 hours 45 minutes
Servings: 4 servings
Course: Dinner, Lunch
Cuisine: American
Suitable For
Vegan
Cook View

Ingredients
  

Roasted vegetables
  • 1 medium carrot cut into small pieces
  • 1 medium onion chopped
  • 3 cloves garlic minced
  • 1 tablespoon olive oil Divide between roasting the carrot and sautéing the onion.
Creamy sauce
  • 1 cup raw cashews soaked in the refrigerator for at least 4 hours, then drained
  • 1 ½ cups vegetable broth Reserve a little cool broth for the arrowroot slurry.
  • 1 tablespoon arrowroot starch
  • 2 tablespoons tomato paste
  • ¼ cup nutritional yeast
  • 1 tablespoon lemon juice
  • 1 teaspoon apple cider vinegar
  • ½ teaspoon mustard powder Or Dijon mustard.
  • ½ teaspoon ground turmeric
  • ½ teaspoon smoked paprika
  • ½ teaspoon fine salt
  • ¼ teaspoon black pepper
Pasta and optional finish
  • 12 ounces vegan elbow macaroni dry; Use egg-free pasta; gluten-free option in Notes.
  • fresh parsley or chives chopped; Optional finish.
  • vegan breadcrumbs or chopped cashews Optional topping.

Equipment

  • Small baking sheet
  • skillet
  • Blender
  • Saucepan
  • pasta pot
  • colander
  • whisk

Method
 

  1. Heat the oven to 400°F (200°C). Toss the carrot with some of the measured oil and spread on a small baking sheet. Roast for about 20 minutes, until tender with lightly browned edges; continue longer if needed.
  2. While the carrot roasts, heat the remaining measured oil in a skillet over medium heat. Cook the onion for 6–8 minutes, until soft. Add the garlic and stir for about 1 minute, without browning it heavily.
  3. Reserve a small splash of cool broth for the starch. Blend the drained soaked cashews, roasted carrot, onion and garlic with the remaining broth, tomato paste, nutritional yeast, lemon, vinegar, mustard, turmeric, paprika, salt and pepper until completely smooth. Scrape down and blend again if the sauce feels gritty.
  4. Whisk the arrowroot into the reserved cool broth until smooth. Pour the blended sauce into a saucepan and warm over medium-low heat. Whisk in the slurry and cook gently for 3–5 minutes, stirring, until the sauce lightly coats a spoon. Avoid a long hard boil.
  5. Meanwhile, cook the dry macaroni in boiling water according to its package directions, until just tender. Save a little pasta cooking water, then drain.
  6. Fold the warm pasta into the sauce. Add a little reserved pasta water if needed for a coating that flows between the elbows. Taste and adjust the seasoning.
  7. Spoon into bowls and add any optional herbs or crunchy topping just before serving. The sauce thickens as it stands, so bring it to the table while creamy.

Nutrition

Calories: 578kcalCarbohydrates: 84gProtein: 19gFat: 19gSaturated Fat: 3gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gSodium: 728mgPotassium: 657mgFiber: 6gSugar: 8gVitamin A: 2982IUVitamin C: 7mgCalcium: 52mgIron: 4mg

Notes

Soaking and timing: Soak the cashews in the refrigerator for at least four hours before starting; this is included in the 4-hour45-minute total. The cooking estimate assumes roasting, sautéing and pasta cooking overlap. Vegetables: Carrot is the selected source option; cauliflower would make a different sauce. Starch: Mix arrowroot with cool liquid first and heat gently. Pasta: Gluten-free egg-free macaroni can be used, with broth, mustard and toppings checked for gluten-free suitability too. Texture: Save pasta water to loosen the sauce. Storage: Refrigerate promptly for three to four days. Reheat gently with a splash of water until hot throughout, reaching 165°F (74°C). Optional breadcrumbs and cashews are added separately and are not included in the base nutrition estimate.

Made this?

We’d love to see it — tag @OurSoulfulTable on Instagram.

Scan for this recipe

Open this recipe on your phone.

QR Code

There’s always room at our table.

Enjoyed this recipe? Join us for more delicious discoveries, practical kitchen inspiration, and thoughtful ideas worth sharing. You choose how often you’d like to hear from us.

No inbox overload. Unsubscribe whenever you like. See our Privacy Policy for information about how we handle your information.

You May Also Enjoy

Explore Cooking Resources

Build kitchen confidence with practical guides to ingredients, substitutions, storage and plant-based cooking.

Ingredient Encyclopedia

Understand what ingredients are, how they behave, and how to use, store and substitute them.

Vegan Swaps

Choose substitutions by the job they need to do in everyday cooking and baking.

Food Storage

Keep ingredients and prepared food fresher, safer and more useful while wasting less.

Cooking

Build confidence with plant-based methods, tools and the culinary science behind them.

Leave a Reply