Quick Pesto Cavatappi with Roasted Cherry Tomatoes

Quick Pesto Cavatappi with Roasted Cherry Tomatoes

Between after-school clubs, homework, and the general chaos of family life, dinner can feel like one hurdle too many. I needed a recipe that could bridge the gap between something genuinely delicious and something that wouldn’t leave me scrubbing pans until bedtime. This Pesto Cavatappi with Roasted Cherry Tomatoes is that solution — a vibrant, saucy bowl of pasta that comes together in the time it takes to boil water, with minimal mess and maximum flavour.

Recipe Overview

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 4
  • Difficulty: Easy

Why You’ll Love This Pesto Cavatappi with Roasted Cherry Tomatoes

  • It uses just one baking tray and one pot, meaning the washing-up pile stays manageable even on the busiest nights.
  • The cherry tomatoes blister and sweeten in the oven without any stirring or tending from you — the heat does all the work.
  • Cavatappi’s tight spirals catch every bit of pesto and roasted tomato juice, so no flavour gets left behind on the plate.
  • You can prep the tomatoes and pesto mixture the night before, making the final cook even faster when you’re short on time.
  • My kids absolutely devour this every time I make it, and I’ve never had a single complaint about “green stuff” on their pasta.
Pesto Cavatappi with Roasted Cherry Tomatoes

Pesto Cavatappi with Roasted Cherry Tomatoes
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 400g cavatappi pasta (or another short, curly pasta like fusilli or gemelli)
  • 500g cherry tomatoes
  • 3 tablespoons olive oil
  • 2 cloves garlic, finely minced
  • 150g good-quality basil pesto (shop-bought or homemade)
  • 50g grated Parmesan cheese, plus extra for serving
  • 1 tablespoon balsamic vinegar
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Handful of fresh basil leaves, roughly torn
  • 200g cooked chicken breast, shredded or diced (optional)
  • 2 tablespoons pine nuts, toasted (optional, for garnish)

Tip: If you’re using a good-quality shop-bought pesto, check the label for cheese content — you may want to dial back the extra Parmesan to avoid an overly salty dish.

How to Make Pesto Cavatappi with Roasted Cherry Tomatoes

  1. Preheat your oven to 200°C (fan 180°C). While it heats, bring a large pot of salted water to a rolling boil. The water should taste distinctly salty, like the sea — this seasons the pasta from the inside out.
  2. Tumble the cherry tomatoes onto a large baking tray. Drizzle with 2 tablespoons of olive oil, add the balsamic vinegar, and scatter over the minced garlic. Toss everything together with your hands so each tomato is lightly coated. Spread them in a single layer — if they’re crowded, they’ll steam instead of roasting, and you’ll miss that concentrated sweetness. Slide the tray into the oven and roast for 15-18 minutes, until the skins have blistered and begun to wrinkle, and you can smell their tangy sweetness filling the kitchen.
  3. Drop the cavatappi into the boiling water. Cook according to package instructions until al dente — usually about 9-10 minutes. The pasta should offer a slight resistance when bitten, as it will continue to absorb a little liquid from the sauce. Just before you drain it, scoop out a mugful of the starchy pasta water and set it aside. You’ll hear the gentle clatter of pasta against the pot as you stir it occasionally.
  4. While the pasta cooks, warm the remaining 1 tablespoon of olive oil in a large frying pan over medium heat. If you’re using chicken, add it now and let it heat through for 2-3 minutes, stirring occasionally, until you can smell the gentle browning.
  5. Drain the cavatappi and tip it straight into the frying pan with the warm chicken (or directly into the pan if skipping the meat). Spoon the pesto over the top and add 3-4 tablespoons of the reserved pasta water. Toss everything together with a wooden spoon or spatula. You’ll see the pesto transform from a thick paste into a glossy, creamy sauce that clings to every spiral of the pasta. The heat from the pan helps this happen in seconds.
  6. Tip the roasted cherry tomatoes and all their sticky, caramelised juices from the baking tray into the pasta. Use a spatula to scrape up every last bit of the garlicky oil from the tray — that’s pure flavour. Gently fold the tomatoes through the pasta so they stay mostly whole but release some of their juice into the sauce. You’ll see the sauce take on a beautiful pinkish-green hue from the mingling of pesto and roasted tomato.
  7. Sprinkle in the grated Parmesan cheese and the torn basil leaves. Toss once more. The cheese will melt into the warm pasta, adding a nutty, savoury depth. Taste and adjust the salt and pepper as needed. If the pasta looks a little dry, add another splash of the reserved pasta water to loosen it.
  8. Serve immediately in warm bowls. Top with extra Parmesan, a few fresh basil leaves, and a scattering of toasted pine nuts if you’re using them. The final dish should be glossy, fragrant, and inviting — a quick weeknight dinner that looks and tastes like something you fussed over for hours.

