Imagine waking up to the aroma of simmering tomatoes, fresh basil, and a silky cream sauce that clings to every strand of spaghetti. One‑Pot Creamy Tomato Basil Spaghetti delivers that cozy, restaurant‑quality comfort without ever leaving your kitchen.
What makes this dish truly special is the way it builds layers of flavor in a single pot—no extra pans, no mess, just pure, velvety goodness that feels both indulgent and wholesome.
This breakfast‑or‑brunch centerpiece will win over early risers, weekend loungers, and anyone craving a hearty, satisfying start to the day. Pair it with a bright citrus drink or a simple side salad for a balanced meal.
The process is straightforward: sauté aromatics, deglaze with broth, stir in tomatoes and cream, then let the spaghetti cook right in the sauce until perfectly al‑dente. In under half an hour you’ll have a bowl of comfort that looks as good as it tastes.
Why You'll Love This Recipe
One‑Pot Simplicity: Everything cooks together, which means fewer dishes, less cleanup, and a seamless blend of flavors that develop as the pasta absorbs the sauce.
Rich, Creamy Texture: Heavy cream and Parmesan create a luxurious mouthfeel that coats each noodle, turning a simple pasta into a decadent brunch treat.
Fresh Herb Brightness: Fresh basil added at the end lifts the dish with a fragrant, peppery pop that balances the richness of the cream.
Customizable Protein: Add scrambled eggs, crispy bacon, or smoked salmon for extra protein, making the meal adaptable to any morning craving.
Ingredients
The magic of this one‑pot marvel lies in its simple, high‑quality components. Ripe tomatoes provide natural sweetness and acidity, while fresh basil adds a herbaceous lift. Cream and Parmesan bring richness, and a splash of vegetable broth ensures the spaghetti cooks evenly without drying out. Each ingredient is chosen to complement the others, creating a harmonious balance of savory, sweet, and aromatic notes.
Main Ingredients
- 12 oz (340 g) spaghetti
- 2 cups (480 ml) vegetable broth
- 1 ½ cups (350 ml) heavy cream
Tomato & Herb Base
- 2 tablespoons olive oil
- 1 medium onion, finely diced
- 3 garlic cloves, minced
- 1 ½ cups (360 g) crushed tomatoes (canned)
- ¼ cup (10 g) fresh basil leaves, torn
Seasonings & Finishing Touches
- ½ teaspoon red‑pepper flakes (optional)
- ½ teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- ⅓ cup (30 g) freshly grated Parmesan cheese
Together these ingredients create a sauce that’s both silky and bright. The broth supplies steam for the pasta while the cream and cheese meld into a glossy coating. Fresh basil added at the end preserves its aromatic oils, giving the dish a garden‑fresh finish that elevates a simple brunch staple into something truly memorable.
Step-by-Step Instructions

