
This 3-ingredient spaghetti sauce recipe delivers restaurant-quality depth with just canned tomatoes, garlic, and olive oil—no fancy ingredients required. ✨ The secret lies in slow simmering to concentrate flavors, transforming simple pantry staples into a rich, savory sauce that clings perfectly to pasta.
I developed this version after testing countless shortcuts, and it never fails to impress.
The beauty of this sauce is its simplicity without sacrificing flavor. You’ll start with crushed tomatoes as your base, then build layers of aroma with garlic and olive oil—both cooked just until fragrant, not burned.
A 15-minute simmer transforms these basic ingredients into a sauce with natural sweetness, acidity, and umami depth that rivals store-bought versions. It’s the kind of sauce that makes homemade pasta feel like a true Italian experience.
What you’ll end up with is a velvety, well-balanced sauce that’s perfect for tossing with any pasta shape. The garlic infuses the oil with aromatic warmth, while the tomatoes develop a caramelized sweetness that rounds out the flavors.
This sauce keeps well in the fridge for up to 5 days, making it ideal for meal prep or satisfying last-minute cravings. The best part? It’s ready in under 30 minutes total.
For extra depth, finish with a sprinkle of fresh basil or grated Parmesan, but the sauce stands strong on its own. Whether you’re feeding a crowd or treating yourself to a weeknight dinner, this recipe proves that fewer ingredients can mean richer flavors. Let’s get cooking!
Ingredients for 3 ingredient spaghetti sauce
Three ingredients, endless flavor—this sauce proves you don’t need complexity for restaurant-quality results.
| Ingredient | Amount | Notes |
|---|---|---|
| Crushed Tomatoes (San Marzano if possible) 🍅 | 28 oz | High-quality canned tomatoes for best flavor |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Fruity, peppery variety for depth |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced for aromatic punch |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred for purity |
| Fresh Basil Leaves 🌿 | ¼ cup | Optional but transforms into gourmet |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust for desired heat level |
The tomatoes make or break this sauce. San Marzano has the perfect balance of sweetness and acidity, but any high-quality canned tomatoes work in a pinch. Look for brands with minimal additives—Mueller or Rao’s are my go-tos. The canned tomatoes should be crushed, not chunky, so if you’re using whole tomatoes, give them a quick mash with your hands. Fresh garlic cloves are non-negotiable here—they infuse the oil with that irresistible aroma that makes this sauce sing. Costco or local farmers markets usually have the freshest garlic, with tight, unbruised cloves that smell pungent when peeled. The olive oil should be extra-virgin, not just ‘light’—you want that fruity, peppery kick that elevates everything.
No San Marzano? Any good-quality canned tomatoes will work, but avoid brands with added salt or preservatives. Running short on garlic? Garlic powder at half the amount gets you close, though fresh is always better. The red pepper flakes can be swapped for crushed dried chili flakes or even a pinch of cayenne. Want more depth without extra ingredients? Toast the garlic cloves in the olive oil for 30 seconds before adding tomatoes—this caramelizes them slightly and adds a whole new layer of flavor. The fresh basil is truly optional, but if you’ve got it, torn by hand and added at the end makes this sauce feel like a true Italian experience.
This sauce tastes even better the next day as the flavors meld. Store it in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months—it’s perfect for quick pasta nights. I always make a double batch because it disappears fast. For meal prep, freeze in ice cube trays and pop out individual portions—thaw and toss with pasta in minutes. The sauce thickens as it cools, so if it seems too thick when cold, just add a splash of pasta water when reheating. Trust me, it’s worth the extra minute of simmering.
Why You’ll Love This Recipe
- No Pantry Panic: I swear by this when I forget everything but tomatoes, oil, and garlic. The crushed San Marzano (or even canned) turns into something rich just by simmering—no fancy techniques, no stress.
- Garlic-Basil Magic: That first sizzle of raw garlic in olive oil? Pure flavor payoff. The basil finishes it with a bright, fresh punch that makes store-bought sauce taste sad by comparison.
- Leftovers That Last: This sauce only gets better after a day or two—deeper, more concentrated. I double the batch on Sundays and freeze half; reheating it for weeknight dinners feels like a hug.
- Weeknight Win: Honestly, I’ve made this after work at 7:30 PM with takeout containers still in my bag. Toss it with pasta, top with cheese, and suddenly dinner’s saved. (Yes, even on a Tuesday night.)
Step-by-step instructions for 3-Ingredient spaghetti sauce
Here’s how to transform simple pantry staples into restaurant-quality sauce in record time.
🍳 Step 1: Bloom the Garlic in Olive Oil
Heat the 0.25 cup extra-virgin olive oil in a medium saucepan over medium heat until shimmering but not smoking. Add the 4 cloves minced garlic cloves and cook for 30-45 seconds until fragrant and just beginning to turn golden—this is where the magic happens.
Watch the garlic carefully—it burns in seconds. You want that sweet, nutty aroma without any bitterness. Here’s the thing: if you see the edges darkening, immediately reduce heat to low and stir constantly until fragrant. This aromatic base will carry through your entire sauce, so don’t rush this step.
🍳 Step 2: Build the Tomato Foundation
Pour in the 28 oz crushed tomatoes and stir to combine with the garlic oil. Bring to a gentle simmer over medium-low heat, then reduce heat to maintain a steady bubble. Let it cook uncovered for 8-10 minutes while you stir occasionally—this allows the tomatoes to break down and develop depth.
You’ll notice the sauce thicken slightly and the raw tomato flavor mellow into something more complex. The acidity will soften as it cooks, creating that perfect balance we’re after. This is where patience pays off—don’t walk away. The sauce should reduce enough to coat the back of a spoon by the end of this time.
🥘 Step 3: Season and Finish with Herbs
Add the 1 tsp kosher salt and 0.5 tsp red pepper flakes, stirring well to distribute. Taste and adjust the salt if needed—remember, we’re building flavor layer by layer. Now comes the basil: tear the 0.25 cup fresh basil leaves into pieces (don’t chop—tearing preserves more oils) and add them to the sauce.
Simmer gently for another 3-4 minutes until the basil wilts and the flavors meld. The sauce should now have that vibrant red color and glossy sheen that signals perfect balance. Here’s where it gets fun—taste again and consider adding a pinch more salt if you want to really make it pop. The basil will infuse its bright, sweet notes while the red pepper flakes add just a hint of heat.
⏰ Step 4: Rest and Serve with Confidence
Remove from heat and let the sauce rest for 5 minutes—this crucial step allows all the flavors to fully integrate. The sauce will thicken slightly as it cools, which is exactly what we want. Taste one final time and adjust seasoning if needed, remembering that the pasta will absorb some of the liquid when combined.
Serve immediately over freshly cooked spaghetti, reserving ½ cup pasta water to thin the sauce if needed. The sauce should cling beautifully to each strand of pasta, delivering that perfect balance of sweet tomatoes, aromatic garlic, and bright basil. This isn’t just a quick sauce—it’s a flavor powerhouse that proves simple ingredients can deliver extraordinary results.
Pro Tips For Making 3 Ingredient Spaghetti Sauce
- Sear the Garlic: DESCRIPTION: Hit the pan with medium-high heat first—no need to simmer the garlic in oil like a sad fondue. Two minutes max until it’s golden, not brown, or it’ll turn bitter. (Yes, even if you’re impatient like me.)
- Crush Tomatoes by Hand: DESCRIPTION: Skip the canned pulp—grab a fork and break up the whole San Marzano tomatoes yourself. You’ll get fewer skins, better texture, and no weird watery residue at the bottom. (I learned this the hard way after straining three cans.)
- Salt in Stages: DESCRIPTION: Taste the raw tomatoes first, then add salt gradually as it cooks. The acidity mellows, and you’ll end up with a balanced sauce—not one that’s either bland or overwhelming. (Your future self will thank you.)
- Simmer Low and Long: DESCRIPTION: Let it bubble gently for at least 20 minutes, uncovered. This deepens the flavor and thickens the sauce naturally—no sloppy mess. (I used to rush it, and the sauce always tasted flat.)
Serving suggestions for this recipe
Pasta Pairing Perfection
This sauce clings beautifully to spaghetti, linguine, or fettuccine—any long, thin pasta shape works best. For extra texture, try rigatoni or penne to catch the sauce in their ridges.
I always cook my pasta al dente (1 minute less than package instructions) so it doesn’t turn mushy when tossed with the warm sauce. 🍝
For a heartier meal, serve with crispy garlic bread on the side—just brush slices with olive oil, sprinkle with garlic powder, and toast until golden. The bread soaks up any leftover sauce while adding satisfying crunch.
If you’re feeling fancy, top with grated Parmesan cheese (about 2 tbsp per serving) right before serving.
Protein Add-Ins
Transform this sauce into a complete meal by adding lean ground beef (cooked with Italian seasoning) or crispy pancetta (about 2 oz per serving). Brown the meat separately in olive oil, drain excess fat, then stir into the warm sauce.
For a vegetarian option, try white beans (½ cup per serving) or mushrooms (sautéed with thyme) for heartiness. 🍲
If you love seafood, toss in shrimp (peeled and sautéed with garlic) or clams (steamed in white wine) for a coastal twist. The acidity in the tomatoes balances the sweetness of shellfish perfectly. Just add the protein in the last 3 minutes of cooking to keep it tender.
Garnish Game-Changers
Fresh basil leaves (torn, not chopped) add vibrant color and sweetness—always add them at the end so they stay bright. For a smoky touch, sprinkle with ½ tsp smoked paprika per serving.
A drizzle of high-quality olive oil (about 1 tbsp per bowl) right before serving elevates the dish instantly. 🌿
Don’t forget Parmesan cheese—a sprinkle of freshly grated Parmigiano-Reggiano adds umami depth. For a spicy kick, finish with red pepper flakes or a pinch of crushed black pepper. The key is to garnish just before eating so the flavors stay fresh and vibrant.
Meal Prep Magic
This sauce freezes beautifully—portion into airtight containers and store for up to 3 months. When reheating, add a splash of water or pasta water to prevent thickening.
For quick lunches, toss with pre-cooked pasta and store in the fridge for 4-5 days. The flavors actually improve over time! ❄️
Make a double batch and freeze half—it’s perfect for busy nights. When ready to serve, simply reheat the sauce and pasta separately, then combine. The sauce will cling perfectly to the pasta, making it feel freshly made.
Pro tip: Freeze sauce in ice cube trays for single-serving portions that thaw in minutes.
Nutrition facts
Frequently asked questions
Can I use fresh tomatoes instead of canned?
Fresh tomatoes won’t work well for this recipe—they lack the concentrated sweetness and acidity of canned crushed tomatoes. Canned tomatoes have been cooked down, which removes excess water and intensifies flavor. If you’re set on fresh, you’d need to simmer them for 20-30 minutes to break down their texture and develop depth, but the results won’t match canned.
How do I make this sauce spicier?
Start with 1 tsp red pepper flakes and adjust to taste. For extra heat, add ½ tsp cayenne pepper or 1 chopped fresh chili (like jalapeño) along with the garlic. Always taste before serving—you can add more heat, but you can’t remove it! For smoky heat, swap half the red pepper flakes for smoked paprika.
What if I don’t have fresh basil?
No problem! Use 1 tsp dried basil (reduce cooking time by 1-2 minutes since dried herbs are more concentrated) or ½ tsp dried oregano for a different Mediterranean twist. For a citrusy note, add zest from ½ lemon at the end. The sauce will still taste great—it’s the garlic and tomatoes that carry the core flavor.
Can I make this sauce in a slow cooker?
Combine all ingredients in your slow cooker and cook on low for 4-5 hours or high for 2-3 hours. The long cook time deepens the flavors beautifully. For extra richness, add 1 tbsp tomato paste at the beginning. Just remember to stir occasionally to prevent sticking, and add fresh basil at the very end.
Why does my sauce taste too acidic?
This happens when the tomatoes haven’t simmered long enough to mellow their acidity. Next time, cook uncovered for the full 15 minutes to let the acidity soften. To fix it now, stir in ½ tsp sugar or 1 tsp honey and simmer for 2-3 minutes more. A pinch of salt also helps balance the flavors—remember, salt enhances all tastes, not just saltiness.
- 77 Texas BBQ Taco Sauce Recipe: Smoky Chipotle Heat With Caramelized Depth - October 19, 2026
- 1930’s Chocolate Cake Recipe: Vintage Richness With Vanilla Bean Swirls - October 19, 2026
- 6 Ingredient Bread Recipe: No-Knead Wonder With Pantry Staples - October 19, 2026