tomato basil pasta is my go to dinner when it is 6:40 pm, everyone is hungry, and I have exactly zero energy for a complicated plan. You know that moment when you stare into the fridge hoping a real meal will magically appear? This is the recipe that saves me every single time. It is fresh, fast, and tastes like you actually tried, even though it is basically a quick toss job. Plus, it makes your kitchen smell like tomatoes and garlic, which instantly improves the mood in my house. Let me walk you through how I make it in under 20 minutes without stress.
Ingredients and Substitutions
This is one of those recipes where the ingredient list is short, but every item matters. Try to use the best tomatoes and basil you can find, because the flavor is simple and front and center. I also love this because you can swap things based on what you already have.
- Pasta: Spaghetti, linguine, or penne all work. Use what is in your pantry.
- Cherry tomatoes: These are my favorite because they burst fast. Grape tomatoes work too.
- Fresh basil: Please do not skip it. If you only have dried basil, use a small pinch, but fresh is the whole vibe.
- Garlic: Fresh cloves are best. Jar garlic works in a pinch, but go a little lighter because it can taste sharp.
- Olive oil: Use a decent one if you can. It is part of the sauce.
- Salt and black pepper: Simple, but important. Salt your pasta water too.
- Optional heat: Red pepper flakes, just a pinch.
- Optional extras: Parmesan, mozzarella pearls, or a splash of balsamic.
If you are into pasta salads, you might also like this creamy, cheesy cousin for hot days: creamy tomato mozzarella basil pasta salad recipe. Same flavor family, totally different mood.
How To Make Cherry Tomato Pasta
This is the part where you realize you do not need a real sauce at all. The tomatoes basically make it for you, especially once they hit hot olive oil and start getting jammy. I always start by putting the pasta water on first because that is the long pole.
Quick step by step (my 20 minute rhythm)
1) Boil the pasta. Get a big pot of water going, salt it well, and cook your pasta until it is just tender. Before you drain it, scoop out about 1 cup of pasta water. That starchy water is the secret to making everything glossy.
2) Cook the tomatoes. While the pasta cooks, heat olive oil in a large pan. Add garlic and stir for about 30 seconds. Toss in the cherry tomatoes, a pinch of salt, and black pepper. Let them cook 6 to 8 minutes, stirring now and then, until some burst and the rest get soft.
3) Smash and simmer. I like to gently press some tomatoes with the back of a spoon so they release their juices. Add a splash of that reserved pasta water, maybe a quarter cup at first, and let it bubble for a minute.
4) Toss it all together. Add drained pasta right into the pan. Toss, toss, toss. Add more pasta water as needed until everything looks lightly saucy instead of dry.
5) Finish with basil. Turn off the heat and stir in a big handful of basil. Taste and adjust salt, pepper, and red pepper flakes. This last taste check is what makes the dish feel restaurant level, even though it took almost no effort.
I make this tomato basil pasta so often that I can basically do it on autopilot. And honestly, the biggest tip is not to overcook the basil. Stir it in right at the end so it stays bright and smells amazing.
Recipe Variations
Once you have the base down, you can switch it up depending on your mood or what is sitting in the fridge. I love recipes like this because they do not punish you for being flexible.
Easy ways to change it without messing it up
Add protein: Toss in shredded rotisserie chicken, cooked shrimp, or crispy chickpeas. If you want something heartier, chicken works great with tomato and basil.
Make it creamy: Stir in a spoonful of ricotta or a splash of cream right at the end. Keep it light, you still want the tomatoes to shine.
Make it extra veggie: Add baby spinach at the end to wilt, or sauté zucchini slices with the tomatoes.
Go bigger on tang: A tiny drizzle of balsamic glaze is insanely good. Just do not drown it.
Try a pasta salad version: If you are meal prepping lunches, a chilled version is super practical. I have been into this one lately: pasta salad with sun dried tomatoes recipe.
No matter how you riff on it, the core idea stays the same: quick tomatoes, garlic, basil, and pasta water to bring it together. That is why tomato basil pasta never gets old in my kitchen.
Make-Ahead and Storage
This dish is best right after you toss it, when the basil is fresh and the pasta is perfectly coated. But real life happens, and leftovers are still tasty if you store them the right way.
What I actually do for leftovers
Fridge: Store in an airtight container for up to 3 days. The basil will darken a bit, totally normal.
Reheat: Warm it in a pan with a splash of water or broth. Microwave works too, but add a teaspoon of water and cover it so it does not dry out.
Make ahead tip: If you know you will be storing it, keep some basil aside and add it fresh when you reheat. It makes the leftovers taste way more alive.
Freezing: I do not love freezing this because fresh basil and tomatoes get a little weird after thawing. If you must freeze, freeze the cooked tomato mixture and make fresh pasta later.
Also, if you have extra tomatoes and basil and want something cozy for another night, this is a nice side plan: tomato basil soup. It is like the comfort food version of the same flavors.
Serving Suggestions
This pasta can be dinner all by itself, but I usually add one or two simple things to make it feel like a full meal. Nothing complicated, just smart pairings.
- Parmesan or pecorino on top for salty bite
- Fresh mozzarella or mozzarella pearls for creamy contrast
- Garlic bread if you want a cozy, carb on carb situation
- Simple salad with lemon and olive oil to keep it fresh
- Roasted veggies like broccoli or asparagus if you want more color on the plate
If you are serving guests, I like to bring the pan to the table and top it with extra basil right there. It smells so good that people always lean in like, wait, what is that?
And yes, tomato basil pasta is totally weeknight friendly, but it also has that bright, summery vibe that works for casual hosting too.
Common Questions
Can I use canned tomatoes instead of cherry tomatoes?
Yes. Use a good quality can of diced or crushed tomatoes. Simmer it a bit longer to thicken, and taste for salt. Fresh basil at the end still makes it pop.
Why does my pasta look dry after I mix it?
You probably need more reserved pasta water or a little more olive oil. Add pasta water a splash at a time and toss until it looks glossy.
How do I keep garlic from burning?
Keep the heat at medium and stir it for only about 30 seconds before adding tomatoes. Garlic burns fast and turns bitter, so do not walk away.
Can I make tomato basil pasta gluten free?
Definitely. Use your favorite gluten free pasta and keep an eye on the cook time. Save some pasta water like usual, it still helps the sauce come together.
What if I do not have fresh basil?
If you have to, use a small pinch of dried basil, but add it earlier so it can soften. If you can grab fresh basil, it is worth it for this recipe.
A quick wrap up before you cook
If you need a fast dinner that tastes fresh and comforting, tomato basil pasta is the answer. It is simple, flexible, and you can make it with just a few ingredients you probably already have. Save some pasta water, do not burn the garlic, and stir in basil at the end, that is the whole trick. If you want more inspiration in this same flavor lane, check out Cherry tomato and basil pasta – Daen’s Kitchen and Tomato Basil Pasta – Tastes Better From Scratch. Now go make it tonight, and tell me you did not feel like a dinner hero after 20 minutes.

Tomato Basil Pasta
Ingredients
Method
- Boil the pasta: Get a big pot of well-salted water boiling and cook the pasta until just tender. Reserve 1 cup of pasta water before draining.
- Cook the tomatoes: In a large pan, heat olive oil over medium heat. Add garlic and sauté for 30 seconds. Then, toss in the cherry tomatoes along with a pinch of salt and black pepper. Cook for 6 to 8 minutes, stirring occasionally, until some tomatoes burst and others soften.
- Smash and simmer: Gently press some tomatoes with the back of a spoon to release their juices. Add a splash (about 1/4 cup) of reserved pasta water to the pan and let it bubble for a minute.
- Toss it all together: Add the drained pasta into the pan with the tomato mixture. Toss well, adding more reserved pasta water as needed until everything is glossy and lightly saucy.
- Finish with basil: Turn off the heat and stir in a generous handful of fresh basil. Adjust salt, pepper, and add red pepper flakes to taste.