High-Protein Mac and Cheese (Vegan)

4.8 from 38 votes
Close-up view of a glass bowl with vegan high-protein mac and cheese garnished with parsley on a marble surface.

Since going vegan, I have tried so many mac & cheese recipes I’ve lost count. I’ve always wanted to have a healthy one on hand that I could recommend. After all, it’s a huge crowd favorite, and one of my favorite things to do is to veganise classic comfort food and make it extra nourishing. I’ve tried many things, including cauliflower, white beans, vegan cheese, and béchamel… and although it was pretty good, it just was not IT. Until this High-Protein Mac and Cheese! It’s so creamy, gooey, and…. cheesy?! I could barely believe it, and Cam’s face confirmed this is the perfect ratio! And the best part? It’s all made with wholesome ingredients and without needing to use vegan butter or cheese!

I’m also thrilled by the nutrition in this recipe. The combo of legumes, vegetables, nuts, and spices makes the sauce beautifully balanced and is a delicious and nourishing meal once combined with your favorite pasta. It’s even rocking 35 g of protein and 14 g of fiber per serving! I’m so excited to eat this through the week, and I hope you also give this High Protein Vegan Mac and Cheese a go. If you love this, try my high-protein marry me orzo, high-protein romesco pasta, or vegan wellington next.

Nutritionist, Sarah Cobacho stirring a large white pot full of vegan high-protein mac and cheese, with a side of grilled broccoli on a white plate.

Why This Recipe Works

  • Rich in protein: Thanks to the lentils and cashews, it’s packed with plant-based protein.
  • Nutrient-dense: Full of vitamins and minerals from whole foods.
  • Easy to make: Simple instructions and common pantry ingredients.
  • Comfort food: A healthy twist on a classic favorite.
  • Dairy-Free: a great allergen-friendly meal.
  • Customizable: Easily adaptable to be served with your favorite veggies and greens.
Ingredients for vegan high-protein mac and cheese neatly arranged on a marble countertop, labeled for easy identification

Ingredient Notes

  • Raw cashews add creaminess and are excellent for heart health.
  • Split red lentils boost the protein content significantly.
  • Nutritional yeast provides a cheesy flavor and is a great source of B vitamins.
  • Soy milk can be substituted with any plant milk, though soy is preferable for its high protein content.

Step-By-Step Instructions

Rinse the lentils until the water runs clear. Add the onion, carrots, cashews, and red lentils to a large pot of salted water. Cook for about 15 minutes. Drain and set aside. Cook the pasta as per the packet’s instructions, reserving some pasta water. Blend the cooked veggies with soy milk and seasonings until smooth. Cook the sauce with the pasta, adjusting the taste with salt and pepper, and serve topped with fresh parsley.

An overhead shot of four glass bowls containing vegan high-protein mac and cheese on a marble background, accompanied by fresh parsley.

Variations and Tips

  • For a smokier flavor, add smoked paprika instead of sweet.
  • Increase the veggies by serving the pasta with broccoli, spinach, or kale for an extra nutrient kick.
  • Make it gluten-free by choosing your favorite gluten-free pasta.
  • Make it even higher in protein by choosing legume pasta (my favorites are red lentils for the best texture), or add some sauteed tempeh or tofu on the side.
  • Adding a bit of chili gives it a nice kick.
  • Make it nut-free: swap the cashews for sunflower seeds.
  • And remember, always adjust the salt and pepper to taste!
  • Storage option: it keeps well in the refrigerator in an airtight container for up to 4 days. If you’re not planning to eat it straight away, I recommend slightly undercooking the pasta for the best texture once reheated. If you would like to freeze it, I recommend freezing the sauce only and giving it a little blend once thawed and before reheating for the creamiest texture.
  • Reheat: on a saucepan with a splash of dairy-free milk or in the microwave.
  • If you like this recipe, you’ll also love our Healthy Baked Mac & Cheese or High-Protein Pumpkin Pasta.

Why You’ll Love This High-Protein Mac and Cheese

  • Nutritious
  • Yummy
  • Protein-rich
  • Comforting
  • Easy
