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.
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
Still hungry for ideas? You might also love Roasted Tomatoes Burrata Balsamic Dish, Fresh Corn Pasta Cherry Tomatoes from our sister kitchens.
Frequently Asked Questions

Pesto Cavatappi with Roasted Cherry Tomatoes
Ingredients
Method
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
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.
