Imagine a sunny weekend morning when the aroma of simmering tomatoes and fresh basil drifts through the kitchen, coaxing everyone to the table. That’s the magic of One‑Pot Creamy Tomato Basil Pasta—a breakfast‑and‑brunch staple that feels indulgent yet effortless.
What makes this dish truly special is the marriage of a velvety tomato‑cream sauce with al dente pasta, all cooked together in a single pot. No extra pans, no mess, just pure comfort in every spoonful.
This recipe is perfect for families, brunch‑loving friends, or anyone craving a hearty start to the day. Serve it for a lazy Saturday brunch, a festive Easter morning, or even a quick weekday breakfast when time is short.
The process is straightforward: sauté aromatics, deglaze with broth, stir in pasta and sauce ingredients, then let everything simmer until the noodles absorb the flavors. In under thirty minutes you’ll have a restaurant‑quality plate ready to share.
Why You'll Love This Recipe
One‑Pot Simplicity: Everything cooks together in a single pot, cutting down on cleanup and allowing the flavors to meld beautifully as the pasta absorbs the sauce.
Rich, Creamy Texture: A blend of tomato puree, heavy cream, and a splash of Parmesan creates a luxuriously smooth sauce that feels indulgent without being heavy.
Fresh Herb Brightness: Fresh basil added at the end lifts the dish with a fragrant, peppery pop that balances the richness of the cream.
Versatile Meal: Perfect for brunch, a lazy breakfast, or even a light dinner—pair it with a salad, toast, or a crisp glass of white wine.
Ingredients
For this brunch‑ready pasta I rely on fresh, high‑quality components that each play a starring role. Ripe tomatoes give a bright, tangy base, while the cream adds silkiness. Fresh basil brings a garden‑like freshness, and a good-quality pasta provides the perfect bite. Together they create a balanced, comforting bowl that feels both wholesome and indulgent.
Main Ingredients
- 12 oz (340 g) dry penne or fusilli pasta
- 1 ½ cups (360 ml) vegetable or chicken broth
- 1 cup (240 ml) heavy cream
Sauce Components
- 2 cups (500 g) ripe tomatoes, diced (or 1 ½ cups canned crushed tomatoes)
- 3 cloves garlic, minced
- ¼ cup (60 ml) dry white wine (optional)
Seasonings & Garnish
- ½ teaspoon red‑pepper flakes (optional for heat)
- Salt and freshly ground black pepper, to taste
- ¼ cup (25 g) grated Parmesan cheese, plus extra for serving
- ½ cup (15 g) fresh basil leaves, torn
These ingredients work together to create a sauce that clings to every noodle. The broth supplies steam for the pasta to cook evenly, while the tomatoes and wine build a deep umami foundation. Cream softens the acidity, and Parmesan adds a salty, nutty finish. Finally, the fresh basil is folded in at the end, preserving its bright flavor and aromatic punch.
Step-by-Step Instructions

