There’s something about a simple tomato basil penne that feels like summer on a plate. With fresh tomatoes, aromatic basil, and perfectly cooked penne pasta, this dish is a celebration of classic Italian flavors. It’s easy, fast, and perfect for weeknight dinners, cozy lunches, or even light entertaining.
This Italian pasta recipe captures the essence of Italian home cooking: fresh ingredients, minimal fuss, and maximum flavor. The natural sweetness of ripe tomatoes pairs perfectly with fragrant basil, olive oil, and a touch of garlic to create a sauce that clings beautifully to every penne tube.
Why This Recipe Works
- Quick and easy to make, ready in under 30 minutes
- Uses fresh ingredients for authentic Italian taste
- Naturally vegetarian and can be made vegan
- Perfect for Italian pasta recipes, weeknight dinners, or summer meals
Ingredients (Serves 4)
- 12 oz (340g) penne pasta
- 2 tablespoons extra virgin olive oil
- 3 cloves garlic, minced
- 4 cups fresh cherry tomatoes, halved (or 2 cups diced regular tomatoes)
- ½ teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- 1 cup fresh basil leaves, chopped
- ¼ cup grated Parmesan cheese (optional for garnish)
Step-by-Step Method

Step 1: Cook the Penne
Bring a large pot of salted water to a boil.
Cook penne pasta according to package instructions until al dente.
Reserve ½ cup pasta water, then drain and set aside.
Step 2: Prepare the Tomato Basil Sauce
Heat olive oil in a large skillet over medium heat.
Add garlic and sauté 1–2 minutes until fragrant.
Add cherry tomatoes and red pepper flakes (if using).
Cook 8–10 minutes, stirring occasionally, until tomatoes soften and release their juices.
Step 3: Combine Pasta and Sauce
Add cooked penne to the skillet with the tomato sauce.
Toss gently to coat, adding reserved pasta water gradually for a creamier consistency.
Step 4: Finish with Basil & Cheese
Turn off heat and fold in fresh basil leaves.
Top with grated Parmesan if desired.
Serve immediately for the best flavor and aroma.
Tips for the Best Tomato Basil Penne
- Use ripe, fresh tomatoes for natural sweetness
- Don’t overcook the garlic—it can turn bitter
- Adjust seasoning gradually—fresh basil adds a fragrant, slightly sweet finish
- Add a splash of balsamic vinegar for a tangy depth
- For vegan version, skip the Parmesan or use a plant-based alternative
Serving Suggestions

- Serve with a side of garlic bread or toasted baguette
- Pair with a light green salad for a complete meal
- Drizzle with extra olive oil or a few pine nuts for added texture
- Ideal for Italian dinner nights or casual gatherings