A glass bowl of vegan high-protein mac and cheese on a marble countertop, with a gold spoon, ready to be served.
Two glass bowls on a marble counter filled with creamy vegan high-protein mac and cheese, topped with chopped fresh parsley.

High-Protein Mac and Cheese (Vegan)

Indulge in this vegan High Protein Mac and Cheese, a creamy, comforting dish packed with nourishing ingredients. This recipe is not only delicious but also boasts a whopping 34 g of protein per serving. Perfect for meal prep and absolutely satisfying!
Prep 15 minutes
Cook 15 minutes
Total 30 minutes
Servings 4

Ingredients

To Serve

  • Your favorite greens, e.g., broccoli - grilled or stir-fried with chili flakes to taste

Instructions

  • Rinse the lentils until the water runs clear.
  • Add the onion, carrots, cashews, and red lentils to a large pot of salted water. Bring to a boil and cook for about 15 minutes, until the carrots are fork-tender. Drain the water and set aside.
  • Cook the pasta in salted water according to the packet instructions. Reserve ¼ cup of pasta water.
  • Transfer cooked onions, carrots, cashews, and lentils to a blender with soy milk, tapioca starch, nutritional yeast, paprika, vegetable stock powder, garlic granules, lemon juice, miso paste, and a pinch of salt. Blend on high speed until perfectly smooth.
  • Transfer the sauce to a large pan (big enough to contain both the sauce and pasta), add the rosemary sprig, and cook for 5 minutes on medium to low heat, stirring regularly to thicken the sauce.
  • Add the pasta and reserved pasta water. Stir well to coat, and cook for a further 5 minutes. Remove the rosemary sprig. Adjust salt and pepper to taste, top with parsley, and enjoy!

Video

Nutrition Information

Per Serving/Portion

Calories: 678 kcalCarbohydrates: 113 gProtein: 35 gFat: 14 gSodium: 624 mgFiber: 16 gVitamin A: 325 IUVitamin C: 8 mgCalcium: 196 mgIron: 7 mg

FAQ

Is this recipe gluten-free?

Yes, with the right pasta choice, it can be entirely gluten-free.

Can I use another type of milk?

Yes, any plant-based milk works, though soy milk is recommended for its high protein.

What can I use instead of tapioca flour?

Cornstarch or arrowroot both work as substitutes. If you don’t have either, you can also skip it. The texture won’t be quite as gooey, but it will still taste great.

What can I use instead of miso (soy-free)?

Miso brings a lovely umami flavor. A little tamari or soy sauce works as a swap. For a soy-free option, mushroom powder (blended dried mushrooms) is a great alternative for adding savory depth.

What can I use instead of nutritional yeast?

Nutritional yeast brings the cheesy umami flavor, so there’s no direct substitute. If you skip it, you can adjust other seasonings to make a creamy sauce that’s still delicious, just less cheesy.

Are there any nut-free options?

Yes, seeds like sunflower seeds can replace cashews for those with nut allergies.

Can I use hemp seeds instead of cashews?

Hemp seeds won’t give you the same creamy consistency as cashews or sunflower seeds. They’re better sprinkled raw on top for nutrients rather than blended into the sauce.

How can I make it spicier?

Add chili flakes or cayenne pepper to taste.

Can I freeze leftovers?

Yes, the sauce freezes well for up to 3 months. Thaw and do a short blend before heating up, for the best texture.

Your creations

Straight from your kitchens.

Snap a photo in the comments on any recipe. We love to see it! Here’s what the community has been cooking recently.

