Go Back Email Link

Healthy Tomato Pasta

Karina Kari
A quick and delicious one-pan tomato pasta made with spaghetti, tomatoes, pesto, and parmesan.
Cooked in vegetable stock for rich flavor, this dish comes together in under 20 minutes—perfect for a family-friendly weeknight dinner with minimal cleanup.
Prep Time 5 minutes
Cook Time 13 minutes
Total Time 18 minutes
Course Main Course
Cuisine Family Cooking, Italian-inspired
Servings 4

Equipment

  • 1 Large lidded saucepan (to cook everything in one pot)
  • 1 Wooden spoon (for stirring)
  • 1 Measuring jug (for stock)
  • 1 Grater (for parmesan)

Ingredients
  

  • 350 g 12 oz dried spaghetti
  • 400 g 14.5 oz canned chopped tomatoes
  • 1 large onion thinly sliced
  • 4 cloves garlic peeled and sliced
  • 2 tbsp olive oil
  • 4 tbsp pesto
  • 3 tbsp tomato puree
  • 1 litre 4 ¼ cups vegetable stock
  • 1 tsp salt
  • ½ tsp freshly ground black pepper
  • 200 g 7 oz cherry tomatoes
  • 75 g 3 oz parmesan cheese, grated

Instructions
 

  • Prepare the pan and ingredients: Place a large, deep saucepan with a fitted lid on your stovetop.
    Make sure it’s wide enough to hold the pasta comfortably without breaking it.
    Gather and measure all your ingredients before you begin, as this recipe moves quickly once started.
    Slice the onion and garlic thinly, halve the cherry tomatoes, and grate the parmesan so everything is ready to go.
  • Build the flavor base: Drizzle the olive oil into the pan and add the sliced onion and garlic.
    No need to preheat separately — they will soften gradually as the liquid heats.
    These aromatics form the backbone of flavor, gently releasing their sweetness and fragrance into the pasta as it cooks.
  • Add pasta and liquids together: Lay the spaghetti strands flat in the pan, spreading them out as evenly as possible.
    Pour in the canned tomatoes and their juices, the tomato puree, and the full amount of vegetable stock.
    The pasta should be mostly submerged; if not, gently press it down with a spoon.
    Sprinkle in the salt and pepper, then stir lightly so everything begins to combine.
  • Simmer until pasta softens: Place the lid securely on the pan and set the heat to medium.
    Allow the mixture to cook undisturbed for about 8–10 minutes.
    During this time, the pasta absorbs the broth while the tomatoes and onion soften, creating a rich, naturally thickening sauce.
    Give it a stir every few minutes to prevent sticking at the bottom and ensure the spaghetti cooks evenly.
  • Add pesto for richness: Once the pasta is almost tender but still has a slight bite (al dente), stir in the pesto.
    This step transforms the sauce, adding creaminess, depth, and a touch of herby richness that balances the acidity of the tomatoes.
    Make sure the pesto is evenly stirred through so every strand of pasta is coated.
  • Finish with fresh cherry tomatoes: Add the halved cherry tomatoes directly into the simmering pasta.
    Cook for an additional 3–4 minutes with the lid off, stirring occasionally.
    The cherry tomatoes will soften and burst slightly, adding juicy pops of sweetness to the dish while the sauce thickens to a silky consistency.
  • Check texture and adjust seasoning: Taste the pasta to ensure it’s fully cooked to your preferred texture.
    If the sauce feels too thick, you can add a splash of hot water to loosen it slightly.
    Adjust seasoning with extra salt and pepper if needed, keeping in mind that the parmesan at the end will add more saltiness.
  • Add parmesan and serve immediately: Turn off the heat and sprinkle the freshly grated parmesan cheese generously over the pasta.
    Toss lightly to combine, letting the cheese melt into the hot sauce and create a glossy finish.
    Serve the pasta straight from the pan while it’s hot, with extra parmesan on the side for those who love a cheesy topping.

Notes

  • Use high-quality canned tomatoes and vegetable stock for a richer, more flavorful sauce.
  • Spaghetti can be swapped for wholewheat or gluten-free pasta without affecting taste.
  • Add extra vegetables like bell peppers, zucchini, or spinach for more nutrition.
  • Include protein options such as grilled chicken, shrimp, or roasted chickpeas for a complete meal.
  • A wide, lidded saucepan ensures even cooking and prevents pasta from sticking.
  • Taste and adjust seasoning at the end, as parmesan adds natural saltiness.
  • This recipe is quick, versatile, and perfect for weeknight dinners or meal prep.
QR Code linking back to recipe