Go Back
+ servings
A bowl of vegan mac and cheese with a smaller dish of grated vegan cheese in the background
Print

Vegan Macaroni Cheese

Vegan baked mac and cheese is pure comfort food. Plus it needs just 9 ingredients! We tried and tested this recipe until it was the creamiest, most indulgent version possible.
Course Dinner
Cuisine Italian
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 6
Calories 449kcal
Author Jess & Dan

Ingredients

  • 2 tablespoon vegan butter
  • 2 tablespoon plain flour
  • 750 ml oat milk unsweetened, we love Oatly Barista
  • 2 tablespoon nutritional yeast
  • Pinch turmeric
  • 100 g vegan cheese cheddar style, grated + an extra couple of handfuls for the topping
  • 60 g vegan bacon rashers we used This – chopped into small chunks
  • 400 g macaroni
  • 150 g broccoli
  • 4 tablespoon breadcrumbs optional

Instructions

  • Cook the pasta according to the packet instructions (usually 10 mins), after 5 minutes, add in the broccoli and boil for another 5 minutes. Drain and set aside. 
    400 g macaroni, 150 g broccoli
  • Begin by making a roux - melt the butter in a medium pan over a medium heat. Once melted, add the flour and whisk until it combines. Don’t worry if it clumps up, this is normal.
    2 tablespoon vegan butter, 2 tablespoon plain flour
  • Pour in the milk a little. bit at a time, continually whisking until all the oat milk is added. It will gradually smooth out, just keep on whisking until it becomes silky smooth.
    750 ml oat milk
  • Pop in the nutritional yeast and turmeric and mix well.
    2 tablespoon nutritional yeast, Pinch turmeric
  • Now, add in the cheese, a little bit at a time and stir until it has all melted.
    100 g vegan cheese
  • Season well with salt and pepper.
  • Stir through the pasta and vegan bacon, mix well so everything gets nicely coated.
    60 g vegan bacon rashers
  • Add the mix to a large deep baking dish, top with vegan cheese and breadcrumbs (if using), and cover with foil. Covering with foil helps the vegan cheese on top to melt.
    100 g vegan cheese, 4 tablespoon breadcrumbs
  • Bake for 15 mins on gas mark 5, serve and enjoy!

Nutrition

Calories: 449kcal | Carbohydrates: 76g | Protein: 14g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 318mg | Potassium: 357mg | Fiber: 5g | Sugar: 13g | Vitamin A: 594IU | Vitamin C: 22mg | Calcium: 232mg | Iron: 3mg