Cherry Tomato Pasta Recipe

Roasted cherry tomatoes burst with sweetness against al dente pasta, creating a vibrant, flavor-packed dish balanced with herbs and Parmesan.
Difficulty:
Beginner
Prep Time:
10 mins
Cook Time:
25 mins
Serves:
4 servings
An overhead shot of al dente spaghetti tossed in a glossy, ruby-red cherry tomato sauce, with burst roasted tomatoes scattered throughout. Captured in warm, natural afternoon light, the pasta is plated on a rustic ceramic dish with delicate basil leaves and fresh-grated Parmesan adding color contrast. A wooden spoon rests alongside the dish, while drops of olive oil glisten on the pasta's surface. The background shows scattered fresh cherry tomatoes and garlic cloves, with a sprinkle of red pepper flakes adding textural interest.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">500g cherry tomatoes</li><li class="ingredients-single-item">4 tablespoons olive oil</li><li class="ingredients-single-item">6 garlic cloves, thinly sliced</li><li class="ingredients-single-item">1/4 teaspoon red pepper flakes (optional)</li><li class="ingredients-single-item">350g pasta (spaghetti or linguine)</li><li class="ingredients-single-item">50g fresh basil leaves, torn</li><li class="ingredients-single-item">70g Parmesan cheese, freshly grated, plus more for serving</li><li class="ingredients-single-item">1 teaspoon sea salt</li><li class="ingredients-single-item">1/2 teaspoon freshly ground black pepper</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Large baking tray</li><li class="equipment-single-item">Parchment paper</li></ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 200°C. Line a large baking tray with parchment paper. This prevents the tomatoes from sticking and makes cleanup easier.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Place the cherry tomatoes on the prepared baking tray. Drizzle with 3 tablespoons of olive oil, then scatter the sliced garlic, red pepper flakes (if using), salt, and pepper over the tomatoes. Toss gently to ensure all tomatoes are coated evenly. The oil not only prevents sticking but also helps the tomatoes roast rather than steam.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Roast the tomatoes for 20-25 minutes until they begin to burst and release their juices. Some should collapse completely while others remain partially intact. This contrast creates a wonderful texture variation in the finished dish. The natural sugars in the tomatoes will caramelize, intensifying their sweetness.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Meanwhile, bring a large pot of generously salted water to a boil. Cook the pasta according to package instructions until al dente (typically 8-10 minutes). Remember to reserve 240ml of the starchy pasta water before draining - this is crucial for creating a silky sauce.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>When the tomatoes are done, carefully remove the tray from the oven. Use a wooden spoon to lightly press any unbroken tomatoes to release their juices. The mixture should be jammy and fragrant with garlic that's softened but not burned.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Transfer the drained pasta directly to the baking tray with the roasted tomatoes (if your tray is large enough), or combine everything in the pasta pot. Add 60ml of the reserved pasta water and the remaining tablespoon of olive oil. Toss gently to coat the pasta with the tomato juices. The starch in the pasta water helps the sauce cling to the pasta strands.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Add the torn basil leaves and grated Parmesan, tossing to incorporate. If the sauce seems too thick, gradually add more pasta water until you reach your desired consistency. The heat from the pasta and sauce will slightly wilt the basil, releasing its aromatic oils.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Serve immediately in warmed bowls, with additional Parmesan and freshly ground black pepper on top. The pasta is best enjoyed fresh when the contrasts between the hot pasta and the bursting tomatoes are most pronounced.</li></ol>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 385 calories
🥑 Fat: 14 g
🧈 Saturated Fat: 3 g
🍞 Carbohydrates: 56 g
🍭 Sugar: 6 g
🍗 Protein: 12 g
🫀 Cholesterol: 8 mg
🧂 Sodium: 320 mg

Chef’s Notes

A few helpful details for making this recipe.

Why should I roast cherry tomatoes instead of making a traditional sauce?

Roasting concentrates the natural sweetness of cherry tomatoes while caramelising their sugars, creating a deeper flavour profile than stovetop cooking. The process also creates delightful texture variations with some tomatoes bursting completely while others remain partially intact.

Can I make this pasta dish ahead of time for meal prep?

Yes! Prepare the roasted tomato sauce up to 3 days in advance and store in the refrigerator. For best results, cook fresh pasta when ready to serve and reheat the sauce gently. The dish also freezes beautifully, making it perfect for batch cooking and future meals.

What's the secret to achieving the perfect silky sauce texture?

The key is reserving starchy pasta water before draining. This magical ingredient contains starches that help emulsify the olive oil and tomato juices, creating a silky sauce that clings to each pasta strand. Add it gradually while tossing to achieve your perfect consistency.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.