Creamy Vegan Green Vegetable Pasta Bake

User profile image
Joel Feren (@joelferen)

This pasta bake is a delightful combination of creamy béchamel sauce, vibrant pesto, and fresh vegetables. It's a comforting dish that's perfect for sharing with family or friends. The recipe includes a homemade pesto and a plant-based béchamel sauce, making it a great option for those seeking a vegetarian meal. The golden panko topping adds a satisfying crunch to every bite.

Creamy Vegan Green Vegetable Pasta Bake recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
30min
Cook Time
30min
Total Time
1hr

Ingredients

6 Servings
(1 serving = 1 portion)

Main Ingredients

  • pasta
    pasta
    350g
  • head broccoli, cut into bite-sized florets
    head broccoli, cut into bite-sized florets
    1
  • zucchini, quartered and sliced
    zucchini, quartered and sliced
    1
  • frozen peas
    frozen peas
    1cup
  • panko crumbs
    panko crumbs
    1/2cup

Pesto

  • pine nuts, toasted
    pine nuts, toasted
    1/2cup
  • spinach
    spinach
    2cups
  • basil
    basil
    1bundle
  • extra virgin olive oil
    extra virgin olive oil
    1/2cup
  • zest from lemon
    zest from lemon
    1
  • juice from lemons
    juice from lemons
    2
  • garlic
    garlic
    1clove
  • nutritional yeast
    nutritional yeast
    2tbsp

Béchamel Sauce

  • margarine/plant-based butter
    margarine/plant-based butter
    50g
  • flour
    flour
    1/4cup
  • milk of choice (oat milk used)
    milk of choice (oat milk used)
    2 1/2cups
  • nutritional yeast
    nutritional yeast
    1/4cup
  • nutmeg
    nutmeg
    1pinch

How to make Creamy Vegan Green Vegetable Pasta Bake

Preparing the Pasta and Vegetables

  1. Step 1

    Cook pasta until al dente, drain and set aside.

  2. Step 2

    Add broccoli to a pot of boiling water and cook for 2-3 minutes or until tender. Drain and set aside.

Making the Pesto

  1. Step 1

    Lightly toast pine nuts in a pan on low heat for 2-3 minutes. Set aside to cool slightly.

  2. Step 2

    Add all the pesto ingredients to a food processor and blitz until smooth.

Combining Ingredients

  1. Step 1

    Combine pasta, broccoli, zucchini, peas and pesto in a large mixing bowl and mix well.

Preparing the Béchamel Sauce

  1. Step 1

    Preheat the oven to 180°C.

  2. Step 2

    Melt butter in a pot over medium heat. Stir in the flour and cook for 1 minute, stirring with a wooden spoon.

  3. Step 3

    Slowly add the milk to the pot and whisk continuously for 3-4 minutes or until the mixture thickens. Remove from the heat. Add nutritional yeast and nutmeg and stir to combine.

Assembling and Baking

  1. Step 1

    Transfer the pasta mixture to a large baking dish. Pour the béchamel sauce over the top and sprinkle with panko crumbs.

  2. Step 2

    Bake in the oven for 30 minutes or until golden and bubbling. Cool slightly before serving.

Nutrition (per serving)

Calories

308.3kcal (15.42%)

Protein

10.8g (21.66%)

Carbs

31.7g (11.52%)

Sugars

2.5g (5%)

Healthy Fat

11.2g

Unhealthy Fat

3.3g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. For extra crunch, you can mix some grated plant-based cheese with the panko crumbs before sprinkling them on top.

  2. If you prefer a stronger basil flavor, add more basil leaves to the pesto.

  3. Make sure to whisk the béchamel sauce continuously to avoid lumps.

FAQS

  1. Can I use a different type of pasta?

    Yes, you can use any type of pasta you prefer, such as penne, fusilli, or rigatoni.

  2. Can I substitute the pine nuts in the pesto?

    Yes, you can use walnuts, almonds, or cashews as alternatives to pine nuts.

  3. Is it possible to make this recipe gluten-free?

    Yes, use gluten-free pasta and substitute the flour in the béchamel sauce with a gluten-free alternative.

  4. Can I use a different type of milk for the béchamel sauce?

    Yes, you can use any plant-based milk or regular milk depending on your dietary preferences.

  5. How do I store leftovers?

    Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.

joelferen's profile picture
instagram

Joel Feren

(@joelferen)

I’m a Dietitian, recipe developer, and food lover who believes good nutrition should be simple, satisfying, and full of flavour. With a background in biomedical

...
chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?