Preheat your oven to 200 C and prepare a large baking tray.
Put a large pot of salted water on to boil.
1 tablespoon salt
Peel and chop sweet potato into 2 cm cubes. Trim spring onions and slice into 3 cm slices. Slice bacon into 1 cm slices. Place everything on the baking tray and place in the oven for 16 minutes (set a timer).
½ bunch spring onion, 200 g streaky bacon, 1 sweet potato
Crack eggs into a bowl. Finely grate in parmesan. Season with pepper and mix well (option to skip the pepper for kids). It should look like a thick yellow sauce.
5 eggs, 120 g parmesan, ¼ teaspoon black pepper
Once the water is boiling, add pasta and cook until al dente according to packet instructions.
350 g spaghetti
After 16 mins in the oven, remove the tray and mix everything. Turn on your grill and place the tray under it for 3 mins to crisp up, then remove.
Once the pasta is ready, scoop out a cup of pasta water, then drain. Return pasta to the pot over low heat. Add sweet potato, green onions and most of the bacon (reserve a few pieces to serve).
1 sweet potato, ½ bunch spring onion
Mix a spoonful of pasta water into the egg mixture and mix. Remove the pasta pot from heat and pour in the egg mixture, stirring continuously. The egg will become a thick sauce in the residual heat of the pasta. If not thickening, place over low heat.
2 tablespoon pasta water
Use tongs and a ladle to spin your pasta into nests and serve in bowls, topped with reserved bacon and parmesan.Small kids may prefer pasta sliced up. 20 g parmesan