• Breakfast Recipes
  • Main Course Recipes
  • Soup Recipes
  • Healthy Salad Recipes
  • Side Dishes & Snacks
  • Dessert & Drink Recipes
  • Kitchen Skills & Hacks
  • Foraging & Sustainable Living
  • About
menu icon
go to homepage
search icon
Homepage link
  • Breakfast Recipes
  • Main Course Recipes
  • Side Dishes & Snacks
  • Dessert & Drink Recipes
  • Healthy Salad Recipes
  • Soup Recipes
  • Foraging & Sustainable Living
  • Kitchen Skills & Hacks
ร—
Home ยป Main Course Recipes

Vegan Mac and Cheese With a Pea Crust

Elegant kitchen workspace with modern appliances and stylish design, perfect for cooking and family gatherings.
Modified: Feb 19, 2024 ยท Published: May 7, 2021 by Chef Tripti ยท This post may contain affiliate links ยท 3 Comments
โ†“ Jump to Recipe
Pin the Recipe
โ†“ Jump to Video

This vegan Mac and Cheese is feel-good comfort food, minus the dairy or nuts! It is sure to satisfy you comfort food cravings.

Mac & Cheese is a very popular dish in the U.S.A & U.K. but appears to have originated elsewhere long ago. A recipe appears in the "Liber de Coquina" or "Book of Cooking," a 13th-century Italian cookbook.

This Recipe is a simple version of this classic dish. I've added texture and colour with the vivid green pea crust topping.

Jump to:
  • Ingredients
  • Instructions
  • FAQs
  • Related Recipes
  • Pairing Ideas For Vegan Mac and Cheese
  • ๐Ÿ“– Recipe
  • Food Safety
vegan mac and cheese with a pea crust on a spoon

To achieve a creamy texture, many vegan sauce recipes use cashew nuts. I try to use ingredients free of allergens with each recipe, so there are no cashews here.

I have only used dairy-free butter and milk in this vegan mac and cheese recipe. You will be surprised at the creaminess and taste of the sauce. So how did I get that creamy texture, then? It"s the vegan cheddar from violife and their Prosociano, which I call the vegan parmesan.

Give it a try. Honestly, you will not miss the dairy version!

The warming Nutmeg complements the wholegrain mustard.

In the recipe card instructions, you will find some terms that may be unfamiliar to you. Please see the FAQs for a little kitchen education!

Ingredients

Vegan ingredients for pasta dish including vegan block butter, plain flour, oat milk, vegan Parmesan cheese, macaroni, vegan cheese, garden peas, wholegrain mustard, and nutmeg, arranged on a white surface.
  • Macaroni
  • Vegan cheese (grated)
  • Vegan parmesan cheese
  • Vegan block butter
  • Oat milk
  • Plain flour
  • Wholegrain mustard
  • Garden peas
  • Nutmeg

Instructions

Butter melting in a saucepan over low heat with a spatula, ideal for baking or cooking, showcasing kitchen and culinary artistry from Kitchen and Other Stories.

Melt the vegan block butter in a pan and add the plain four. Using a wooden spoon, mix together vigorously to form a smooth paste called a blond roux. Aim for a light beige colour.

Creamy homemade custard or vanilla pudding in a metal saucepan with a red spatula on a white wooden surface. Perfect for desserts, with rich texture and buttery flavour, ideal for baking and sweet recipes.

Take off the heat. Add the oat milk slowly while constantly whisking so that no lumps form. Whisk to a smooth, creamy sauce.

Creamy cheese sauce melting in a stainless steel pot on a stovetop, with a red spatula lifting the cheese, perfect for cooking, baking, or gourmet recipes.

Once all the milk has been incorporated, bring the pan back to medium-low heat and cook for about five minutes or until the sauce has reached coating/nappe consistency (see notes below). Whisk from time to time to make sure nothing sticks to the bottom of the pan.

Add the mustard, nutmeg, salt & pepper and half of the vegan cheese. Set aside

Creamy macaroni and cheese in a vintage metal pot on a white wooden surface, with a red spatula, emphasising comfort food, homemade pasta, cheesy recipes, and nostalgic kitchen cooking.

Parboil (see notes below) the Macaroni until it turns soft. Drain immediately and cool with cold water. ( omit this process of cooling if you are mixing in the cheese sauce and are going to bake straight away )Set aside.

Preheat the oven to 180ยบC

Mix the Macaroni into the cheese sauce.

A shallow white baking dish containing macaroni in a vegan cheese sauce, with a layer of grated vegan cheese on top.

Transfer to a baking dish, and add a layer of grated cheese.

Fresh green pea casserole with grated cheese in a white baking dish, showcasing a vibrant, healthy, and tasty vegetable side dish for family dinners and special occasions.

