Sauces & Condiments
This amazing pasta sauce recipe transforms simple pantry staples into a rich, umami-packed sauce that elevates any dish. The secret lies in slow-simmered tomatoes, aromatic herbs, and a touch of cream—all coming together in one-pot magic.
I’ve perfected this over years of testing, and it’s become my go-to for quick, restaurant-quality meals without the fuss.
The beauty of this sauce is its versatility—it works with spaghetti, fettuccine, or even as a marinara base for meatballs. Garlic, onions, and a splash of red wine deepen the flavor, while fresh basil and a hint of cream add brightness.
No fancy techniques required, just patience and a few simple steps that deliver bold, layered taste every time.
What you’ll end up with is a velvety, aromatic sauce that clings perfectly to pasta, with just the right balance of tangy, savory, and herby notes. The best part? It tastes even better the next day, making it ideal for meal prep.
Whether you’re feeding a crowd or treating yourself to a cozy night in, this sauce is a game-changer.
Ready in under 30 minutes, it’s the kind of recipe that makes you feel like a pro without sacrificing simplicity. Let’s get cooking—your pasta nights just got an upgrade.
Ingredients for amazing pasta sauce
Pantry staples plus a few fresh touches—this sauce comes together faster than you'd think.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity variety |
| Yellow Onion 🧅 | 1 whole | Finely diced, about 1.5 cups |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Dry Red Wine 🍷 | ½ cup | Bold Cabernet Sauvignon preferred |
| Canned San Marzano Tomatoes 🍅 | 2 cans | 28 oz each, crushed by hand |
| Heavy Cream 🥛 | ¼ cup | Full-fat for richness |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube works perfectly |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Sugar 🍚 | 1 tsp | Balances acidity |
The tomatoes are non-negotiable—San Marzano has that perfect balance of sweetness and acidity. Trader Joe's sells them in cans, which is a lifesaver. If you're using regular crushed tomatoes, strain out the seeds first for a smoother texture. The red wine adds depth, but any bold dry red works—Cabernet, Merlot, whatever's open. Fresh basil is ideal, but dried oregano at half the amount gets you close in a pinch. I always grab extra basil because half goes in the pot and half gets torn over the top at the end.
No red wine? Substitute beef broth with a splash of balsamic vinegar—it’s a game-changer for umami. The tomato paste is your secret weapon here—Trader Joe's squeeze tubes are perfect because you won’t waste any. If you’re avoiding cream, Greek yogurt thinned with a splash of pasta water works beautifully. The sugar might seem odd, but it’s crucial for balancing the acidity in the tomatoes—trust me on this. And if you’re making this ahead, add the cream at the very end to keep it from breaking.
This sauce tastes even better the next day—make a double batch and freeze half for next week. Store it in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into small jars so I can grab exactly what I need for a quick pasta night. If it thickens too much, just add a splash of pasta water when reheating. And if you’re using it for meatballs, simmer it for 10 extra minutes to let the flavors meld even more.
Why You'll Love This Recipe
- No-Fuss Simplicity: I swear by this sauce because it’s the kind of recipe that doesn’t demand your full attention. Sauté onions and garlic in olive oil—that’s it—before the wine deglazes and tomatoes take over. Ten minutes of hands-off simmering, and you’ve got something restaurant-worthy without stressing.
- Wine-Infused Depth: That splash of dry red wine? It’s the secret weapon. It cuts through the acidity of the San Marzano tomatoes, leaving behind a rich, velvety base with just a hint of earthy complexity. Honestly, it’s the kind of flavor that makes you pause mid-bite and think, “Wait, I made this?”
- Weeknight to Weekend: This sauce is my go-to for everything—tossed with spaghetti on a Tuesday, slathered over grilled chicken for a date night, or even stuffed into baked ziti when I’m feeling fancy. The beauty? It scales effortlessly, whether I’m feeding one or six.
- Budget-Friendly Pantry Hero: I’m all about stretching my grocery budget, and this sauce delivers. Canned tomatoes and a bottle of wine last for ages, and the leftovers? Even better the next day. Freeze half the batch—it’s my emergency meal when I’m too tired to cook.
Step-by-step instructions for bold umami pasta sauce
This one-pot sauce builds layers of flavor through simple techniques—no fancy gadgets needed.
Sauté Onion and Garlic Until Translucent
Heat the 0.5 cup extra-virgin olive oil in a large, deep skillet or Dutch oven over medium heat. Add the 1 whole yellow onion, diced finely, and cook for 8-10 minutes until softened and golden around the edges. This slow cooking draws out sweetness from the onion.
Push the onions to the sides of the pan and add the 4 cloves minced garlic. Stir for 30 seconds until fragrant—you'll smell that rich, toasty aroma. Here's the thing: don't let the garlic burn. If it starts to darken too quickly, reduce the heat slightly. The goal is aromatic depth, not bitter flavor.
Deglaze with Wine and Add Tomatoes
Pour in the 0.5 cup dry red wine and scrape up all those browned bits from the bottom of the pan with a wooden spoon. This deglazing step captures all the flavor you've built so far. Let the wine simmer for 3-4 minutes until reduced by about half.
Stir in the 2 tbsp tomato paste and let it cook for 1 minute until it darkens slightly. Then add the 2 cans crushed San Marzano tomatoes, 1.5 tsp salt, 0.5 tsp ground black pepper, 0.5 tsp red pepper flakes, and 1 tsp sugar. The sugar might seem odd, but it balances the acidity of the tomatoes beautifully. Bring everything to a gentle simmer.
Simmer the Sauce for Deep Flavor
Reduce the heat to low and let the sauce simmer uncovered for 25-30 minutes. Stir occasionally to prevent sticking. You're looking for the sauce to thicken slightly and develop a rich, concentrated flavor. The red wine will mellow out, and the tomatoes will break down into a velvety texture.
Real talk: this is where patience pays off. If the sauce gets too thick, add 2-3 tablespoons of water to loosen it. The sauce should coat the back of a spoon but still be pourable. Taste and adjust seasoning—you might need a pinch more salt or pepper depending on your tomatoes.
Finish with Cream and Fresh Basil
Remove the pan from heat and stir in the 0.25 cup heavy cream. The cream adds luxurious richness and balances the acidity. Return the pan to low heat and let it warm through for 2-3 minutes—just enough to melt the cream completely without curdling.
Add the 0.5 cup fresh basil leaves and stir gently. The basil should wilt slightly but still retain some vibrant color. Remove from heat immediately—you don't want to cook the basil, just infuse its fresh flavor. Taste one last time and adjust seasoning if needed. The sauce should be bold, balanced, and full of umami depth.
Serve Over Your Favorite Pasta
Ladle the sauce over cooked pasta (about 1 pound for 4 servings) and toss gently to coat. The sauce should cling beautifully to every strand. If it's too thick, add a splash of pasta water to loosen it to your desired consistency. Serve immediately while the basil is still fragrant and the sauce is warm.
This sauce keeps well in the refrigerator for 3-4 days and actually tastes better the next day as the flavors meld further. It freezes beautifully too—just thaw and reheat gently on the stove. The one-pot method means minimal cleanup, and the bold flavors will make you the star of any dinner party.
Pro Tips For Making Amazing Pasta Sauce
- Sweat the Onion First: I learned this the hard way—don’t rush the onion. Cook it low and slow until it’s translucent and just starting to caramelize (about 8-10 minutes). That’s when the sweetness comes out and the garlic won’t burn later. High heat later for the wine, but patience here makes all the difference.
- Deglaze with Wine Heat: Pour that red wine into the pot after the onions are cooked down, not before. Bring it to a full boil for 30 seconds to cook off the alcohol—yes, even if you’re impatient like me. Then simmer it into the tomatoes. The flavor’s richer when you do it this way.
- Crush Those Tomatoes: Skip the blender—use your hands. Smash the San Marzano tomatoes with a wooden spoon or your fingers right in the pot. The broken skins release more juice and body, giving you a thicker, more velvety sauce faster. (Your future self will thank you.)
- Salt the Wine: After deglazing, add a pinch of salt to the wine before it reduces. It sounds weird, but it balances the acidity and rounds out the sauce. I was skeptical until I tried it—now I never skip it. Works especially well with bold reds like Chianti.
Flavor customization for this dish
Spicy Heat Boost
For a kick, add 1-2 tbsp Calabrian chili paste when you stir in the tomatoes—it brings deep, smoky heat that pairs perfectly with the creamy finish. If you prefer milder heat, swap the 0.5 tsp red pepper flakes for 1 tsp sweet paprika and a pinch of cayenne.
I like to serve this version with crispy pancetta on top for a salty contrast. 🌶️
Creamy Variations
Want extra richness? Replace the 0.25 cup heavy cream with 0.25 cup mascarpone cheese for a tangier, velvety texture. For a lighter option, use Greek yogurt (thinned with 2 tbsp pasta water)—it adds brightness without heaviness.
If you're avoiding dairy entirely, stir in 2 tbsp nutritional yeast at the end for a cheesy, umami boost. 🥛
Herb Swaps
Fresh basil is classic, but try 0.5 cup chopped parsley for a brighter finish or 0.25 cup fresh oregano for Mediterranean flair. For a rustic touch, add 1 tsp dried rosemary when sautéing the onions—it infuses beautifully.
I also love 0.25 cup thinly sliced sun-dried tomatoes at the end for a sweet-savory contrast. 🌿
Umami Upgrades
Boost depth with 1 tbsp soy sauce or 1 tsp fish sauce when adding the tomatoes—just a whisper enhances the umami. For a meaty flavor without meat, stir in 1 tbsp mushroom powder (like Better Than Bouillon) with the tomato paste.
If you have Parmesan rind, simmer it in the sauce for 10 minutes before adding the cream for a nutty, cheesy note. 🍄
Sweet-Tangy Twist
Add 1 tbsp balsamic glaze or 1 tsp balsamic vinegar when deglazing with wine for a sweet-tangy depth. For a fruity contrast, stir in 0.25 cup diced roasted red peppers at the end—they add natural sweetness and smokiness.
I also like 1 tsp honey instead of sugar for a more complex sweetness. 🍇
Global Flavors
For an Italian-inspired version, add 0.5 tsp fennel seeds when sautéing the onions. For a Thai twist, stir in 1 tsp fish sauce and 0.5 tsp lime zest at the end.
A Mexican-inspired version swaps the red wine for 0.5 cup chicken broth and adds 0.5 tsp cumin with the tomatoes. Each variation keeps the core technique but adds a cultural twist. 🗺️
Nutrition facts
Frequently asked questions
Can I make this sauce without red wine?
If you don't have red wine, use 0.5 cup beef or vegetable broth plus 1 tsp balsamic vinegar for depth. The umami will still shine—just add the broth when deglazing and reduce it by half before adding tomatoes. For extra richness, stir in 1 tbsp soy sauce with the tomato paste.
How do I prevent the sauce from breaking or curdling when adding cream?
Always remove the sauce from heat before adding cream, then return to low heat just to warm through (2-3 minutes). Never boil the cream—this causes separation. For extra insurance, whisk the cream into the warm sauce off the heat, then return to low heat for 1 minute. If it starts to curdle, whisk in 1 tsp cold water to stabilize it.
What's the best pasta to use with this sauce?
This rich sauce pairs perfectly with fettuccine, penne, or rigatoni—their ridges catch the sauce beautifully. For a lighter option, try angel hair or linguine. Avoid al dente pasta—cook it to al dente minus 1 minute so it finishes cooking in the sauce. The creaminess coats perfectly when the pasta is slightly underdone.
Can I make this sauce in a slow cooker or Instant Pot?
Yes! For the slow cooker, sauté onions/garlic first, then add all ingredients (except cream and basil) and cook on low for 4-5 hours or high for 2-3 hours. For the Instant Pot, sauté onions/garlic, then add wine, tomatoes, and spices. Seal and cook on high pressure for 10 minutes. Quick-release, stir in cream, and finish with basil. Both methods work—just reduce simmering time by half.
Why does my sauce taste too acidic?
Acidity comes from unbalanced tomatoes. Fix it by adding 1 tsp sugar or 1 tbsp honey to sweeten, or stir in 1 tbsp tomato paste to deepen flavor. If it's still too sharp, a pinch of baking soda (just 1/8 tsp) neutralizes acidity—but use sparingly! For prevention, always simmer the sauce uncovered to let moisture evaporate and flavors concentrate.
