Imagine the aroma of fresh basil mingling with a velvety tomato sauce, all hugging a perfect bite of al dente penne. That’s the promise of our Creamy Tomato Basil Penne Pasta, a dish that feels indulgent yet comes together in just half an hour.
What sets this recipe apart is the balance between the bright acidity of ripe tomatoes and the luxurious richness of heavy cream, punctuated by the fragrant snap of basil. The sauce clings to each curve of the pasta, delivering a consistent burst of flavor with every forkful.
This brunch‑worthy pasta is ideal for lazy weekend mornings, a lively family brunch, or even a quick weekday “breakfast‑for‑dinner” when you crave comfort without the fuss. Its bright colors and creamy texture make it a crowd‑pleaser for both kids and adults.
The cooking process is straightforward: while the pasta boils, you’ll sauté aromatics, simmer a quick tomato‑cream base, and finish everything together in one pan. The result is a restaurant‑level plate that you can serve straight from the skillet.
Why You’ll Love This Recipe
Bright, Fresh Flavor: Sun‑kissed tomatoes, aromatic basil, and a hint of garlic create a lively palate that feels like a garden in a bowl, perfect for a sunrise or midday boost.
Speedy Prep: All components can be prepped while the water boils, keeping total hands‑on time under ten minutes and making it ideal for rushed mornings.
One‑Pan Cleanup: The sauce and pasta finish together in the same skillet, meaning fewer dishes and more time to enjoy your brunch with family.
Versatile Comfort: The creamy texture satisfies comfort‑food cravings while the basil adds a sophisticated, herbaceous lift that elevates any casual brunch.
Ingredients
The magic of this dish lies in fresh, high‑quality basics. Penne provides the perfect ridged surface for sauce to cling, while ripe tomatoes give a natural sweetness and acidity. Fresh basil contributes a fragrant, slightly peppery note, and heavy cream adds silkiness that turns a simple tomato sauce into a luxurious coating. Complementary aromatics like garlic and onion build depth, and a generous sprinkle of Parmesan finishes the dish with salty umami.
Main Ingredients
- 12 oz (340 g) penne pasta
- 2 cups fresh cherry tomatoes, halved
- 1 cup heavy cream (240 ml)
- ½ cup freshly grated Parmesan cheese
- 2 tablespoons extra‑virgin olive oil
Sauce Components
- 1 ½ cups canned crushed tomatoes (about 10 oz)
- 2 tablespoons tomato paste
- ¼ cup low‑sodium vegetable broth
Seasonings & Garnish
- 3 cloves garlic, minced
- ½ cup onion, finely diced
- ¼ teaspoon red‑pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- ¼ cup fresh basil leaves, torn
Together, these ingredients create a harmonious flavor profile: the acidity of crushed tomatoes balances the richness of cream, while the sweet burst of cherry tomatoes adds freshness. Parmesan deepens the umami, and the basil lifts the sauce with its herbaceous perfume. The result is a cohesive, creamy sauce that clings to every penne ridge, ensuring each bite is packed with flavor.
Step-by-Step Instructions

