Basil Garlic Creamy Tomato Pasta

Featured in: Sheet-Pan & One-Pot Meals

This dish blends tender pasta with a creamy tomato sauce enriched by fresh garlic and fragrant basil. Cooked all in a single pot, it offers a smooth, savory experience while minimizing cleanup. The savory base of sautéed onion and garlic mingles with crushed tomatoes and a touch of cream and Parmesan cheese to create a luscious sauce. Fresh basil added at the end lends a bright herbal note. Ready in about 30 minutes, this meal suits vegetarian preferences and showcases classic Italian flavors in an effortless preparation.

Updated on Tue, 23 Dec 2025 12:04:00 GMT
Steaming Basil Garlic One-Pot Creamy Tomato Pasta, swirled with parmesan and fresh basil. Save to Pinterest
Steaming Basil Garlic One-Pot Creamy Tomato Pasta, swirled with parmesan and fresh basil. | nexusfork.com

There's something about the smell of garlic hitting hot oil that makes you feel like you're cooking something worthwhile, even if it's just a weeknight dinner. I stumbled onto this one-pot tomato pasta a few years back when I was tired of juggling multiple pans and wanted something that actually tasted like it belonged in a proper Italian kitchen. What struck me most was how the pasta cooks right into the sauce, absorbing all those flavors rather than just sitting on top of them like an afterthought. The cream swirled in at the end transforms everything into this silky, luxurious thing that somehow feels both simple and indulgent.

I made this for a friend who'd just moved into a tiny apartment with barely any kitchen space, and watching her face when she realized the whole thing came out of one pan was priceless. She's made it probably twenty times since, and now it's what she cooks when she wants to impress someone without admitting she only has three pots to her name. It became our shorthand for "let's eat something good without the stress."

Ingredients

  • Penne or fusilli pasta (350 g): The ridges and curves catch the sauce beautifully, which is why I skip smooth pasta here—you want every strand coated in that creamy tomato goodness.
  • Olive oil (2 tbsp): Use something you actually like tasting, not the cheapest bottle. It's one of four ingredients in the beginning, so it matters.
  • Yellow onion (1 medium, finely chopped): The foundation for everything that comes next; take a minute to chop it small so it melts into the sauce.
  • Garlic (4 cloves, minced): This is where the magic happens—don't skip the mincing step, and don't let it burn or it turns bitter and ruins the whole mood.
  • Red pepper flakes (1/2 tsp, optional): A whisper of heat if you want it; I add mine when I'm cooking alone and skip it when kids are around.
  • Canned crushed tomatoes (800 g): Good canned tomatoes are honestly better than most fresh ones in winter; look for ones that just say tomatoes and salt, nothing else.
  • Tomato paste (2 tbsp): This concentrates the tomato flavor and gives the sauce real depth—don't just dump it in, stir it around and let it caramelize a bit.
  • Sugar (1 tsp): A tiny pinch to balance the acidity; it's not about sweetness, it's about making the tomatoes taste like tomatoes.
  • Salt and black pepper: Use fresh pepper, not the pre-ground stuff that's been sitting in your cabinet—it actually tastes like something.
  • Heavy cream (200 ml): The final transformation that turns sauce into silk; use actual cream, not half-and-half, or the magic doesn't quite work.
  • Parmesan cheese (60 g, freshly grated): Grate it yourself or your dish will taste like dust; pre-grated cheese has anti-caking powder that doesn't melt right.
  • Fresh basil (1 cup, chopped, plus extra for garnish): Add it at the very end so it stays bright green and alive; cooked basil tastes like sadness.
  • Water or vegetable broth (600 ml): This is where the pasta actually cooks, and it becomes part of the sauce, so it matters whether you use water or broth.

Instructions

Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
Start your sauce:
Heat the olive oil in your largest pot or deep skillet over medium heat until it's shimmering and moves like water, about a minute. Add the chopped onion and let it soften for a few minutes, stirring every now and then—you're listening for the sound of it getting tender, almost creamy in the oil.
Wake up the garlic:
Once the onion is soft, add the minced garlic and red pepper flakes if you're using them. Cook for about 60 seconds, right until your kitchen smells incredible—that's the signal to move on before the garlic gets cranky.
Build the tomato base:
Stir in the crushed tomatoes, tomato paste, sugar, salt, and pepper all at once. Give it a good mix so the tomato paste breaks down into the oil and tomatoes, then let it bubble gently for a minute while you grab your pasta and water.
Add the pasta:
Pour the pasta directly into the pot along with the water or broth, stirring so nothing sticks to the bottom. The pasta should mostly be submerged, peeking through the sauce like little islands.
Let it simmer:
Bring everything to a boil—you'll hear it before you see it—then lower the heat to medium-low and cover. Stir it every few minutes so the pasta cooks evenly and doesn't clump up, tasting after about 12 minutes to see if it's soft enough.
Make it creamy:
Once the pasta is tender and the liquid is mostly gone, pour in the cream and scatter the Parmesan over top. Stir constantly for a couple of minutes until it's all one creamy, glossy sauce that clings to the pasta.
Finish with basil:
Take it off the heat and fold in the fresh basil with a gentle hand—you want those green pieces visible, not bruised. Taste it, adjust the salt or pepper if it needs it, and serve right away while it's still hot and happy.
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
A close-up shot of the finished Basil Garlic One-Pot Creamy Tomato Pasta, ready to serve and enjoy. Save to Pinterest
A close-up shot of the finished Basil Garlic One-Pot Creamy Tomato Pasta, ready to serve and enjoy. | nexusfork.com

The moment when everything comes together—when the cream swirls in and suddenly you have this glossy, clinging sauce instead of broth—that's the moment I remember why I love cooking at all. It's the point where you realize you made something really good with just a handful of things and about 20 minutes.