Tips From My Kitchen

  • Reserve more pasta water than you think you’ll need. The starchy water is the secret to a silky, emulsified sauce that coats the pasta instead of pooling at the bottom of the bowl. I always save a full mug, even if I only use half — it’s better to have too much than too little, and you can always add it a tablespoon at a time until the texture feels right.
  • Roast the tomatoes on a lined baking tray for zero scrubbing. Line your tray with baking paper or a silicone mat before adding the tomatoes. The caramelised balsamic and tomato juices can bake onto an unlined tray like cement, but a liner lifts away cleanly, leaving you with nothing to scrub. This single step cuts the cleanup time in half.
  • Undercook the pasta by one minute. Pasta continues to cook from residual heat after you drain it, especially when you toss it with hot sauce in a warm pan. If you cook it to the exact time on the packet, it can turn soft and flabby by the time it hits the table. Pull it a minute early for a better texture that holds up to the sauce.
  • Let the tomatoes blister fully before pulling them out of the oven. The intense heat concentrates their natural sugars and deepens their flavour from watery to jammy. If you pull them out while they’re still firm, you’ll miss that sweet, almost roasted-tomato-paste quality that makes this dish so satisfying. Look for deep wrinkles and a few charred spots on the skins.
  • Make the pesto mixture ahead of time. You can stir the pesto, Parmesan, and a splash of olive oil together in a small jar and store it in the fridge for up to three days. When dinner rolls around, you just cook the pasta, roast the tomatoes, and toss everything together. Friends always ask me for this recipe after trying it at dinner parties, and this make-ahead tip is the one that gets them through their own busy weeks.

Equipment You’ll Need

  • Large frying pan or skillet
  • Sharp knife and cutting board
  • Mixing bowls
  • Wooden spoon or spatula
  • Baking tray (rimmed, to catch the juices)
  • Large pot for boiling pasta
  • Colander or sieve
  • Measuring spoons and a mug for pasta water

Delicious Variations to Try

  • Spicy Version: Add ½ teaspoon of red pepper flakes to the tomatoes before roasting, or stir a teaspoon of harissa paste into the pesto before tossing with the pasta. The gentle heat cuts through the richness and adds a lovely warmth that lingers on the palate.
  • Vegetarian/Vegan Option: Skip the chicken and Parmesan. Use a dairy-free pesto (many shop-bought versions are vegan-friendly) and replace the cheese with 2 tablespoons of nutritional yeast, which adds a savoury, almost cheesy flavour. The roasted tomatoes and garlic will still give you plenty of depth.
  • Different Protein: Swap the chicken for 200g of cooked, peeled prawns, added in the final minute of tossing just to warm through. Alternatively, flake in a tin of drained, skinless sardines or mackerel for an omega-rich twist that pairs beautifully with the pesto’s herbal notes.

What to Serve With Pesto Cavatappi with Roasted Cherry Tomatoes

  • A crisp green salad dressed with lemon juice and olive oil — the acidity cuts through the pesto’s richness.
  • Garlic bread or a crusty baguette to mop up any leftover sauce from the bottom of the bowl.
  • Steamed green beans or tenderstem broccoli, simply seasoned with salt and a squeeze of lemon.

Frequently Asked Questions

Can I use a different pasta shape instead of cavatappi?
Absolutely. Any short, textured pasta works well here because the sauce needs something to cling to. Fusilli, gemelli, or even penne rigate are excellent substitutes — just avoid long, thin strands like spaghetti, as the chunky tomatoes and pesto won’t coat them as evenly.

How do I store leftovers and reheat them?
Store any leftovers in an airtight container in the fridge for up to three days. To reheat, add a splash of water or extra olive oil to a frying pan over medium-low heat and warm the pasta gently, stirring often, until heated through. The microwave works in a pinch, but the stovetop method better preserves the sauce’s creamy texture.

Can I make this dish completely from store-cupboard ingredients?
Yes, with a few swaps. If fresh cherry tomatoes aren’t available, use a 400g tin of chopped tomatoes, drained slightly, and roast them for a shorter time — about 8-10 minutes — to concentrate their flavour. Jarred pesto keeps for months in the fridge, and dried basil can stand in for fresh in a pinch, though fresh makes a noticeable difference.

Why did my pesto sauce turn out dry and clumpy?
This usually happens when there isn’t enough liquid to emulsify the pesto with the pasta. The solution is to add more reserved pasta water, a tablespoon at a time, while tossing vigorously over low heat. The starch in the water helps bind the oil-based pesto into a smooth, creamy sauce that coats every spiral without feeling greasy.

