Cook the spaghetti in a large pan of boiling water according to packet instructions, adding the peas for the last 3 minutes of cooking time.

While the spaghetti is cooking, cook the broad beans in boiling water for 4-5 minutes, then drain in a sieve - and to remove the skins, cool the beans under the cold tap then pop them out of their skins. Set aside. Heat the oil in a large frying pan then fry the onion for 4-5 minutes until turning brown. Stir in the garlic and fry for another minute. Tip in the peppers and beans and keep warm. Beat the eggs, stir in the cream and two thirds of the mozzarella, then season with salt and pepper.

Drain the spaghetti in a colander over a bowl, so you can reserve a little of the pasta water, then drop the spaghetti and peas into the frying pan. Take the pan off the heat, pour the egg mixture into the pan, scatter in the chopped basil and stir together to coat well, adding a little of the pasta water to give enough sauce. Season to taste. Serve immediately, scattered with the rest of the mozzarella and extra basil - and offer a bowl of grated parmesan on the side for sprinkling.

Suggested tips & skills

Suggested recipes

Text me the ingredients

Simply enter your mobile number below to receive the ingredients for this recipe by text

Please enter a valid UK or Ireland mobile phone number

Terms of Use. We will send you a text containing the list of ingredients for this recipe and a link to access the method. This will not cost you anything. If a message is undelivered we will only attempt to resend for up to 24 hours. This service involves no registration or subscription.