Skip to main content
Speedy Basil Pesto, Broccoli and Walnut Penne

Speedy Basil Pesto, Broccoli and Walnut Penne

with Roast Cherry Tomatoes
4.0(133)
Recipe Development Team
Recipe Development TeamUpdated on April 01, 2026
Get up to $230 off
Calories
2890 kcal
Protein
25.9g protein
Preparation Time
30 minutes
Difficulty
Easy
Allergens:
  • Walnut
  • Gluten
  • Wheat
  • Milk
  • Tree Nuts
  • Milk
  • Peanuts
  • Sesame
  • Soy
  • May contain traces of allergens
  • Almond
  • Brazil nut
  • Traces of Cashew
  • Hazelnut
  • Macadamia
  • Pine Nut
  • Pistachio
  • Pecan
  • Eggs
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

1 punnet

cherry tomatoes

1 head

broccoli

1 packet

walnuts

(Contains: Walnut May be present: Milk, Peanuts, Sesame, Soy, Almond, Brazil nut, Cashew, Hazelnut, Macadamia, Pine Nut, Pistachio, Pecan.)

⅖ packet

penne

(Contains: Gluten, Wheat May be present: Eggs, Soy, Milk.)

½ unit

lemon

1 block

Parmesan cheese

(Contains: Milk)

1 tub

traditional pesto

(Contains: Milk, Tree Nuts)

Not included in your delivery

olive oil

1 tbs

balsamic vinegar

per serving
Calories2890 kcal
Fat28.3 g
of which saturates5.1 g
Carbohydrate77.8 g
of which sugars7.3 g
Protein25.9 g
Sodium314 mg
The average adult daily energy intake is 8700 kJ
Chopping board
Knife
Large Pan
Baking Paper
Baking Tray
Medium Bowl
Lid
Saucepan
Spoon
Grater
Pan

Cooking Steps

Get prepped
1

Preheat the oven to 220°C/200°C fan-forced. Bring a large saucepan of salted water to the boil. Slice the cherry tomatoes in half. Chop the broccoli into 2 cm florets. Roughly chop the walnuts.

Roast the cherry tomatoes
2

In a medium bowl, toss the cherry tomatoes with the *balsamic vinegar,* a pinch of salt and pepper and olive oil (2 tbs for 2 people / 1/3 cup for 4 people). Tip: If you can, let the tomatoes marinate for 10-15 minutes. Place the tomatoes on an oven tray lined with baking paper and put in the oven to cook for 15 minutes, or until blistered. In the last 5 minutes, add the chopped walnuts to the tray and cook until toasted.

Cook the pasta
3

While the tomatoes are roasting, add the penne (use suggested amount) to the saucepan of boiling water. Note: Be sure to add the correct amount of pasta in order for your dish to be perfectly balanced, just the way we planned it! Cook for 10 minutes, or until ‘al dente’. In the last *5-6 minutes of pasta cooking time, add the broccoli. Reserve 1 tbs of pasta water, drain and return to the saucepan. Drizzle with olive oil and stir through the reserved pasta water. Cover with a lid to keep warm.

Continue prepping
4

While the pasta is cooking, slice the lemon into wedges and finely grate the Parmesan cheese.

Bring it all together
5

Add the traditional pesto, roasted cherry tomatoes, walnuts and any remaining dressing from the tray to the saucepan with the pasta and broccoli. Squeeze over the juice from a lemon wedge (1 tbs for 2 people / 2 tbs for 4 people) and stir to combine. Season to taste with a pinch of salt and pepper.

Serve Up
6

Divide the basil pesto, broccoli & walnut penne between bowls and top with the Parmesan cheese.

This week's must-try HelloFresh recipes