Pasta with tomatoes

This pasta recipe is for a tomato pasta with bacon.  If looking for recipes with linguine, this pasta with tomatoes recipe will be ideal.

Ingredients – Serves 2 | Cooking time 30 mins

  • Approx 200g linguine
  • 130g baby tomatoes
  • 5 to 6 tablespoons tomato sauce
  • 2 + 2 tablespoons olive oil
  • 50g smoked streaky bacon, fine strips
  • 100g leeks, finely sliced
  • 1 teaspoon balsamic vinegar
  • 30g Parmesan cheese
  • 1 sprig rosemary
  • 5g red chilli
  • 8 to 10 basil leaves
  • Flat leaf parsley
  • Sea salt / pepper

Getting everything ready

  1. Cut the chilli into fine julienne.
  2. Cook the linguine to ‘al dente’ stage.  Drain and refresh and allow to dry.  Place into a bowl and add a touch of olive oil and the red chilli.  Season lightly and using your fingers, tear the basil leaves into the pasta.  Mix well and cover with cling film.  Put aside until required.
  3. Remove any rind from the bacon and cut into fine strips.
  4. Chop the parsley.
  5. Flake the Parmesan cheese.
  6. Peel away the outside leaves of the leek.  Wash and finely slice the remaining leek.
  7. Remove any stalks from the tomatoes and place on a baking tray.
  8. Peel and chop the garlic cloves.
  9. Wash the rosemary.
  10. Pre-heat the oven to 160°C (Gas Mark 3).


  1. Lightly season the tomatoes on the baking tray.  Drizzle over a little olive oil and spring over the chopped garlic.  Add the sprig of rosemary and place in the oven to roast for about 25 to 30 minutes.
  2. Meanwhile, heat the remaining oil in a heavy-based saucepan.  Add the bacon and stir fry for about 2 minutes, then add the sliced leek and continue to stir-fry for another 4 to 5 minutes.  Add the balsamic vinegar and tomato sauce and heat through.
  3. Divide between warmed bowls.  Remove the tomatoes from the oven.  Remove the rosemary and divide the tomatoes evenly between the bowls.  Garnish the tomato pasta with Parmesan flakes and chopped parsley.  Serve the pasta with tomatoes immediately.

Tips for cooking pasta

Here are some great tips for cooking pasta, which includes information on how to choose your pasta and how to avoid overcooking your pasta.

Watch how to make pasta with tomatoes

Other pasta recipes

Pasta with pork medallions

This pork recipe is for pasta with pork medallions. This recipe for pork is served with roasted pine nuts and a brandy cream sauce.

Spaghetti bolognese

This pasta recipe is for spaghetti bolognaise. Often referred to as spag bolognese or spag bol, this spaghetti recipe is great served with Parmesan cheese.

Tagliatelle with ham and mushrooms

This pasta recipe is for tagliatelle with ham and mushrooms. This ham tagliatelle pasta dish is quick to cook and tastes great.

Tomato sauce for pasta

This recipe shows how to make a tomato sauce for pasta. A tomato sauce is really easy to make and can be used in a wide range of pasta dishes.

Pasta with prawns

This recipe with prawns is for king prawns with pasta. This king prawn recipe uses linguine in a saffron cream sauce.

Pasta with pancetta

This recipe for penne pasta is served with pancetta and baby broad beans. If looking for penne pasta recipes, this recipe for penne will be ideal.


This pasta recipe is for lasagne, sometimes called lasagna. This recipe for lasagne is great served with garlic bread and a crispy green salad.

Spaghetti with tomato sauce

This pasta recipe is for spaghetti with tomato sauce. If looking for spaghetti recipes, this spaghetti with tomato sauce is quick and easy to cook.

Spaghetti with cheese

This pasta recipe is for spaghetti with cheese. If looking for recipes for spaghetti, this spaghetti with cheese is nice and quick and simple.

Pasta marinade

Marinading adds great taste to pasta and will give you more time to concentrate on the sauce and other ingredients. Just add the marinated pasta for the final few minutes to heat through before serving.