Vegan Mac & Cheese with Sautéed Spinach + Roasted Tomatoes

mac and cheeseI love mac and cheese just as much as the next gal. It’s an ooey-gooey comfort food that just hits the spot sometimes. But, one thing I really don’t love is dairy. When I first adopted a plant-based diet I thought dairy was something I might still continue to eat occasionally but now dairy gives me the heebie-jeebies and I have zero desire to eat it. But lucky for me there are a million dairy-free versions of mac and cheese that are just as delicious, if not better, while also being way healthier for us. And after playing around with tons of recipes and variations I have finally perfected this recipe which is my current favorite version of homemade vegan mac and cheese. The cheese sauce is just so dang good without having any dairy in it whatsoever. The cheese sauce is made from a combination of coconut oil, non-dairy milk, flour, tomato paste, nutritional yeast and seasoning. Easy as that.
mac and cheese

mac and cheese

mac and cheese

mac and cheese

mac and cheese

mac and cheese

And while the ingredient list might look a little long, I promise you it is so easy to make. Especially if you measure everything out ahead of time. Then you just throw each ingredient into the pot when it is its time and voila…dinner! And this recipe can be modified for so many different dietary needs and preferences….you can make it gluten-free, nut-free, soy-free or enjoy it just as it is. I’ll add the instructions for modifying it in the “Notes” section of the recipe. I hope you all enjoy this recipe as much as I do!

 

Vegan Mac & Cheese with Sautéed Spinach + Roasted Tomatoes
Author: Tedi
Prep time:
Cook time:
Total time:
Serves: 6
A healthy and delicious vegan take on this classic comfort food. Recipe can be made gluten-free, soy-free and/or nut-free.
Ingredients
  • 1 lb elbow macaroni
  • 1 tablespoon olive oil
  • 1 10 oz carton of grape tomatoes, halved
  • 5 oz fresh spinach
  • 1/4 cup coconut oil
  • 1/3 cup all-purpose flour
  • 3 cups unsweetened almond milk
  • 2 tablespoons tomato paste
  • 1/2 cup nutritional yeast
  • 2 teaspoons salt
  • 1 teaspoon garlic powder
  • 1 tablespoon lemon juice
  • 1 tablespoon agave
Instructions
  1. Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions. Once it is done drain pasta and return to pot.
  2. Next, in a medium saucepan heat olive oil over medium heat. Add tomatoes and pan roast until they are tender.
  3. While tomatoes are roasting, in a different medium saucepan whisk together coconut oil and flour over medium heat. It will form a thick paste. Then add non-dairy milk, tomato paste, nutritional yeast, salt and garlic powder to saucepan with paste and bring to a boil, whisking frequently. Reduce heat and let “cheese” sauce simmer. Once sauce begins to thicken add lemon juice and agave. Taste test and add more seasoning if necessary.
  4. Once everything is almost done, add spinach to tomatoes and sauté for 2 more minutes until spinach begins to wilt.
  5. Pour “cheese” sauce over drained pasta and add the roasted tomatoes and sautéed spinach. Stir well and serve hot!
Notes
To make this recipe nut-free use soy milk or rice milk instead of almond milk.
To make this recipe gluten-free use gluten-free pasta and all-purpose gluten-free flour.
And to make this recipe even healthier replace regular pasta with lentil pasta.

Recipe adapted from Chloe’s Kitchen by Chloe Coscarelli.

xo,

Tedi

PIN IT:

Vegan Mac & Cheese

 

Leave a Comment

  1. Queen 51 wrote:

    Cook this mac and cheese today. ABSOLUTELY DELICIOUS! ?

    Posted 4.21.18 Reply
    • Tedi Sarah wrote:

      Yayyy! So glad to hear you liked it!

      Posted 4.22.18 Reply
  2. Janice wrote:

    Could you make this ahead of time and just heat the sauce and macaroni in oven. Once heated then add the spinach and tomatoes.

    Posted 10.5.17 Reply
    • Tedi Sarah wrote:

      Hi Janice, I haven’t tried it that way, but I bet you can! Good idea. 🙂

      Posted 10.8.17 Reply
  3. Dianne wrote:

    We LOVED this! Thank you for such a marvelous mac-n-cheese recipe! It is quick, easy, and delicious! I halved the recipe since there are just two of us and left enough in the pot so hubby could take that serving tomorrow for lunch. Well, he’s going to be eating a sandwich, because we went back for more! Now that we know it’s such a great meal, I’ll make it as written next time and immediately store half for another night. Otherwise, we might just keep eating until all of it’s gone; it’s that good!

    Posted 2.3.16 Reply
    • Tedi Sarah wrote:

      Hi Diane!! Thank you so, so much for the positive feedback! I really appreciate it. I am so glad to hear you both liked it! Enjoy!

      Posted 2.4.16 Reply
  4. Heather wrote:

    Can i have some

    Posted 6.15.15 Reply
  5. Mallory wrote:

    Oh wow! I’m currently devouring this Mac and “cheese”. Thanks for sharing! Would I be able to sub a different oil for the coconut oil?

    Posted 5.29.15 Reply
    • Tedi Sarah wrote:

      Hi Mallory! Yayyyy!! So glad you like it! I haven’t tried substituting it with a different oil but I have made it with Earth Balance plant-based butter and it tasted equally as delicious. I think the richer the oil the better, in this case, to replicate that cheesy taste! Hope that helps 🙂 Thanks for stopping in!

      Posted 5.30.15 Reply
  6. adrian wrote:

    Yummy : ) Can’t wait to make it on weekend. Thanks nice recipe : )

    http://dietweightlosshub.net

    Posted 5.18.15 Reply
    • Tedi Sarah wrote:

      Hi Adrian! Thanks for visiting. Glad to hear you like the sound of this recipe!

      Posted 5.18.15 Reply
  7. As if mac & cheese could get any better, you veganized it…and then as if vegan mac & cheese could get any better, you add two of my favorite things: sautéed spinach and roasted tomatoes! I.cannot.wait.to.make.this.

    Posted 5.17.15 Reply
    • Tedi Sarah wrote:

      Hey Anne Marie! So glad you’re into this recipe!! Hope you enjoy it as much as I do 🙂 🙂

      Posted 5.18.15 Reply
  8. Yum! looks delicious, I love the addition of tomatoes and spinach:-)

    Posted 5.14.15 Reply
  9. Skye wrote:

    That looks AMAZING.

    Posted 5.14.15 Reply
    • Tedi Sarah wrote:

      Hi Skye!! Thanks for visiting! 🙂

      Posted 5.14.15 Reply