clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Here is a collection of our very BEST Vegan Recipes. Whether you are simply trying to eat less meat, cook more plant-based meals, consume more vibrant healthy produce, or subscribe to the vegan lifestyle, I hope these vegan meals will inspire you on your health journey, wherever that leads.  

40 Mouthwatering Vegan Recipes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 78 reviews
  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 10
  • Cook Time: 15
  • Total Time: 25 minutes
  • Yield: 3 1x
  • Category: vegan recipes, vegan dinner
  • Method: stovetop
  • Cuisine: American
  • Diet: Vegan


A collection of our 40 Mouthwatering Vegan Recipes on the blog will excite you to cook (and eat!) plant-based meals at home. This recipe for Vegan Broccoli Mac and Cheese is one of our weeknight “go-to” vegan meals! It’s super easy, healthy and delicious.  Top it with vegan cheesy Sprinkle.


Units Scale
  • 56 ounces dry pasta- fettucine, linguini, orechiette, etc.
  • 3 cups fresh broccoli, steamed

Vegan Mac & Cheese Sauce:

Sprinkle with Vegan Cheesy Sprinkle


  1. Cook Pasta: Set salted water to boil in a large pot and cook pasta according to directions. During the last 2-3 minutes, add the broccoli to the pasta, and cook for few minutes until tender.  Drain. 
  1. Make the Vegan Mac and Cheese Sauce: Heat oil over med-low heat,  and saute onion and garlic until tender and golden. Place it in a blender along with cashews, veggie broth, nutritional yeast, miso, mustard salt.  Blend until creamy and smooth.
  2. Combine: Drain the pasta and broccoli, and toss with the Vegan Mac and Cheese Sauce and toss, and gently warm over low heat.
  3. Divide among bowls.
  4. Garnish with optional Vegan Cheesy Sprinkle.


Feel free to add other veggies or substitute other veggies!


  • Serving Size:
  • Calories: 431
  • Sugar: 7.2 g
  • Sodium: 625.7 mg
  • Fat: 16.7 g
  • Saturated Fat: 3 g
  • Carbohydrates: 58.3 g
  • Fiber: 6.9 g
  • Protein: 16.5 g
  • Cholesterol: 0 mg