This cherry tomato pasta is the recipe that makes me genuinely excited about vegetarian cooking. Sweet cherry tomatoes roasted at high heat until they burst and become jammy and slightly caramelized, tossed with garlic that has turned golden and mellow and a splash of balsamic vinegar that adds this incredible sweet tangy depth — all tossed with al dente pasta and fresh basil and a generous snowfall of Parmesan. This cherry tomato pasta is summer on a plate and it comes together in about 30 minutes with barely any effort at all. At Golden Recipes this is one of those recipes I come back to over and over because it never disappoints and it uses the simplest ingredients imaginable.
Why You’ll Love This Cherry Tomato Pasta
Roasting is the transformative technique that makes this cherry tomato pasta so special. When you roast tomatoes at high heat the moisture evaporates and the natural sugars concentrate into something deeply sweet and intensely flavored — it’s the difference between a raw tomato and a tomato that tastes like it’s been reduced down into the most flavorful sauce imaginable. The balsamic vinegar adds a tangy sweetness that amplifies everything and the burst tomatoes create a natural sauce that coats every piece of pasta without any extra effort.
It’s also endlessly adaptable. The base recipe is perfect as is but you can add burrata, mozzarella, sausage, shrimp, or spinach and it becomes something completely different each time. The roasted tomato balsamic sauce is one of the most versatile things you can make — it works on pasta, on bread, on chicken, on roasted vegetables. Learn this one technique and you’ll use it constantly.
Equipment You’ll Need
- Large rimmed baking sheet
- Large pot for boiling pasta
- Large skillet or serving bowl for tossing
- Sharp knife and cutting board
- Measuring spoons
Ingredients
- 2 pints cherry tomatoes — about 4 cups
- 6 cloves garlic, smashed and peeled
- 3 tablespoons olive oil
- 2 tablespoons balsamic vinegar
- 1 teaspoon dried Italian seasoning
- ½ teaspoon red pepper flakes (optional)
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 12 oz pasta — penne, rigatoni, or spaghetti
- ¼ cup fresh basil leaves, torn
- ½ cup freshly grated Parmesan cheese
- Extra olive oil and Parmesan for serving
Substitutions
Any small tomato works beautifully here — grape tomatoes, mixed heirloom cherry tomatoes, or even quartered regular tomatoes. For gluten-free use your favorite gluten-free pasta. White balsamic vinegar gives a milder more delicate flavor if you find regular balsamic too intense. Add burrata or fresh mozzarella torn into pieces right before serving for a creamy contrast against the jammy tomatoes. Nutritional yeast can replace Parmesan for a fully vegan version. Add a handful of baby spinach to the hot pasta before tossing — it wilts perfectly in the residual heat.
How to Make Cherry Tomato Pasta
Roast the Tomatoes
Preheat your oven to 400°F (200°C). Place the cherry tomatoes and smashed garlic cloves on a large rimmed baking sheet. Drizzle with olive oil and balsamic vinegar. Sprinkle with Italian seasoning, red pepper flakes if using, salt, and black pepper. Toss to coat evenly then spread in a single layer. Roast for 20 to 25 minutes until the tomatoes have burst, caramelized, and are jammy — you should see the skins splitting and golden brown spots forming on the edges. The tomatoes will release their juices and create an incredible natural sauce on the pan.
Cook the Pasta
While the tomatoes roast bring a large pot of heavily salted water to a boil. Cook your pasta according to package directions until al dente. Before draining save 1 cup of the starchy pasta water — this is essential for creating a silky sauce. Drain the pasta and set aside.
Combine
Scrape the roasted tomatoes and all their incredible juices from the baking sheet directly into the pot or a large serving bowl. Add the drained pasta and toss well to coat — the burst tomatoes will mash slightly as you toss creating a chunky natural sauce. Add a splash of pasta water to loosen and help the sauce cling to every piece of pasta. Taste and adjust salt, pepper, and balsamic if needed.
Finish and Serve
Add the torn fresh basil and half the Parmesan and toss one more time. Divide into warm bowls. Top with the remaining Parmesan, a drizzle of good olive oil, extra fresh basil, and a crack of black pepper. Serve immediately while everything is hot and the basil is bright and fragrant.
Variations
- Burrata version — place a ball of burrata in the center of the finished pasta and let it melt slightly into the tomato sauce
- Add protein — toss in sautéed shrimp, grilled chicken, or crispy Italian sausage for a heartier meal
- Spinach addition — add 2 large handfuls of baby spinach to the hot pasta before tossing — it wilts in the heat
- Creamy version — stir in 2 tablespoons of cream cheese after adding the roasted tomatoes for a richer sauce
- Caprese style — add fresh mozzarella torn into pieces and extra basil for a caprese-inspired version
What to Serve With It
This cherry tomato pasta is a complete satisfying meal on its own. Warm garlic bread or crusty ciabatta on the side is perfect for scooping up any extra tomato sauce — it would be a crime to leave any behind. A simple arugula salad with lemon vinaigrette and shaved Parmesan is a perfect fresh contrast alongside. For a summer dinner spread serve with bruschetta and a light vegetable soup to start. A cold sparkling water with lemon or a light herbal iced tea complements the bright flavors beautifully.
Pro Tips
- Don’t crowd the tomatoes on the pan — they need space to roast and caramelize, not steam
- Roast until the tomatoes are genuinely jammy and caramelized — pale roasted tomatoes don’t have the same intense flavor
- Always save pasta water — the starch is what makes the sauce cling and become silky
- Use good quality balsamic vinegar — it makes a noticeable difference in the final flavor
- Add basil at the very end — heat destroys its flavor, always add fresh basil off heat just before serving
Common Mistakes
- Under-roasting the tomatoes — pale tomatoes make a watery sauce without much depth, roast until properly jammy
- Forgetting the pasta water — without it the sauce can be too thick and doesn’t coat properly
- Adding basil too early — it wilts and loses its bright flavor and color, always add right before serving
- Overcooking the pasta — al dente is essential, gummy pasta in this light sauce is a texture disaster
- Skipping the balsamic — it’s what gives this sauce its unique depth, don’t substitute with something else
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat add a splash of olive oil or water and warm gently in a skillet over medium-low heat tossing frequently — the pasta absorbs the sauce as it sits so a little extra liquid helps restore it. Microwave works on medium power with a splash of water stirring once halfway. Add fresh basil and a drizzle of olive oil after reheating to bring the flavors back to life. You can also serve the leftovers cold as a pasta salad with extra olive oil and lemon juice.
FAQ
Can I use regular tomatoes instead of cherry?
Yes — quarter them and roast the same way. They release more liquid so they may need a few extra minutes to caramelize. The flavor is slightly less concentrated but still delicious.
Can I make the roasted tomatoes ahead of time?
Yes — roast them and store in the fridge for up to 3 days. Reheat in a skillet before tossing with freshly cooked pasta. The flavor actually intensifies slightly overnight.
What pasta shape works best?
Penne and rigatoni are ideal because the ridges and tubes catch the chunky tomato sauce. Spaghetti works beautifully too. Avoid very delicate pasta shapes that get lost in the chunky sauce.
Is this recipe vegan?
The pasta and roasted tomatoes are naturally vegan — just skip the Parmesan or replace with nutritional yeast for a fully plant-based version that’s still incredibly flavorful.
Conclusion
This Balsamic Cherry Tomato Pasta proves that the simplest ingredients make the most memorable meals. Thirty minutes and a handful of pantry staples — and you have a dinner worth talking about.
Balsamic Cherry Tomato Pasta
By Sophia White — Golden Recipes
5 mins
25 mins
30 mins
4
420 kcal
Ingredients
- 2 pints cherry tomatoes
- 6 cloves garlic, smashed
- 3 tablespoons olive oil
- 2 tablespoons balsamic vinegar
- 1 teaspoon Italian seasoning
- ½ teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 12 oz penne or rigatoni
- ¼ cup fresh basil, torn
- ½ cup freshly grated Parmesan
Instructions
- Preheat oven to 400°F (200°C).
- Place cherry tomatoes and smashed garlic on baking sheet. Drizzle with olive oil and balsamic. Season with Italian seasoning, red pepper flakes, salt and pepper. Toss and spread evenly.
- Roast 20-25 minutes until tomatoes burst and are jammy and caramelized.
- Cook pasta in salted water until al dente. Reserve 1 cup pasta water before draining.
- Scrape tomatoes and all juices into pot with drained pasta. Toss well adding pasta water as needed.
- Add fresh basil and half the Parmesan. Toss. Serve topped with remaining Parmesan and a drizzle of olive oil.

