Tomato Basil Pasta Recipe
There’s something truly magical about a fresh, homemade Tomato Basil Pasta that instantly lifts your spirits with its vibrant flavors and comforting aroma. This dish combines the sweetness of ripe tomatoes, the fragrant punch of fresh basil, and the nutty richness of parmesan cheese to create a meal that’s deceptively simple but utterly satisfying. Whether you’re cooking for a busy weeknight dinner or a laid-back weekend feast, this Tomato Basil Pasta recipe will quickly become one of your go-to favorites because it’s easy to make, packed with flavor, and completely soul-warming.

Ingredients You’ll Need
To make an unforgettable Tomato Basil Pasta, you don’t need an arsenal of fancy ingredients. Each one plays a crucial role, contributing to the perfect balance of taste, texture, and color that makes this dish shine.
- Olive oil: The foundation for sautéing, it adds a gentle fruitiness that carries the garlic and onion beautifully.
- Small yellow onion, diced: Adds sweetness and depth when softened gently in olive oil.
- Garlic cloves, minced: Packs an aromatic punch that wakes up the entire dish.
- Salt and pepper: Essential seasonings that enhance all the natural flavors.
- 28-ounce can diced tomato, drained: The star ingredient providing fresh tomato flavor with just the right texture.
- Balsamic vinegar: Adds a subtle tang and complexity that elevates the tomato sauce.
- Pasta water: Starchy and silky, it helps bind the sauce and pasta together seamlessly.
- Thin spaghetti or angel hair pasta: The perfect vessel to soak up the luscious sauce without overpowering it.
- Fresh basil, chopped: Bursts of herbal brightness that transform the dish into a celebration of freshness.
- Parmesan cheese, grated: Adds a salty, nutty finish that rounds out every bite with rich indulgence.
How to Make Tomato Basil Pasta
Step 1: Cook the pasta
Start by cooking your thin spaghetti or angel hair pasta according to the package instructions until it reaches al dente perfection. This is crucial because you want that slight bite to provide texture, balancing out the softness of the sauce. Remember to reserve about half a cup of pasta water before draining—it’s pure gold for bringing everything together later.
Step 2: Sauté onions and garlic
Warm up the olive oil in a large pan over medium-low heat. Adding the diced yellow onion and minced garlic with a generous pinch of salt and pepper helps to coax out their natural sweetness and aroma. Cook these gently until soft and fragrant, about five minutes, taking care not to let the garlic brown too much as it could introduce bitterness.
Step 3: Build the tomato sauce
Now pour in the drained diced tomatoes and stir in the balsamic vinegar. Allow everything to simmer and reduce for five to eight minutes, letting the flavors marry together and the sauce thicken slightly. This step is where your kitchen starts to smell incredible as the acidity of the tomatoes balances perfectly with the sweetness from the vinegar and onions.
Step 4: Combine pasta and sauce
Once your pasta is cooked and drained, add half a cup of that reserved pasta water to the tomato sauce. This helps to loosen it up and make the sauce silky and clingy. Toss the pasta into the pan along with chopped fresh basil and grated parmesan cheese. Give everything a thorough mix so each strand of pasta is gloriously coated in the vibrant sauce.
Step 5: Final adjustments and serve
Give the pasta a taste and adjust the seasoning with more salt or an extra handful of basil if needed. This is your moment to personalize the dish and make it just right. Serve the Tomato Basil Pasta immediately for the freshest, most fragrant experience.
How to Serve Tomato Basil Pasta

