High Protein Macaroni and Cheese
This vegan mac & cheese gets its richness from silken tofu, caramelised onions, and butter, with a crunchy herby pangrattato topping for the perfect finish.



Watch video now
Ingredients
Mac & Cheese Sauce
3 white or brown onions, thinly sliced
100–150g vegan butter
1 tbsp mirin
1 tbsp rice wine vinegar
300g silken tofu
100ml soy milk (plus more if needed)
1 tbsp nutritional yeast (plus extra to taste)
250–300g macaroni (or pasta of choice)
Salt & black pepper, to taste
Pangrattato (Crunchy Topping)
100g panko breadcrumbs
20ml olive oil
10g nutritional yeast
5g parsley or oregano, finely chopped
Salt & black pepper, to taste
Method
1. Caramelised Onion Sauce
Melt the butter in a large pan over medium heat.
Add the sliced onions and cook slowly, stirring often, until soft and golden brown (about 20–25 minutes).
Deglaze the pan with mirin and rice wine vinegar, scraping up any caramelised bits.
Transfer the onions to a blender. Add the silken tofu and blend until smooth, adding soy milk if needed to loosen the mixture.
2. Build the Cheese Sauce
Pour the blended mixture back into the pan and bring to a gentle heat.
Stir in the nutritional yeast and season with salt and black pepper.
If the sauce is too thick, add more soy milk until you reach a creamy consistency.
3. Cook the Pasta
Cook the macaroni according to packet instructions until al dente.
Drain and fold it into the sauce until evenly coated.
4. Pangrattato Topping
Heat the olive oil in a pan.
Add the panko breadcrumbs and toast until golden brown.
Stir in the nutritional yeast, parsley (or oregano), and season with salt and black pepper.
5. Serve
Spoon the creamy mac & cheese into bowls and sprinkle generously with pangrattato. Finish with extra parsley or nutritional yeast if desired.