Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant white plate featuring creamy vegan mac and cheese with a smooth, cheesy sauce coating each tender pasta. Garnished with fresh herbs, the dish displays a glossy texture and inviting aroma, set against a rustic wooden background with scattered cheese and herbs for a homely, comforting feel.

Easy No-Roux No-Egg Creamy Pasta Mac and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy vegan mac and cheese recipe without roux or eggs, perfect for a quick, comforting meal that everyone will love.

  • Total Time: 20 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 8 oz (230g) elbow macaroni or pasta of choice
  • 1 cup (240ml) cashew cream or dairy-free cheese sauce
  • 1/4 cup (60ml) plant-based milk
  • 2 tablespoons nutritional yeast (optional for cheesy flavor)
  • 1 teaspoon Dijon mustard
  • Salt and pepper to taste
  • Fresh parsley or chives for garnish

Instructions

  1. Cook the pasta in boiling salted water until al dente, then drain and set aside.
  2. In a saucepan, heat the plant-based milk and add the cashew cream or dairy-free cheese sauce, stirring until smooth.
  3. Add nutritional yeast, Dijon mustard, salt, and pepper; stir to combine and heat through.
  4. Pour the sauce over the cooked pasta and toss to coat evenly.
  5. Garnish with fresh herbs before serving.

Notes

  • You can customize the cheesy flavor with different nutritional yeasts or vegan cheeses.
  • Ensure pasta is cooked al dente to avoid mushiness.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan, Dairy-Free, Vegetarian

Nutrition

  • Serving Size: 1 cup
  • Calories: 370 Kcal
  • Sugar: 4g
  • Sodium: 550mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 5g
  • Protein: 14g
  • Cholesterol: 0mg