Garnishes
A sprinkle of freshly grated parmesan cheese on top is a classic way to finish this dish, enhancing the richness and adding a delicate saltiness. For an extra touch, a few whole basil leaves fresh from the garden or a drizzle of high-quality olive oil adds beautiful fragrance and visual appeal.
Side Dishes
Tomato Basil Pasta pairs wonderfully with simple sides that don’t compete but complement. A crisp green salad with a lemon vinaigrette adds freshness, while warm, crusty bread is perfect for mopping up every last bit of sauce. Roasted vegetables or a light caprese salad can also round out the meal beautifully.
Creative Ways to Present
For a dinner party or special occasion, try serving the pasta in individual shallow bowls and topping each portion with a delicate basil chiffonade and extra parmesan freshly grated tableside. You can even add toasted pine nuts or a hint of chili flakes for a surprising twist that livens up the familiar Tomato Basil Pasta.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, store them in an airtight container in the refrigerator for up to three days. The flavors tend to deepen overnight, making it a great make-ahead option for quick lunches or dinners.
Freezing
While fresh basil and parmesan are best added at serving, you can freeze the tomato sauce portion separately. Freeze it in a suitable container for up to two months. When you’re ready, thaw overnight in the fridge and freshly cook the pasta to mix together for that just-made flavor.
Reheating
Reheat your Tomato Basil Pasta gently over low heat, adding a splash of water or olive oil as needed to rehydrate the sauce and regain its silky texture. Avoid microwaving at high heat to prevent the dish from drying out or becoming mushy.
FAQs
Can I use fresh tomatoes instead of canned for Tomato Basil Pasta?
Absolutely! If you have ripe, juicy tomatoes on hand, feel free to peel and dice them for an even fresher sauce. Just cook them down a bit longer to concentrate the flavors and achieve the right sauce consistency.
What type of pasta works best for Tomato Basil Pasta?
Thin spaghetti or angel hair pasta are ideal because they cook quickly and allow the light tomato sauce to cling to every strand. However, feel free to experiment with penne or fusilli if you prefer a chunkier bite.
Can I make this dish vegan?
Yes, simply omit the parmesan cheese or swap it with a plant-based alternative. Nutritional yeast can add a similar cheesy flavor, and the basil and tomato sauce will still provide a delicious, satisfying meal.
How long does it take to make Tomato Basil Pasta?
This recipe comes together quickly, usually within 25 to 30 minutes—perfect for busy weeknights or whenever you want a wholesome homemade meal without a lengthy prep time.
Can I add protein to this dish?
Definitely. Grilled chicken, sautéed shrimp, or even crispy tofu can be wonderful additions that add substance and crunch, transforming Tomato Basil Pasta into a heartier entrée.
Final Thoughts
Tomato Basil Pasta is one of those dishes that feels like a warm hug on a plate—simple, fresh, and bursting with flavor. It’s incredibly approachable yet impressive enough to serve to friends and family any night of the week. I hope you give this recipe a try and find the same joy in every vibrant bite that I have. Trust me, once you’ve made it, it will become a beloved staple in your cooking repertoire.
PrintTomato Basil Pasta Recipe
A simple and flavorful Tomato Basil Pasta recipe featuring a savory tomato sauce enhanced with fresh basil and parmesan cheese, perfect for a quick and satisfying weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Sautéing and Boiling
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
For the Sauce
- 2 tablespoons olive oil
- 1 small yellow onion, diced
- 4 garlic cloves, minced
- Salt and pepper to taste
- 1 (28-ounce) can diced tomato, drained
- 1–2 tablespoons balsamic vinegar
- ½ – 1 cup pasta water
For the Pasta
- 16 ounces thin spaghetti or angel hair pasta
- ½ cup basil, chopped
- ½ cup parmesan cheese, grated
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil and cook the thin spaghetti or angel hair pasta according to package instructions until al dente. Reserve ½ – 1 cup of pasta cooking water before draining.
- Prepare the sauce: Heat 2 tablespoons olive oil in a large pan over medium-low heat. Add the diced onion, minced garlic, a generous pinch of salt and pepper. Cook, stirring occasionally, until the onions are softened and translucent, about 5 minutes.
- Simmer the tomatoes: Add the drained diced tomatoes and 1-2 tablespoons of balsamic vinegar to the pan. Stir and cook the mixture until it slightly reduces and thickens, approximately 5-8 minutes.
- Combine pasta and sauce: Add ½ cup of the reserved pasta water to the tomato sauce to loosen it. Drain the pasta and add it directly to the pan with the tomato sauce. Toss in the chopped basil and grated parmesan cheese, stirring well to combine all ingredients evenly.
- Final seasoning and serve: Taste the pasta and adjust seasoning with additional salt or more fresh basil if desired. Serve immediately while warm for the best flavor.
Notes
- Reserve some pasta water to adjust the sauce’s consistency.
- Use fresh basil for a brighter, fresher flavor.
- Drain canned tomatoes well to avoid a watery sauce.
- You can substitute parmesan cheese with vegan cheese for a dairy-free option.
- This recipe is best served immediately but can be stored in the refrigerator for up to 2 days.
Nutrition
- Serving Size: 1 serving (about 1/4 of recipe)
- Calories: 420 kcal
- Sugar: 6 g
- Sodium: 420 mg
- Fat: 12 g
- Saturated Fat: 3 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 62 g
- Fiber: 6 g
- Protein: 15 g
- Cholesterol: 10 mg
Keywords: Tomato Basil Pasta, Easy Pasta Recipe, Italian Pasta, Vegetarian Pasta, Quick Dinner