Go Back
Quick One-Pot Tomato Basil Spaghetti for Busy Weeknights

One-Pot Tomato Basil Spaghetti

A quick and flavorful one-pot pasta dish where spaghetti cooks directly in a rich tomato sauce, finished with fresh basil and Parmesan. Perfect for a weeknight dinner with minimal cleanup.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 1 tbsp olive oil
  • 4 cloves garlic finely sliced
  • 1 small onion finely diced
  • 2 x 400g tins chopped tomatoes
  • 500 ml vegetable or chicken stock
  • 1 tsp dried oregano
  • ½ tsp sugar
  • Salt and black pepper to taste
  • 400 g dried spaghetti
  • 1 large handful fresh basil leaves roughly torn
  • 30 g grated Parmesan or vegetarian hard cheese to serve

Method
 

  1. Sweat the aromatics: Heat the olive oil in a large, deep pot over a medium flame. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until the onion turns translucent and you smell that sweet, savoury aroma. Add the sliced garlic and cook for another 30 seconds until it is fragrant but not coloured.
  2. Build the sauce base: Pour in both tins of chopped tomatoes, the stock, dried oregano, and sugar. Season with a generous pinch of salt and a few grinds of black pepper. Stir everything together and bring it to a lively simmer. You will see small bubbles breaking across the surface.
  3. Add the spaghetti whole: Lay the dry spaghetti into the pot in a star pattern — this helps it soften evenly. Press the strands down gently with a wooden spoon so they are submerged in the liquid. The pasta should be mostly covered; don't worry if a few tips poke out.
  4. Cook the pasta in the sauce: Cover the pot with a lid and reduce the heat to medium-low. Let it cook for about 10-12 minutes. Every 3 minutes, lift the lid and stir the pasta with tongs to prevent it from sticking. You will see the liquid reduce and the pasta become tender.
  5. Check for doneness: After 10 minutes, taste a strand of spaghetti. It should be al dente — firm to the bite but not chalky in the centre. The sauce should have thickened enough to coat the pasta, looking rich and deep red rather than watery.
  6. Finish with basil and cheese: Remove the pot from the heat. Toss in the torn basil leaves and stir them through the hot pasta. The heat will wilt the basil instantly, releasing that fresh, peppery scent. Sprinkle over the grated Parmesan and toss once more.
  7. Rest and serve: Let the pasta sit for 1-2 minutes before serving. This allows the sauce to cling even more to the spaghetti. Spoon into bowls and top with extra basil and cheese if you like.

Notes

For a vegetarian version, use vegetable stock and vegetarian hard cheese. The star pattern when adding spaghetti helps it soften evenly without breaking.