1 bae shared a photo this week
Ingrid's One-Pot Lemon Zucchini Beans One-Pot Lemon Zucchini Beans Ingrid ★★★★★ This one pot lemon zucchini beans was absolutely delicious. I will definitely make again😋
Gabi's Turmeric Quinoa and Edamame Salad (Meal Prep) Turmeric Quinoa and Edamame Salad (Meal Prep) Gabi ★★★★★ SO TASTY! The sauce was bursting with flavor. Didn’t do cabbage due to sensitivity to cruciferous veggies and it was still delightful.…
Liz's Red Lentil Quinoa Bread (Gluten-Free) Red Lentil Quinoa Bread (Gluten-Free) Liz ★★★★★ Thanks for the recipe, I have made it three times already, but it always sinks in the center. I am using a…
Anu's High-Protein Kale Caesar Salad High-Protein Kale Caesar Salad Anu ★★★★★ I tried your recipe today of salad and came out good specially the dressing. I’ve had nutritional yeast for a while but…
Svetlana's Crispy Potato Salad with Spicy Peanut Sauce Crispy Potato Salad with Spicy Peanut Sauce Svetlana ★★★★★ Very good taste and so fresh.
Jill's Roasted Cauliflower Bowl with Tzatziki & Crispy Lentils Roasted Cauliflower Bowl with Tzatziki & Crispy Lentils Jill ★★★★★ Heaven in a bowl! We LOVE this recipe. The flavours work beautifully together. Thank you for another perfect recipe 😍
Jill's Crispy Potato Salad with Spicy Peanut Sauce Crispy Potato Salad with Spicy Peanut Sauce Jill ★★★★★ A new favourite! This was so crispy, creamy, crunchy, spicy, fresh... all the best things! I couldn't get edamame so I used…
Caroline M's Crispy Potato Salad with Spicy Peanut Sauce Crispy Potato Salad with Spicy Peanut Sauce Caroline M ★★★★★ My new favourite! Had to make substitutions with what I had available but all in all turned out pretty great… this is…
Cass Hill's Turmeric Quinoa and Edamame Salad (Meal Prep) Turmeric Quinoa and Edamame Salad (Meal Prep) Cass Hill ★★★★★ Delicious recipe - didn’t take long to make and nothing better than being able to grab a healthy, nutritious and filling lunch…
Sally's Easy Vegan Savory Oats (15-Minute Breakfast Idea) Easy Vegan Savory Oats (15-Minute Breakfast Idea) Sally ★★★★★ Hi Sara! I've been following your recipes for quite some time now, and I really appreciate how simple they are to follow…
Nicole's Gluten-Free Seeded Bread Gluten-Free Seeded Bread Nicole ★★★★★ I didn’t think I could pull this off. I surprised myself after making your red lentil quinoa wraps. but I wasnt confident…
Vivienne's 10-minute High-Protein Romesco Pasta (Vegan and GF) 10-minute High-Protein Romesco Pasta (Vegan and GF) Vivienne ★★★★★ I don't do well with tofu so I dried steaming parsnip. I put the same weight of parsnip as stated in the…
Natursha's Vegan Zuppa Toscana (Healthy Tuscan Soup) Vegan Zuppa Toscana (Healthy Tuscan Soup) Natursha ★★★★★ Absolutely delicious xx thank you for the recipe.
View all creations

Just leave a comment on any recipe and attach a photo

51 Comments

  1. 5 stars
    Very good! We only had brown lentils so I added some turmeric to brighten the color. Very filling- my family of 3 (including one growing teen) had leftovers and we often don’t with 4-serving meals! Great with sautéd kale.

    1. Hi Lindsay, I’m so happy the whole family loved it! Thank you for sharing your tip with using brown lentils, I’m glad to hear it worked 🥰

  2. 4 stars
    Really tasty but different… Added cauliflower and spinach directly to the mix…

      1. Thanks, I used those wholegrain spelt curled pasta which was the closest I could find to macaroni… 🤣

  3. 3 stars
    Really good! Not a vegan but am severely lactose intolerant. First time cooking something with cashews other than a random cashew cream I made years ago. Really creamy with great flavor. I added a little msg and it added a nice extra touch.

  4. 5 stars
    This recipes is so delicious, added some chilli for a bit of a bite

  5. 5 stars
    This is the second time I made this, it’ so creamy and delicious!

    I made some changes based on the ingredients I had at home (1 tbsp of soy sauce instead of miso paste, oat milk), and I sautéd the onion in a pan with 2 cloves of garlic to add even more flavor. Thanks for the recipe!

    1. Hey lovely, thank you so much for sharing. I’m so happy you loved the recipe. Love the idea of sautéing the onion and garlic to amp up the flavour!

        1. You could use corn starch, if you don’t have any, you can also skip it. The texture will just not be as gooey, but it would still taste great!

4.77 from 38 votes (21 ratings without comment)

Leave a Comment

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

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image. Drop file here

You Might Also Like

search