Preparing the Ingredients
Start by bringing a large pot of salted water to a rolling boil. While you wait, halve the cherry tomatoes, mince the garlic, dice the onion, and tear the basil leaves. Having everything pre‑measured and within arm’s reach keeps the cooking flow smooth and prevents over‑cooking.
Cooking the Pasta
Add the penne to the boiling water and cook according to package directions until al dente, usually 9–11 minutes. Stir occasionally to prevent sticking. Reserve ½ cup of the starchy cooking water before draining; this liquid will help bind the sauce later.
Making the Creamy Tomato Basil Sauce
- Sauté Aromatics. Heat olive oil in a large skillet over medium heat. Add the diced onion and cook 3‑4 minutes until translucent, then stir in the minced garlic and red‑pepper flakes, cooking another 30 seconds until fragrant.
- Build the Tomato Base. Stir in the tomato paste, letting it caramelize for 1 minute. Add crushed tomatoes and vegetable broth, scraping the browned bits from the pan. Bring to a gentle simmer and let the mixture reduce for 4‑5 minutes, thickening slightly.
- Incorporate Cream. Reduce heat to low and whisk in the heavy cream. Simmer for 2‑3 minutes, allowing the sauce to become glossy and velvety. Season with salt and pepper, tasting as you go to achieve balanced seasoning.
- Finish with Fresh Elements. Toss the halved cherry tomatoes into the sauce, letting them soften for 2 minutes. Stir in the torn basil leaves and half of the grated Parmesan, reserving the rest for serving.
Combining & Finishing
Add the drained penne directly to the skillet, tossing to coat each piece with the creamy sauce. If the sauce seems too thick, drizzle in a little of the reserved pasta water until the desired consistency is reached. Cook together for 1‑2 minutes so the pasta absorbs the flavors, then serve immediately, garnished with the remaining Parmesan and an extra sprinkle of fresh basil.
Tips & Tricks
Perfecting the Recipe
Use Fresh Basil at the End: Adding basil off the heat preserves its bright flavor and prevents bitterness. Toss just before serving for maximum aroma.
Reserve Pasta Water: The starchy water emulsifies the sauce, giving it a silky mouthfeel without extra butter or cream.
Don’t Over‑Cook the Tomatoes: Simmer just until they soften; over‑cooking can make the sauce watery and dull the fresh tomato taste.
Flavor Enhancements
A splash of good‑quality balsamic reduction adds a subtle sweet‑tart depth. For a smoky twist, stir in a pinch of smoked paprika. Finish with a small knob of butter for extra gloss and richness.
Common Mistakes to Avoid
Avoid adding the cream too early; it can curdle if the pan is too hot. Also, resist the urge to over‑salt the sauce before the Parmesan is incorporated, as the cheese already contributes saltiness.
Pro Tips
Pre‑Toast the Pasta: Lightly toasting penne in the skillet for 1 minute before adding liquid adds a nutty nuance.
Use a Heavy‑Bottomed Skillet: It distributes heat evenly, preventing hot spots that could scorch the cream.
Finish with a Dash of Lemon Juice: Bright acidity lifts the richness and balances the creamy sauce.
Variations
Ingredient Swaps
Swap penne for fusilli or rigatoni to capture more sauce in the grooves. Replace cherry tomatoes with sun‑dried tomatoes for an intensified, slightly sweet flavor. For a protein boost, add cooked Italian sausage slices or sautéed shrimp during the final toss.
Dietary Adjustments
Use gluten‑free penne or brown rice pasta for a gluten‑free version. Substitute the heavy cream with coconut milk or cashew cream for a dairy‑free alternative, and opt for nutritional yeast instead of Parmesan for a vegan twist.
Serving Suggestions
Pair the pasta with a crisp arugula salad dressed in lemon vinaigrette, or serve alongside toasted garlic bread to mop up any extra sauce. A side of roasted asparagus adds a bright, crunchy contrast that rounds out a brunch spread.
Storage Info
Leftover Storage
Allow the pasta to cool to room temperature, then transfer it to an airtight container. Refrigerate for up to 3 days. For longer keeping, portion into freezer‑safe bags, squeeze out excess air, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating Instructions
Reheat gently on the stovetop over low heat, adding a splash of broth or milk to restore creaminess. Stir frequently until warmed through, about 5‑7 minutes. In the oven, cover the dish with foil and bake at 350°F for 15 minutes. Microwaving works in 30‑second bursts, stirring between intervals.
Frequently Asked Questions
This Creamy Tomato Basil Penne Pasta delivers a bright, comforting brunch experience in just 30 minutes. By following the detailed steps, using fresh ingredients, and applying the pro tips, you’ll achieve a restaurant‑quality plate with minimal effort. Feel free to swap ingredients, adjust for dietary needs, or add your own twist—cooking is an adventure. Serve it hot, garnish with extra basil, and enjoy every creamy, herb‑kissed bite!