Pulse the peas in a blender so that they are a bit mushy. Don't puree them; break them down just a little. Add this to the top of the Mac & cheese. Grate some vegan Parmesan over the pea crust.

Heat the oven to 180ยบC and bake the Mac & Cheese for 15 - 20 mins, until golden brown.

FAQs

What is a Roux?

A Roux (pronounced Roo) combines plain flour and butter and thickens sauces and soups. There are four types of Roux: White, blonde, brown and dark, depending on how long the flour and butter are cooked. This recipe requires a blond Roux, so cook the flour and butter past the first white Roux stage until it turns blonde.

What is coating consistency?

This refers to the thickness or texture of a mixture, like a sauce, used to coat foods. A sauce has achieved coating consistency when dipping a spoon into it; the sauce clings to the spoon instead of running off it. Not too thick, and not too thin.

What does it mean to Parboil?

To Parboil is to boil partly, or as the Italians say, pasta al dente, which basically means that you don't cook the pasta fully. Reduce the cooking time stated on the packet. When the pasta is cut in half, you will see the centre is not cooked and is white. Immediately drain the water and cool the parboiled Macaroni with cold water. We don't fully cook the pasta for this recipe because it will be cooked again during baking in the oven.

Related Recipes

Take a look at these pasta dishes.

  • A plate of spaghetti pasta in a courgette sauce topped with dried cherry tomatoes, green olives and parmesan cheese.
    Creamy Courgette Pasta Sauce
  • A Plate of Alio Olio.ย 
    Upgrade Your Alio Olio, Easy Fifteen Minute Recipe

Pairing Ideas For Vegan Mac and Cheese

Here are some recipes that I think will pair well with this vegan mac and cheese.

  • Close up of a cavalo nero on a plate with a fork
    The Best Sautรฉed Cavolo Nero and Fennel Side Dish
  • A plate of Panzanella salad on a slatted table.
    Heirloom Tomato Panzanella - A Simple Summer Salad
  • A plate of Dairy-Free Chargrilled Broccoli Salad
    Dairy-Free Chargrilled Broccoli Salad With Cheese, Chilli and Almonds
  • A shallow dish containing oven-dried cherry tomatoes.
    How To Oven-Dry Cherry Tomatoes

๐Ÿ“– Recipe

A dish containing vegan mac and cheese with a pea crust

Vegan Mac and Cheese With A Pea Crust

Chef Tripti
A dairy-free alternative to a classic comfort food dish that does not compromise on taste.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 20 minutes mins
Course Main Course
Cuisine American, Italian
Servings 2
Calories 977 kcal

Equipment

  • Whisk
  • Weighing scales
  • Food processor or blender

Ingredients
 
 

  • 200 g Macaroni
  • 50 g Vegan Butter (block not spreadable)
  • 50 g Plain Flour
  • 500 ml Oat Milk at room temperature
  • 150 g Frozen Peas, defrosted
  • 80 g Vegan Cheese Brand used: Violife
  • 1 g Nutmeg
  • 10 g Vegan Parmesan Brand used: Violife
  • 1 teaspoon Wholegrain Mustard
  • Salt and Pepper to taste

Instructions
 

  • Melt the vegan Butter in a pan, over medium heat. Once the butter has melted, add the flour. Using a wooden spoon, stir quite vigorously to make a smooth glossy paste or a blond roux, as we call it (see notes below). You will know it's done when the mixture is a light beige colour.
  • Take off the heat and add the Oat milk a little at a time. Whisk constantly making sure no lumps form. By adding a little milk at a time and whisking, using a baloon whisk, you will achieve a smooth, glossy, creamy sauce.
  • Once all the milk has been incorporated, bring the pan back to a medium-low heat and cook further for about 5 minutes or until the sauce has reached coating/nappe consistency (see notes below). Whisk from time to time, to make sure nothing sticks to the bottom of the pan.
  • Add the mustard, nutmeg, salt & pepper and half of the vegan cheese. Set aside.
  • Parboil (see notes below) the Macaroni until it begins to turn soft. Drain immediately and cool with cold water (omit this process of cooling if you are mixing in the cheese sauce and are going to bake straight away )Set aside.
  • Preheat the oven to 180ยบC
  • Mix the Macaroni into the cheese sauce, transfer to a baking dish, and add a layer of grated vegan cheese.
  • Pulse the peas in a blender so that they are a bit mushy. You don't want a puree, just the peas broken down a little. Add this to the top of the Mac & cheese. Grate some vegan Parmesan over the pea crust.
  • Heat the oven to 180ยบC and bake the Mac & Cheese for about 20 minutes, until golden brown on top.

