Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.5
(2)
Export 8 ingredients for grocery delivery
Step 1
Bring a large pot of water to a boil, salt it generously, and cook the pasta according to the instructions on the package. Reserve 250 ml (1 cup) pasta water before draining.
Step 2
Meanwhile, melt the butter in a large pan and fry the onion for 1-2 minutes until it softens. Add the ham and cook for 3-4 minutes until it changes colour a bit.
Step 3
Next, add the peas to the pan and cook for 3-4 minutes or until tender (might take longer if using fresh peas). In a separate bowl, whisk the eggs and grated Parmesan.
Step 4
Pour the double cream over the ham and peas mixture and continue to cook for 2-3 minutes until the sauce thickens. Stir in a bit of pasta water, then transfer the drained pasta to the pan. Toss it well to cover in sauce and turn off the heat.
Step 5
Pour the egg and parmesan mixture over the pasta and toss immediately and thoroughly. Season with plenty of freshly ground black pepper and serve immediately, with extra grated Parmesan on top if you want.