Is this recipe suitable for meal prep or packed lunches?
It works well for meal prep, though the pasta will absorb some of the sauce as it sits. To keep it from drying out, store the pasta and the roasted tomatoes separately from the pesto mixture, and toss everything together just before serving. For packed lunches, add an extra spoonful of olive oil to keep the texture moist and glossy.

Quick Pesto Cavatappi with Roasted Cherry Tomatoes

Pesto Cavatappi with Roasted Cherry Tomatoes

A quick and flavorful weeknight pasta dish featuring curly cavatappi tossed in basil pesto with blistered cherry tomatoes, garlic, and Parmesan. Optionally add shredded chicken and toasted pine nuts for extra texture and protein.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 400 g cavatappi pasta or another short, curly pasta like fusilli or gemelli
  • 500 g cherry tomatoes
  • 3 tablespoons olive oil
  • 2 cloves garlic finely minced
  • 150 g good-quality basil pesto shop-bought or homemade
  • 50 g grated Parmesan cheese plus extra for serving
  • 1 tablespoon balsamic vinegar
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Handful of fresh basil leaves roughly torn
  • 200 g cooked chicken breast shredded or diced (optional)
  • 2 tablespoons pine nuts toasted (optional, for garnish)

Method
 

  1. Preheat your oven to 200°C (fan 180°C). While it heats, bring a large pot of salted water to a rolling boil. The water should taste distinctly salty, like the sea — this seasons the pasta from the inside out.
  2. Tumble the cherry tomatoes onto a large baking tray. Drizzle with 2 tablespoons of olive oil, add the balsamic vinegar, and scatter over the minced garlic. Toss everything together with your hands so each tomato is lightly coated. Spread them in a single layer — if they're crowded, they'll steam instead of roasting, and you'll miss that concentrated sweetness. Slide the tray into the oven and roast for 15-18 minutes, until the skins have blistered and begun to wrinkle, and you can smell their tangy sweetness filling the kitchen.
  3. Drop the cavatappi into the boiling water. Cook according to package instructions until al dente — usually about 9-10 minutes. The pasta should offer a slight resistance when bitten, as it will continue to absorb a little liquid from the sauce. Just before you drain it, scoop out a mugful of the starchy pasta water and set it aside. You'll hear the gentle clatter of pasta against the pot as you stir it occasionally.
  4. While the pasta cooks, warm the remaining 1 tablespoon of olive oil in a large frying pan over medium heat. If you're using chicken, add it now and let it heat through for 2-3 minutes, stirring occasionally, until you can smell the gentle browning.
  5. Drain the cavatappi and tip it straight into the frying pan with the warm chicken (or directly into the pan if skipping the meat). Spoon the pesto over the top and add 3-4 tablespoons of the reserved pasta water. Toss everything together with a wooden spoon or spatula. You'll see the pesto transform from a thick paste into a glossy, creamy sauce that clings to every spiral of the pasta. The heat from the pan helps this happen in seconds.
  6. Tip the roasted cherry tomatoes and all their sticky, caramelised juices from the baking tray into the pasta. Use a spatula to scrape up every last bit of the garlicky oil from the tray — that's pure flavour. Gently fold the tomatoes through the pasta so they stay mostly whole but release some of their juice into the sauce. You'll see the sauce take on a beautiful pinkish-green hue from the mingling of pesto and roasted tomato.
  7. Sprinkle in the grated Parmesan cheese and the torn basil leaves. Toss once more. The cheese will melt into the warm pasta, adding a nutty, savoury depth. Taste and adjust the salt and pepper as needed. If the pasta looks a little dry, add another splash of the reserved pasta water to loosen it.
  8. Serve immediately in warm bowls. Top with extra Parmesan, a few fresh basil leaves, and a scattering of toasted pine nuts if you're using them. The final dish should be glossy, fragrant, and inviting — a quick weeknight dinner that looks and tastes like something you fussed over for hours.

Notes

Reserve some pasta water before draining to help create a creamy sauce. For a vegetarian version, simply omit the chicken. Toast pine nuts in a dry pan over medium heat for 2-3 minutes until golden.

I hope this Pesto Cavatappi with Roasted Cherry Tomatoes becomes as regular a fixture in your weeknight rotation as it is in mine. It’s the kind of meal that feels generous and satisfying without demanding much from you in return — exactly what a busy family dinner should be. If you give it a try, I’d love to hear how it worked for your household. Drop a comment below and let me know what variations you came up with, or if your kids were as enthusiastic about it as mine always are.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating