Creamy Broccoli, Pea and Edamame Pasta Bake

This cosy and comforting dinner is one the whole family will love. It’s full of vibrant green vegetables and topped off with a creamy béchamel sauce -...This cosy and comforting dinner is one the whole family will love. It’s full of vibrant green vegetables and topped off with a creamy béchamel sauce - all the goodness of mac and cheese with more nourishment! Read more This cosy and comforting dinner is one the whole family will love. It’s full of vibrant green vegetables and topped off with a creamy béchamel sauce - all the goodness of mac and cheese with more nourishment! This cosy and comforting dinner is one the whole family will love. It’s full of vibrant green vegetables and topped off with a creamy béchamel sauce - all the goodness of mac and cheese with more nourishment!

Prep time
30 mins
Cook time
30 mins
FREEZER FRIENDLY
Yes
SHELF LIFE
3 days
Why is this healthy?
Plant
points
High
protein
High
fibre
Herbs &
spices
Greens
Contains
Nuts, Soy, Gluten View all Edamame beans, Broccoli, Nutmeg, Yeast, Mustard, Olive oil, Spinach, Legumes, Basil, Nuts, Pine nuts, Onion, Peas, Grains, Bay leaf, Soy, Black pepper, Lemon, Gluten, Garlic
Ingredients
Serves 6
broccoli
cut into large florets
peas (frozen)
wholegrain pasta
Swaps: lentil pasta
For the béchamel sauce
milk (plantbased)
Swaps: milk (dairy)
oat milk yields the creamiest results
white onion
black peppercorns
bay leaf (dried)
nutmeg (ground)
white flour
Swaps: all purpose flour (gluten-free)
nutritional yeast
Swaps: parmesan cheese
dijon mustard
For the pesto
basil
pine nuts
Swaps: almonds
toasted
garlic cloves
roughly chopped
juiced
nutritional yeast
Swaps: parmesan cheese
For the breadcrumb topping
panko breadcrumbs
Why is this healthy?
Plant
points
High
protein
High
fibre
Herbs &
spices
Greens

NUTRITION PER SERVING (Read more)

29g
Protein
702kcal
Calories
39g
Total Fat
64g
Carbs
9g
Sugars
17g
Fibre
204mg
Calcium
16%
 
7mg
Iron
39%
 
197mg
Magnesium
47%
 
1228mg
Potassium
26%
 
109mg
Sodium
5%
 
3mg
Vitamin B1
250%
 
2.5mcg
Vitamin B12
104%
 
0.6mcg
Vitamin D
3%
 
7mg
Vitamin E
47%
 
500mcg
Vitamin B9
125%
 
220mcg
Vitamin A
24%
 
88mg
Vitamin C
98%
 
10.6mg
Zinc
96%
 
226mcg
Vitamin K
188%
 
0.9mg
Copper
100%
 
1.3mg
Vitamin B2
100%
 
27.6mg
Vitamin B3
173%
 
2.2mg
Vitamin B6
129%
 
538mg
Phosphorus
43%
 
Protein: 29g; Calories: 702kcal; Total Fat: 39g; Carbs: 64g; Sugars: 9g; Fibre: 17g; Calcium: 204mg (16%); Iron: 7mg (39%); Magnesium: 197mg (47%); Potassium: 1228mg (26%); Sodium: 109mg (5%); Vitamin B1: 3mg (250%); Vitamin B12: 2.5mcg (104%); Vitamin D: 0.6mcg (3%); Vitamin E: 7mg (47%); Vitamin B9: 500mcg (125%); Vitamin A: 220mcg (24%); Vitamin C: 88mg (98%); Zinc: 10.6mg (96%); Vitamin K: 226mcg (188%); Copper: 0.9mg (100%); Vitamin B2: 1.3mg (100%); Vitamin B3: 27.6mg (173%); Vitamin B6: 2.2mg (129%); Phosphorus: 538mg (43%)
Show more

Notes

Freezing Instructions: The pasta bake can be frozen in its entirety for up to 3 months. Assemble up until the end of step 8. Allow to defrost overnight in the refrigerator and then let it sit out on the counter for 30-45 minutes to lose its fridge chill before baking as usual.

If you can’t find pre-toasted pine nuts you can toast them in the oven as you prep. Bake at 200°C/180°C fan for 4-5 minutes. Watch carefully as they can easily burn.

Time-saving hacks:

If you like, you can use shop-bought pesto instead of making your own.

You can also - technically- skip step 4, and instead of using oat milk infused with aromatics use plain oat milk, slightly warmed. The finished dish will not have the same depth of flavour, but will taste nice regardless.

Why is this healthy?
Plant
points
High
protein
High
fibre
Herbs &
spices
Greens
Contains
Nuts, Soy, Gluten View all Edamame beans, Broccoli, Nutmeg, Yeast, Mustard, Olive oil, Spinach, Legumes, Basil, Nuts, Pine nuts, Onion, Peas, Grains, Bay leaf, Soy, Black pepper, Lemon, Gluten, Garlic
Ingredients
Serves 6
broccoli
cut into large florets
peas (frozen)
wholegrain pasta
Swaps: lentil pasta
For the béchamel sauce
milk (plantbased)
Swaps: milk (dairy)
oat milk yields the creamiest results
white onion
black peppercorns
bay leaf (dried)
nutmeg (ground)
white flour
Swaps: all purpose flour (gluten-free)
nutritional yeast
Swaps: parmesan cheese
dijon mustard
For the pesto
basil
pine nuts
Swaps: almonds
toasted
garlic cloves
roughly chopped
juiced
nutritional yeast
Swaps: parmesan cheese
For the breadcrumb topping
panko breadcrumbs

Ingredients

Serves 6
broccoli
cut into large florets
peas (frozen)
wholegrain pasta
Swaps: lentil pasta
For the béchamel sauce
milk (plantbased)
Swaps: milk (dairy)
oat milk yields the creamiest results
white onion
black peppercorns
bay leaf (dried)
nutmeg (ground)
white flour
Swaps: all purpose flour (gluten-free)
nutritional yeast
Swaps: parmesan cheese
dijon mustard
For the pesto
basil
pine nuts
Swaps: almonds
toasted
garlic cloves
roughly chopped
juiced
nutritional yeast
Swaps: parmesan cheese
For the breadcrumb topping
panko breadcrumbs

Method

1

Gather and prepare your ingredients. Preheat the oven to 200°C/180°C fan.

2

Bring a pot of water to the boil and add a generous pinch of salt. Add the broccoli and  cook for 2-3 minutes, until tender and bright green. Remove, using a slotted spoon, and cool down immediately by either placing into an ice bath or running under a cold tap and placing into the fridge. Once cool, chop into smaller florets. Cooling down the broccoli as soon as possible helps to preserve its bright green colour and prevents over cooking.

3

Once the broccoli is done, bring the water back to the boil. Add the pasta and cook until al dente. Drain. Refer to package instructions for timing which will vary based on the shape you have chosen.

4

To make the bechamel sauce, place the oat milk into a saucepan with the onion, peppercorns, bay leaf and pinch of nutmeg. Heat for 4-5 minutes, until it reaches the shiver stage (how it gently moves before it begins to simmer). Pour into a jug and set aside to infuse while you make the roux.

5

Place the pan back over the heat. Add the olive oil and plain flour. Whisk for 2-3 minutes, until thickened. Then strain the oat milk back into the saucepan in 3-4 additions, whisking constantly to avoid lumps. The mixture should be thick enough to coat the back of a spoon. Add the nutritional yeast and mustard and stir to combine. Adjust seasoning to taste.

6

To make the pesto, place all ingredients into a blender and process until smooth. Add salt and pepper to taste. Add a splash of water to help it blend if needed.

7

Place the cooked broccoli into a bowl with the peas, edamame and cooked pasta. Pour over the pesto and toss to coat. There’s no need to pre-cook the peas or edamame.

8

Pour the vegetables and pasta into a 20x18x5cm baking dish. Pour over the bechamel sauce. Toss the breadcrumbs with the olive oil and sprinkle on top.

9

Place into the preheated oven and bake for 30 minutes until golden and bubbling. Allow to cool slightly before serving.

Notes

Freezing Instructions: The pasta bake can be frozen in its entirety for up to 3 months. Assemble up until the end of step 8. Allow to defrost overnight in the refrigerator and then let it sit out on the counter for 30-45 minutes to lose its fridge chill before baking as usual.

If you can’t find pre-toasted pine nuts you can toast them in the oven as you prep. Bake at 200°C/180°C fan for 4-5 minutes. Watch carefully as they can easily burn.

Time-saving hacks:

If you like, you can use shop-bought pesto instead of making your own.

You can also - technically- skip step 4, and instead of using oat milk infused with aromatics use plain oat milk, slightly warmed. The finished dish will not have the same depth of flavour, but will taste nice regardless.

Cook easy, healthy recipes every week
1000s of quick, balanced and delicious recipes

User comments (9)

Allyson 3 weeks ago

Very tasty. I cooked this for 2 people and I felt that I needed more sauce or maybe just more milk in the sauce as it was quite thick

Shirley 7 months ago

Didn’t spot the panko until the end. I also didn’t have basil but used rocket. I made a mess of bechamel sauce but all in all it was good

Sarah 7 months ago

Made 1.5x bechamel which was about the right amount

Nikki 7 months ago

This took me much longer than the projected 30 mins prep but was tasty and made a good quantity for several meals of leftovers. I agree with the other comments that the sauce needs to be doubled to make for a saucier dish. We enjoyed the taste combinations this dish offered.

Chloe 8 months ago

More effort to make but worth it! Delicious plant-based recipe. Thoroughly enjoyed.

Katie 12 months ago

This was okay, a lot of work for what you get. We needed to season a lot to get it tasty

Sue Last year

Gorgeous, creamy, wholesome pasta bake.
Definitely need to double up the bechamel quantities otherwise it would have been too dry

Emma 2 years ago

Tasty but needs twice as much sauce as it was very dry

Pam 2 years ago

The overall taste just wasn’t for me, although hubby liked it. I am not a fan of green pasta dishes, I prefer tomato based. At least I tried it though.

© 2026 The Doctor's Kitchen