Imagine the aroma of sun‑kissed tomatoes, fresh basil, and a silky cream sauce swirling around al dente pasta—all created in a single skillet. This One‑Skillet Creamy Tomato Basil Pasta delivers that restaurant‑quality comfort without the fuss.
What makes it truly special is the balance of bright acidity from crushed tomatoes and the luxurious richness of heavy cream, punctuated by fragrant basil. The dish comes together in under thirty minutes, making it perfect for lazy weekend brunches or a quick weekday breakfast‑brunch.
Anyone who loves a hearty, flavorful start to the day will adore this recipe—busy parents, brunch‑enthusiasts, and even picky eaters will find something to love. Serve it bright and early, or keep it warm for a leisurely late‑morning gathering.
The cooking process is straightforward: sauté aromatics, deglaze with tomato, stir in cream and cheese, then toss the pasta until everything is coated in a glossy, fragrant sauce. No extra pots, no cleanup nightmares.
Why You'll Love This Recipe
One‑Pan Wonder: All the flavor develops in a single skillet, meaning less washing up and more time enjoying the meal with family or friends.
Breakfast‑Brunch Flexibility: The creamy texture feels indulgent for a morning meal, yet the tomato‑basil base keeps it light enough for any time of day.
Bold, Fresh Flavors: Fresh basil and ripe tomatoes give a garden‑fresh brightness that pairs beautifully with the richness of cream and Parmesan.
Customizable Comfort: Swap pasta shapes, add veggies, or adjust the heat level—this base recipe welcomes personal twists without compromising taste.
Ingredients
Fresh, high‑quality ingredients are the heart of this dish. The pasta provides a sturdy canvas, while the crushed tomatoes and heavy cream create a velvety sauce that clings to every strand. Fresh basil adds a pop of aromatic green, and a handful of Parmesan brings salty depth. Simple aromatics—garlic and onion—build the flavor foundation, and a splash of olive oil ensures everything cooks evenly without sticking.
Main Ingredients
- 12 oz (340 g) linguine or spaghetti
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 2 cloves garlic, minced
Sauce Components
- 1 ½ cups crushed tomatoes (canned or fresh)
- ¾ cup heavy cream
- ¼ cup freshly grated Parmesan cheese
Seasonings & Garnish
- ½ teaspoon red‑pepper flakes (optional)
- Salt and freshly cracked black pepper, to taste
- ¼ cup fresh basil leaves, torn
The combination of these ingredients creates a harmonious balance of acidity, creaminess, and herbaceous brightness. The crushed tomatoes give a robust base, while the heavy cream mellows the tang and adds body. Parmesan contributes a salty umami depth, and the fresh basil finishes the dish with a fragrant lift that makes each bite feel like a celebration of summer flavors.
Step-by-Step Instructions

Preparing the Base
Begin by bringing a large pot of salted water to a boil; you’ll cook the pasta later directly in the skillet, but having boiling water ready speeds up the process. While the water heats, dice the onion and mince the garlic. This prep ensures you can move quickly once the skillet is hot, preserving the bright flavors of the aromatics.
Cooking Process
- Heat the Skillet. Place a large, deep skillet over medium‑high heat for 2–3 minutes. Add the olive oil and swirl until it shimmers. This temperature is hot enough to sauté without burning, creating a flavorful foundation for the sauce.
- Sauté Onion & Garlic. Add the diced onion to the oil, stirring occasionally for 3‑4 minutes until translucent. Toss in the minced garlic and red‑pepper flakes, cooking another 30 seconds until fragrant. The aromatics release essential oils that will infuse the entire dish.
- Build the Tomato Base. Stir in the crushed tomatoes, scraping any browned bits from the pan’s bottom. Bring the mixture to a gentle simmer and let it reduce for 4‑5 minutes; this concentrates the tomato flavor and thickens the sauce slightly.
- Incorporate Cream & Cheese. Reduce heat to low, then pour in the heavy cream, stirring continuously. Once the cream is fully integrated, sprinkle the grated Parmesan and continue stirring until the cheese melts and the sauce becomes glossy. Season with salt and pepper to taste.
- Cook the Pasta Directly in the Sauce. Add the uncooked linguine to the skillet, breaking any long strands so they lie flat. Pour in about ½ cup of the boiling water from the pot to help the pasta release starch. Toss gently, allowing the pasta to absorb the sauce. Cook for 8‑10 minutes, stirring occasionally, until the pasta is al dente and the sauce clings to each strand.
Finishing Touches
Remove the skillet from heat and fold in the torn basil leaves; the residual heat wilts the herb, preserving its fresh flavor and bright green color. Give the dish one last gentle toss, taste, and adjust seasoning if needed. Serve immediately, garnished with an extra sprinkle of Parmesan and a drizzle of olive oil for added richness.
Tips & Tricks
Perfecting the Recipe
Use Hot Boiling Water. Adding hot water to the skillet jump‑starts the pasta cooking process and helps the sauce emulsify faster.
Stir Frequently. Gentle, frequent tossing prevents the pasta from sticking and ensures even coating with the creamy sauce.
Flavor Enhancements
Finish with a squeeze of fresh lemon juice for a bright contrast, or stir in a teaspoon of sun‑dried tomato pesto for deeper umami. A pinch of smoked paprika adds subtle smokiness without overpowering the basil.
Common Mistakes to Avoid
Avoid adding the cream too early; it can curdle if the sauce is boiling. Also, don’t over‑cook the pasta in the skillet—once al dente, remove from heat to keep the texture firm.
Pro Tips
Reserve Pasta Water. Keep a cup of the starchy pasta water; adding a splash during cooking helps the sauce bind to the noodles.
Toast the Basil. Lightly toast the basil leaves in a dry pan for 30 seconds before adding; this intensifies the herb’s aroma.
Use Whole‑Milk Cream. Whole‑milk heavy cream yields a richer, silkier sauce compared to reduced‑fat options.
Finish with Butter. Swirl in a tablespoon of cold butter at the very end for extra gloss and a luxurious mouthfeel.
Variations
Ingredient Swaps
Replace linguine with gluten‑free rice noodles for a lighter texture, or try penne for extra sauce‑holding capacity. Swap heavy cream for coconut milk to make a dairy‑free version, and use grilled chicken or shrimp for added protein.
Dietary Adjustments
For a low‑carb brunch, use spiralized zucchini noodles and substitute Parmesan with nutritional yeast. To keep it vegan, use plant‑based cream (such as cashew cream) and omit the cheese, finishing with toasted pine nuts for crunch.
Serving Suggestions
Pair the pasta with a crisp arugula salad dressed in lemon‑olive oil, or serve alongside toasted sourdough for dipping. A side of roasted asparagus adds a bright, earthy complement, while a glass of chilled prosecco elevates the brunch experience.
Storage Info
Leftover Storage
Cool the pasta to room temperature, then transfer it to an airtight container. Store in the refrigerator for up to 3 days. For longer keeping, portion into freezer‑safe bags, lay flat, 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 revive the sauce’s creaminess. Alternatively, microwave in a covered bowl on medium power for 2‑3 minutes, stirring halfway through. Avoid high heat, which can cause the cream to separate.
Frequently Asked Questions
This One‑Skillet Creamy Tomato Basil Pasta brings together bright, garden‑fresh flavors with a velvety, comforting sauce—all in under thirty minutes. You’ve learned the essential ingredients, the step‑by‑step technique, storage tips, and creative variations to keep the dish exciting. Feel free to experiment with proteins, herbs, or spice levels—cooking is your playground. Serve it hot, share it with loved ones, and enjoy every creamy, aromatic bite.