Preparing the Aromatics
Start by heating a large, deep‑skillet or Dutch oven over medium heat. Add 2 tablespoons of olive oil and let it shimmer. Toss in the minced garlic and red‑pepper flakes, stirring for about 30 seconds until fragrant but not browned. This quick sauté releases the garlic’s natural oils, forming the aromatic backbone of the sauce.
Building the Tomato‑Cream Base
- Deglaze. Pour the white wine (if using) into the pan, scraping up any browned bits from the bottom. Let it reduce for 1–2 minutes; this concentrates flavor and adds a subtle acidity that balances the cream later.
- Add Tomatoes. Stir in the diced fresh tomatoes (or canned crushed tomatoes) and let the mixture come to a gentle simmer. Cook for 4–5 minutes until the tomatoes break down and the sauce thickens slightly, creating a rich, ruby‑colored base.
- Introduce Liquid. Add the broth and bring the mixture back to a low boil. This liquid will cook the pasta directly in the pot, so it’s essential to have enough to hydrate the noodles without becoming watery.
- Combine Pasta. Sprinkle the dry pasta evenly over the sauce, ensuring each piece is submerged. Reduce the heat to medium‑low, cover, and let it simmer for 10–12 minutes, stirring once halfway through to prevent sticking.
- Finish with Cream & Cheese. When the pasta is al‑dente and most of the liquid has been absorbed, stir in the heavy cream and grated Parmesan. Continue cooking, uncovered, for another 2–3 minutes until the sauce becomes glossy and coats each noodle beautifully.
Final Touches & Serving
Remove the pot from the heat and immediately fold in the torn basil leaves; the residual heat wilts the herb without destroying its fresh flavor. Taste and adjust seasoning with salt and pepper if needed. Serve the pasta hot, topped with an extra sprinkle of Parmesan and a drizzle of olive oil for shine. A side of toasted sourdough or a simple mixed green salad completes the brunch experience.
Tips & Tricks
Perfecting the Recipe
Use the Right Pasta Shape. Penne, fusilli, or rigatoni with ridges trap the sauce better than smooth spaghetti, giving each bite maximum flavor.
Stir Gently, Not Vigorously. A gentle stir prevents the pasta from breaking while still ensuring even cooking and sauce distribution.
Reserve a Splash of Pasta Water. If the sauce looks too thick, add ¼ cup of the reserved cooking water; the starches will help bind the sauce to the noodles.
Flavor Enhancements
A squeeze of fresh lemon juice brightens the finished dish, while a pinch of smoked paprika adds a subtle depth. For extra richness, swirl in a tablespoon of butter just before serving.
Common Mistakes to Avoid
Don’t add the cream too early; it can curdle if the heat is too high. Also, avoid over‑cooking the pasta; remember it continues to soften while the sauce finishes, so aim for al‑dente.
Pro Tips
Prep All Ingredients First. Having garlic, tomatoes, broth, and cheese ready before you start ensures a smooth cooking flow and prevents the sauce from drying out.
Season in Layers. Add a pinch of salt after the tomatoes, then again after the cream. Layered seasoning builds depth without over‑salting.
Finish with Fresh Basil. Adding basil at the very end preserves its aromatic oils, giving the dish a lively, garden‑fresh finish.
Variations
Ingredient Swaps
Swap the heavy cream for coconut milk to create a dairy‑free, slightly tropical version. Replace penne with gluten‑free pasta for a celiac‑friendly dish, or use spiralized zucchini for a low‑carb twist. Adding cooked shrimp or crispy pancetta introduces a savory protein boost.
Dietary Adjustments
For vegans, use plant‑based cream (such as cashew or oat) and nutritional yeast instead of Parmesan. Gluten‑free pasta or rice noodles keep the dish safe for those with gluten intolerance. To lower the calorie count, halve the cream and increase the broth, then finish with a light drizzle of olive oil.
Serving Suggestions
Pair the pasta with a crisp arugula salad tossed in lemon vinaigrette, or serve alongside toasted garlic bread for extra soak‑up power. A side of roasted asparagus or sautéed spinach adds a vibrant vegetable component that balances the richness of the sauce.
Storage Info
Leftover Storage
Allow the pasta to cool to room temperature, then transfer it to an airtight container. Store in the refrigerator for up to 3 days. For longer keep, portion into freezer‑safe bags, flatten, and freeze for up to 3 months; this preserves flavor and texture.
Reheating Instructions
Reheat gently on the stovetop over low heat, adding a splash of broth or milk to loosen the sauce. Stir frequently until warmed through. In the microwave, cover a portion with a damp paper towel and heat on medium power for 1‑2 minutes, stirring halfway for even heating.
Frequently Asked Questions
This One‑Pot Creamy Tomato Basil Pasta delivers brunch‑level comfort with minimal effort, thanks to a streamlined cooking method and a handful of fresh ingredients. By following the detailed steps, using the tips provided, and experimenting with the suggested variations, you’ll create a dish that feels both special and everyday. Feel free to add your own twists—whether a splash of lemon, a pinch of smoked paprika, or a protein boost. Enjoy the warm, aromatic bowl with family or friends and make every morning a little brighter.