Preparing the Aromatics
Begin by heating the olive oil in a large, deep skillet or Dutch oven over medium heat. Once the oil shimmers, add the diced onion and sauté for 3‑4 minutes until it becomes translucent and just starts to caramelize. This gentle cooking draws out natural sweetness, forming the flavor base for the sauce.
Building the Tomato‑Cream Sauce
- Add garlic and spices. Stir in the minced garlic, red‑pepper flakes, and smoked paprika. Cook for about 30 seconds, just until fragrant—be careful not to let the garlic brown, which would add bitterness.
- Introduce tomatoes. Pour in the crushed tomatoes, scraping any browned bits from the bottom of the pot. Let the mixture simmer for 2‑3 minutes; this concentrates the tomato flavor and begins to thicken the sauce.
- Deglaze with broth. Add the vegetable broth, stirring to combine. Bring the liquid to a gentle boil, then reduce to a simmer. The broth provides the necessary liquid for the spaghetti to cook without becoming watery.
- Stir in cream. Reduce the heat to low and whisk in the heavy cream. Watch as the sauce transforms into a velvety, pale‑orange hue. Simmer for another 2 minutes, allowing the cream to meld with the tomato base.
Cooking the Spaghetti
- Add pasta. Gently stir the dry spaghetti into the sauce, ensuring each strand is fully submerged. The pasta will absorb the flavorful liquid as it cooks, becoming infused with the tomato‑cream mixture.
- Simmer and stir. Cover the pot and let the spaghetti simmer on low for 10‑12 minutes, stirring every 2‑3 minutes to prevent sticking. Check for doneness at the 10‑minute mark; the pasta should be al‑dente—tender with a slight bite.
- Finish with cheese and basil. Once the pasta reaches the perfect texture, remove the pot from heat. Sprinkle the grated Parmesan and torn basil leaves over the top, then gently fold them in. The cheese melts into the sauce, adding depth, while the basil releases its fresh aroma.
Plating and Serving
Divide the creamy spaghetti among warm bowls, drizzle any remaining sauce from the pot, and finish with an extra pinch of Parmesan and a few whole basil leaves for visual appeal. Serve immediately while the sauce is glossy and the pasta is steaming hot.
Tips & Tricks
Perfecting the Recipe
Use a wide, heavy‑bottomed pot. It distributes heat evenly, preventing hot spots that can scorch the cream.
Stir frequently during the last 5 minutes. This keeps the noodles from clumping and ensures a uniformly coated sauce.
Adjust liquid gradually. If the sauce looks too thick before the pasta is done, add a splash of broth or water—one tablespoon at a time.
Flavor Enhancements
A squeeze of fresh lemon juice right before serving adds a bright contrast to the richness. For a subtle smoky note, stir in a teaspoon of smoked sea salt. Finish with a drizzle of extra‑virgin olive oil for a silky mouthfeel.
Common Mistakes to Avoid
Avoid adding the cream too early—high heat can cause it to curdle. Also, resist the urge to over‑cook the pasta; it continues to soften in the residual heat, so pull it off the stove while still slightly firm.
Pro Tips
Pre‑toast the basil. Lightly toast whole basil leaves in a dry pan for 30 seconds; this intensifies their aroma without wilting them.
Use freshly grated Parmesan. Fresh cheese melts better and releases more umami than pre‑grated varieties.
Reserve pasta water. If the sauce needs thinning, add a tablespoon of the starchy cooking water; it binds the sauce to the noodles.
Variations
Ingredient Swaps
Swap spaghetti for gluten‑free linguine or whole‑wheat fettuccine for added fiber. Replace the heavy cream with coconut milk for a dairy‑free twist, or use ricotta for a lighter texture. For protein, stir in cooked crumbled sausage, diced ham, or a handful of cooked shrimp during the final minute.
Dietary Adjustments
To keep it vegan, use plant‑based cream (such as oat or cashew) and nutritional yeast instead of Parmesan. For a low‑carb version, replace the pasta with spiralized zucchini or shirataki noodles, and increase the broth to maintain sauciness.
Serving Suggestions
Pair the dish with a crisp arugula salad dressed in lemon vinaigrette, or serve alongside toasted sourdough for extra crunch. A side of roasted cherry tomatoes adds a burst of acidity that balances the creamy sauce beautifully.
Storage Info
Leftover Storage
Allow the spaghetti 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. The sauce may thicken; simply stir in a splash of broth when reheating.
Reheating Instructions
Reheat gently on the stovetop over low heat, adding a tablespoon of broth or water and stirring until the sauce loosens. Alternatively, microwave in a covered bowl on medium power for 2‑3 minutes, stirring halfway through. Finish with a fresh sprinkle of Parmesan for revived richness.
Frequently Asked Questions
This One‑Pot Creamy Tomato Basil Spaghetti brings together the comfort of a classic Italian sauce with the convenience of a single‑pot brunch. By following the detailed steps, using fresh ingredients, and applying the handy tips, you’ll achieve a restaurant‑level dish with minimal effort. Feel free to swap proteins, adjust seasonings, or experiment with dairy‑free alternatives—cooking is your playground. Serve it hot, savor each creamy bite, and enjoy a truly comforting start to your day.