Cherry Tomato Pasta
Cherry Tomato Pasta is a delightful dish that combines the sweetness of fresh cherry tomatoes with hearty pasta, resulting in a comforting meal bursting with vibrant flavors. The tomatoes soften as they simmer, creating a luscious sauce that’s both satisfying and easy to make. What I love most about this recipe is how it highlights the natural sweetness of the tomatoes, complemented by the richness of Parmesan and cream. It’s a dish that reminds me of summer dinners, where fresh produce takes center stage, and every bite is a taste of sunshine.
Table of Contents

This beloved Cherry Tomato Pasta serves as the perfect solution for busy weeknights when you crave something delicious yet simple. It comes together in no time and requires minimal ingredients, which means less fuss for you! With its combination of wholesome pasta, bright roasted tomatoes, and aromatic garlic, it captures that ideal balance of comfort and flavor. Trust me, once you try it, you’ll find yourself returning to this recipe again and again, excited to share it with friends and family.
Why You’ll Love This Recipe
- Simple & Quick: This dish can be on the table in about 30 minutes, perfect for those hectic evenings.
- Irresistible Flavor: Fresh cherry tomatoes create a sweet-tangy sauce that clings to the pasta magnificently.
- Eye-Catching Appeal: The vibrant colors of tomatoes and fresh basil make for a stunning presentation that impresses everyone.
- Flexible Serving: Ideal for a cozy dinner, but it’s also a great dish for gatherings and parties.
- Diet-Friendly Options: Easily adaptable for specific dietary needs, including vegetarian or gluten-free alternatives.
Ingredients You’ll Need
- 2 tbsp olive oil: This adds a rich flavor and helps sauté the garlic until fragrant. Extra virgin is best for a fruity finish.
- 4 garlic cloves, minced: Fresh garlic brings a wonderful aroma and depth to the dish. Feel free to adjust based on your preference.
- 24 oz cherry tomatoes, halved: Their natural sweetness makes the sauce delicious. Use a mix of colors for an appealing look.
- 12 oz short pasta (orecchiette, shells, rotini, etc.): These shapes hold the sauce wonderfully. Choose your favorite kind!
- 2 tsp Italian seasoning: This blend of herbs enhances the overall flavor, creating a warm, Mediterranean vibe.
- 1/2 tsp red pepper flakes: For those who enjoy a little kick, adjust according to your heat tolerance.
- 1 tsp balsamic vinegar: Adds a tangy contrast to the sweetness of the tomatoes, deepening the sauce’s complexity.
- ½ tsp sea salt and ½ tsp pepper: Basic seasonings essential for balance in flavor.
- ⅓ c grated Parmesan: Freshly grated for the best flavor and texture. This will melt into the sauce creating creaminess.
- 2-3 tbsp heavy cream: This enriches the sauce and gives it a luxurious touch. Substitute with a non-dairy cream for a lighter option.
- 2-3 tbsp tomato paste: Thickens the sauce and intensifies the tomato flavor. You can also add more if you prefer a richer taste.
- Pinch of sugar (optional): This helps balance any acidity from the tomatoes if needed. Always taste first!
- ½ – 1 c reserved starchy pasta water: This helps adjust the sauce’s thickness and helps it cling to the pasta beautifully.
- ¼ c fresh basil, chopped: Adds a fresh, aromatic finish to the dish, making it feel gourmet.
How to Make Cherry Tomato Pasta
- Boil the Pasta: Bring a large pot of water to a rolling boil. Add in the 12 oz short pasta and cook according to package instructions until al dente. Make sure to reserve about ½ to 1 cup of starchy pasta water once cooked!
- Sauté the Garlic: While the pasta cooks, heat a large pan over medium-high heat. Add 2 tbsp olive oil; once it glistens, add 4 minced garlic cloves and stir for about 1 minute, allowing it to become fragrant but not brown.
- Cook the Tomatoes: Add in the 24 oz halved cherry tomatoes to the pan. Cook while stirring occasionally, allowing them to burst and release their juices. Smash them gently with the back of a spoon as they cook and simmer for about 5-7 minutes until broken down. Season with ½ tsp sea salt, ½ tsp pepper, 2 tsp Italian seasoning, and 1 tsp balsamic vinegar, mixing well.
- Create the Sauce: Reduce heat to medium-low and stir in the 2-3 tbsp heavy cream and ⅓ c grated Parmesan until melted and fully combined. Follow by adding 2-3 tbsp tomato paste, mixing until smooth. If using, add a pinch of sugar to balance the flavor.
- Adjust the Consistency: Slowly add in reserved pasta water, starting with ¼ cup. Stir and add more as needed until you reach the desired thickness for your sauce. It will thicken as it cooks, so be thoughtful about how much you add!
- Combine & Serve: Toss the cooked pasta into the sauce until well coated. Remove from heat and fold in ¼ c freshly chopped basil, letting the heat infuse the basil’s flavor. Serve your Cherry Tomato Pasta garnished with additional basil and extra Parmesan for that perfect finishing touch.
Storing & Reheating
To store your Cherry Tomato Pasta, place it in an airtight container and keep it in the refrigerator for up to four days. For longer storage, try freezing it in freezer-safe bags or containers, where it can last up to three months. When reheating, microwave it for a couple of minutes or warm it in a skillet on medium heat, adding a splash of reserved pasta water to restore creaminess. Keep in mind that the texture might change slightly upon reheating, so don’t hesitate to add a bit more cream or water if needed.
Chef’s Helpful Tips
- To avoid overcooking the pasta, set a timer based on the package instructions and taste a minute earlier to ensure it’s al dente.
- Use fresh, seasonal tomatoes for the best flavor—cherry or grape tomatoes are particularly sweet and perfect for this dish.
- If you like more sauce, consider doubling the amounts of heavy cream and Parmesan for a creamier dish.
- Making this dish ahead of time? Just prepare the sauce and pasta separately, then combine and warm them together before serving to keep everything fresh.
- For a touch of freshness, add a squeeze of lemon juice just before serving; it elevates the flavors beautifully!
Cherry Tomato Pasta combines quick preparation, minimal ingredients, and maximum flavor. Try it tonight and let its comforting essence turn an ordinary evening into something extraordinary. There’s something special about creating a meal that warms the heart, and this dish does just that. Enjoy exploring and tweaking the recipe to fit your taste—you might just find a new favorite to share with loved ones.