The Secret Behind One-Pot Magic

One-pot cooking isn't just about laziness, though that's part of it. When the pasta cooks directly in the sauce, it releases starch into the liquid, which actually helps the sauce stick to every strand instead of sliding off. This is the same reason fancy Italian restaurants cook their pasta in sauce water, not just plain salted pasta water. You're not just saving yourself a pan; you're making the dish taste better by accident.

Variations That Feel Natural

Once you've made this a few times, you start seeing it as a canvas instead of a strict recipe. Sautéed mushrooms stirred in before the pasta add earthiness without overpowering the tomato. A handful of spinach wilts right into the heat and makes it feel more like a complete meal. Roasted vegetables—zucchini, bell peppers, whatever you have—turn this into something different every time without feeling wrong.

Timing and Temperature Matter More Than You Think

The only real trick here is understanding that pasta doesn't stop cooking when you stop stirring. If it looks almost done, it probably is done, because it'll keep softening as everything cools. The cream and cheese at the end aren't just about flavor; they're about temperature, binding everything together at the exact moment when the pasta is perfect.

  • Keep that heat at medium-low once everything is in the pot so nothing burns on the bottom while you're stirring.
  • Add fresh basil after everything else is done because heat turns bright green into dull brown faster than you'd think.
  • Serve immediately while the sauce is still moving and the basil is still smiling.
Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon
Vibrant image of Basil Garlic One-Pot Creamy Tomato Pasta, showing the creamy, flavorful tomato sauce. Save to Pinterest
Vibrant image of Basil Garlic One-Pot Creamy Tomato Pasta, showing the creamy, flavorful tomato sauce. | nexusfork.com

This is the kind of dinner that tastes like you spent hours on it, but you didn't. It's the kind of meal that makes people ask for the recipe, and when you tell them it's just one pot and 30 minutes, they don't believe you until they try it themselves.

Questions & Answers

What pasta types work best for this dish?

Penne or fusilli are ideal as they hold the creamy sauce well and cook evenly in one pot.

Can I make this dish vegan-friendly?

Yes, substitute heavy cream and Parmesan with plant-based alternatives to maintain creaminess.

How do I achieve the creamy texture without separate sauce preparation?

The pasta simmers directly in the tomato and broth mixture, then heavy cream and cheese are stirred in at the end to create a smooth sauce.

Is it possible to add vegetables to enhance the dish?

Absolutely, ingredients like mushrooms, spinach, or roasted vegetables can be added to increase nutrition and flavor.

What is the best way to garnish this meal?

Fresh basil leaves and an extra sprinkle of Parmesan cheese enhance both the aroma and taste when served.

Basil Garlic Creamy Tomato Pasta

One-pot pasta combining creamy tomato sauce, garlic, and fresh basil for a flavorful, simple dish.

Prep duration
10 minutes
Cook duration
20 minutes
Overall time
30 minutes
Recipe by Nexus Fork Wyatt Evans


Skill level Easy

Cuisine type Italian

Portions 4 Number of servings

Diet preferences Vegetarian-friendly

Ingredient list

Pasta

01 12 ounces penne or fusilli pasta

Sauce Base

01 2 tablespoons olive oil
02 1 medium yellow onion, finely chopped
03 4 cloves garlic, minced
04 1/2 teaspoon red pepper flakes (optional)
05 28 ounces canned crushed tomatoes
06 2 tablespoons tomato paste
07 1 teaspoon sugar
08 1 teaspoon salt
09 1/2 teaspoon freshly ground black pepper

Cream & Cheese

01 3/4 cup plus 2 tablespoons heavy cream
02 2 ounces freshly grated Parmesan cheese

Herbs & Finish

01 1 cup loosely packed fresh basil leaves, chopped, plus extra for garnish
02 Freshly ground black pepper, to taste

Water

01 2 1/2 cups water or low-sodium vegetable broth

Step-by-step guide

Step 01

Sauté Aromatics: Heat olive oil in a large, deep skillet or Dutch oven over medium heat. Add the chopped onion and cook for 3 to 4 minutes until softened.

Step 02

Add Garlic and Spices: Stir in minced garlic and red pepper flakes, cooking for 1 minute until fragrant.

Step 03

Incorporate Tomato Ingredients: Add crushed tomatoes, tomato paste, sugar, salt, and black pepper. Stir thoroughly to combine.

Step 04

Combine Pasta and Liquid: Pour in the pasta and water or broth, ensuring the pasta is fully submerged. Increase heat to bring the mixture to a boil.

Step 05

Simmer Pasta: Lower heat to medium-low. Cover and simmer for 12 to 14 minutes, stirring occasionally, until the pasta is al dente and most liquid is absorbed.

Step 06

Add Cream and Cheese: Stir in the heavy cream and Parmesan cheese. Continue cooking uncovered for 2 to 3 minutes until the sauce achieves a creamy consistency.

Step 07

Finish with Basil: Remove from heat and fold in the chopped basil. Adjust seasoning with additional salt or pepper if desired.

Step 08

Serve: Plate the pasta hot, garnished with extra basil leaves and Parmesan cheese as preferred.

Equipment you'll need

  • Large deep skillet or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Grater

Allergy notes

Look at every ingredient for allergens and get help from a medical expert if unsure.
  • Contains milk (heavy cream, Parmesan cheese) and wheat (pasta). May contain traces of other allergens; verify labels for pre-grated cheese and packaged pasta.

Nutrition details (per serving)

For informational purposes only. Always check with your healthcare provider.
  • Calorie count: 520
  • Total fat: 18 g
  • Carbohydrates: 72 g
  • Proteins: 16 g