Roasted Leek and Bacon Pasta

This Roasted Leek and Bacon Pasta is a delicious and different pasta dish. The roasted leeks are sweet yet savoury with a mild onion flavour, which pair so perfectly with the salty bacon.
Course Main Course
Cuisine Italian
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 4
Calories 639 kcal


  • 2 leeks
  • tbsp extra virgin olive oil
  • 10 oz spaghetti  (280g)
  • 8 oz bacon (250g)
  • 1 tbsp olive oil
  • tbsp butter
  • 1/2 tsp dried parsley
  • parmesan


  1. Pre-heat the oven to 400ºF/200ºC.
  2. Start by prepping the leeks.
  3. You want to cut the root end and the dark green end off.
  4. Remove the outer strips of the leek and then cut the into half inch thick slices.
  5. Add them to a roasting tin and drizzle with the extra virgin olive oil.
  6. Season with salt and black pepper then roast for 30 minutes until tender.
  7. Once the leeks have been in for 20 minutes start on the pasta.
  8. Bring a large pan of water to boil and then add a generous amount of salt.
  9. Add the spaghetti and cook until al dente. (around 1 minute less than the packet suggests)
  10. Once it is cooked reserve a cup of the pasta cooking water and then drain the pasta.
  11. Whilst the pasta is cooking get the bacon cooking.
  12. Cut the bacon into small pieces and add it to a large non-stick skillet along with the olive oil.
  13. Cook over a medium high heat until cooked and starting to crisp.
  14. Add the butter and the parsley and remove from the heat.
  15. Once you have drained the pasta (and reserved the cooking water) add the pasta and 1/2 cup of the cooking water to the bacon and butter mixture and stir over a high heat until well combined and emulsified.
  16. Add the cooked leeks and serve with fresh parmesan.
Nutrition Facts
Roasted Leek and Bacon Pasta
Amount Per Serving
Calories 639 Calories from Fat 324
% Daily Value*
Total Fat 36g 55%
Saturated Fat 12g 60%
Cholesterol 52mg 17%
Sodium 439mg 18%
Potassium 350mg 10%
Total Carbohydrates 59g 20%
Dietary Fiber 3g 12%
Sugars 3g
Protein 17g 34%
Vitamin A 18.8%
Vitamin C 6.5%
Calcium 4.4%
Iron 11.6%
* Percent Daily Values are based on a 2000 calorie diet.