Recipe FAQs
Can I make this Cherry Tomato Pasta ahead of time?
Absolutely! You can prepare the sauce a day in advance; just keep it in the fridge and cook the pasta right before serving. This way, you’ll have a quick and delicious dinner on hand.
What can I use instead of heavy cream?
If you want a lighter option, you can substitute heavy cream with half-and-half, whole milk, or even coconut cream if you’re looking for a dairy-free alternative. Just keep in mind that the flavor and creaminess will differ slightly.
How spicy is this dish?
The red pepper flakes add a subtle kick, but you can easily adjust the amount to suit your taste. Start with a pinch and increase as desired to keep it enjoyable for everyone at the table.
Can I use regular tomatoes instead of cherry tomatoes?
You can, but be aware that regular tomatoes may require more cooking time to break down into a sauce. Ensure they’re fully cooked and gently mashed to achieve the right consistency. Cherry tomatoes really shine in this dish, so if possible, stick with them for the best flavor!
PrintMore Main Dishes Recipes
- Creamy Chicken Pesto Pasta Salad
- Lemon Zucchini Pasta
- Marry Me Macaroni Pasta Salad
- Caprese Pasta (Easy Tomato Mozzarella Pasta)
- Pepperoncini Pasta Salad
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Cherry Tomato Pasta
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Stovetop
- Cuisine: Italian
Description
Cherry Tomato Pasta is a delightful blend of fresh cherry tomatoes, garlic, and parmesan, creating a quick and tasty meal perfect for busy nights or cozy weekends. It’s easy to prepare and bursting with flavor, making it ideal for anyone seeking a homemade touch to their dinner.
Ingredients
- 2 tbsp olive oil
- 4 garlic cloves, minced
- 24 oz cherry tomatoes, halved
- 12 oz short pasta, uncooked (orecchiette, shells, rotini, etc.)
- 2 tsp italian seasoning
- 1/2 tsp red pepper flakes
- 1 tsp balsamic vinegar
- 1/2 tsp sea salt
- 1/2 tsp pepper
- 1/3 c grated parmesan
- 2–3 tbsp heavy cream
- 2–3 tbsp tomato paste
- pinch of sugar, optional
- 1/2 – 1 c reserved starchy pasta water
- 1/4 c fresh basil, chopped
Instructions
- Bring a large pot of water to a boil. Add pasta and cook until al dente, remembering to reserve some pasta water.
- Heat a large pan over medium-high heat and add olive oil. Once hot, add minced garlic and stir for about 1 minute.
- Add halved cherry tomatoes to the pan and cook, stirring occasionally, until they start to burst. Press them down to smash and continue to simmer until broken down. Mix in salt, pepper, italian seasoning, and balsamic vinegar.
- Reduce heat to medium-low. Stir in heavy cream and grated parmesan until the cheese is melted. Mix in tomato paste and add sugar if desired.
- Gradually add reserved starchy pasta water to achieve your desired sauce consistency, stirring as needed.
- Toss the cooked pasta into the sauce and remove from heat. Fold in chopped fresh basil before serving, garnished with extra basil and grated parmesan.
Notes
For a vegan option, you can omit the heavy cream and parmesan or use dairy-free alternatives.
Feel free to add vegetables like spinach or zucchini for extra nutrition.
This dish is perfect for meal prepping and tastes even better the next day!
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 5g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 70g
- Fiber: 4g
- Protein: 14g
- Cholesterol: 20mg
