Step 1: Cook Pasta
Boil macaroni in salted water until al dente (just cooked, slightly firm).
Drain and set aside.
Step 2: Make Cheese Sauce (Béchamel Base)
Heat butter in a saucepan.
Add flour, whisk for 1–2 minutes until golden (this is the roux).
Gradually add warm milk and cashew cream while whisking continuously to avoid lumps.
Cook on low flame until sauce thickens (2-4 minutes).
Season with salt, pepper, and mustard powder.
Step 3: Combine Pasta & Sauce
Add cooked macaroni into “cheese” sauce. Mix until pasta is well-coated.
Step 4A: Stovetop Creamy Version
Serve hot, garnished with a sprinkle of chili flakes/oregano if you like.
Step 4B: Baked Version (Golden Crust)
For baked version, add ½ cup more plant-based milk to the ready “cheese” sauce as the sauce thickens further on baking.
Preheat oven to 200°C (390°F).
Transfer mac & cheese into a greased baking dish.
Mix breadcrumbs with salt and oil, sprinkle on top.
Bake for 10-15 minutes until golden and bubbling.