Nutrition

Calories: 977kcal (49%)Carbohydrates: 134g (45%)Protein: 28g (56%)Fat: 38g (58%)Saturated Fat: 9g (56%)Polyunsaturated Fat: 7gMonounsaturated Fat: 10gTrans Fat: 4gCholesterol: 3mg (1%)Sodium: 556mg (24%)Potassium: 572mg (16%)Fiber: 13g (54%)Sugar: 28g (31%)Vitamin A: 1135IU (23%)Vitamin C: 30mg (36%)Calcium: 496mg (50%)Iron: 6mg (33%)
Keyword comfort food, pea crust, simple, vegan
Tried this recipe?Please leave a review & rating
Mention @kitchenandotherstories or tag #kitchenandotherstories!

Food Safety

  • Wash your hands regularly while preparing, handling and cooking food.
  • Wipe down countertops and high-contact points regularly.
  • If you cook meat and fish, do not use the same utensils on cooked food that previously touched raw meat. Use separate chopping boards for meat and fish. Wash your chopping boards immediately after use.
  • Thoroughly cook food to a minimum temperature of 165 ยฐF (74 ยฐC).
  • Don't leave food at room temperature for extended periods (more than 2 hours).
  • Store food correctly.

More Main Course Recipes

  • A square slice of crown prince pumpkin galette with rocket pesto on a small round serving plate.
    Rustic Vegan Crown Prince Pumpkin Galette - An Autumn Comfort Bake
  • Chana Dal Khichdi served with caramelised onions and fresh herbs, accompanied by flatbread and pickled green chilies. A hearty, traditional Indian vegetarian dish highlighting flavours and textures perfect for wholesome meals.
    Masala White Urad Dal Recipe (Vegan)
  • Close up of three mini beetroot burgers in mini brioche buns.
    How To Make Mini Beetroot Burgers
  • Roasted pumpkin with lentils and herbs on a rustic plate, delicious seasonal vegan dish, served with fresh greens, healthy plant-based recipe, kitchen and other stories, autumn harvest meal, wholesome vegan dinner.
    Roasted Crown Prince Pumpkin and Green Lentils

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Gary says

    November 16, 2025 at 5:08 pm

    Thanks so much for this vegan version of one of my favourites! I really love the peach crust!

    Reply
    • Chef Tripti says

      November 16, 2025 at 5:10 pm

      thank you, please can you rate? It really helps!

      Reply
  2. Gary says

    November 16, 2025 at 5:10 pm

    5 stars
    Sorry, forgot to rate!

    Reply
Blog author behind lavender plant
Chef Tripti

Hi! Tripti here. I am a Michelin-trained chef with over 20 years of experience in the industry. My mission is to help you cook fresh, nutritious food with simple recipes that deliver creativity and tasteโ€”food with heart and soul.

More about me โ†’

Explore My Dals

Discover my collection of comforting dal recipes - each one is simple, nourishing and full of flavour. From basic Arhar dal to creamy kaali dal, to the superfoodโ€”Kulthi dal.

  • A shallow dish containing daal with tempered tadka.
    How To Make a Basic Daal: Arhar Daal
  • A shallow black dish containing moth daal garnished with cucumber cubes, finely chopped onion, and ginger julienne.
    Moth Daal For a Tasty, Healthy Breakfast
  • Chana Dal Khichdi served with caramelised onions and fresh herbs, accompanied by flatbread and pickled green chilies. A hearty, traditional Indian vegetarian dish highlighting flavours and textures perfect for wholesome meals.
    Masala White Urad Dal Recipe (Vegan)
  • A small, shallow dish containing horse gram daal with a silver serving ladle.
    Superfood Recipe - Horse Gram (Kulthi) Dal
  • A shallow black dish containing tomato pappu.
    Tomato Pappu Recipe
  • A shallow black dish containing daal makhani with a silver spoon.
    Kaali Dal (Black Urad Dal) Recipe
  • A shallow dish containing chana daal garnished with a tadka and coconut flakes.
    Bengali Chana Daal with Coconut
  • shallow dish containing aubergine Daal garnished with garlic and curry leaf tadka
    Simple One-Pot Aubergine Daal Recipe

Footer

โ†‘ back to top

Legal

  • Privacy Policy
  • Disclaimers
  • Terms of use
  • Cookie Policy

Connect

  • TikTok
  • YouTube
  • Pinterest
  • Instagram

Contact

  • Contact / Work With Me

As an Amazon Associate, I earn from qualifying purchases

Copyright ยฉ 2025 Kitchen And Other Stories

Foodie Pro theme from Feast Design Co. Built on Genesis Framework. Powered by Wordpress

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.