
This sauce transforms basic tomatoes into something deeply flavorful through a slow, careful simmer.
With simple ingredients and patient cooking, you’ll create a rich, herb-infused base that elevates any pasta dish.
Ingredients for Homemade Spaghetti Sauce Recipe No Meat
Transform canned tomatoes into rich, herb-infused sauce with these simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| San Marzano Whole Peeled Tomatoes 🍅 | 28 oz | Canned, crushed by hand |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | First cold-press preferred |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, torn by hand |
| Dried Oregano 🍃 | 2 tsp | Mediterranean variety preferred |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust to heat preference |
| Sea Salt 🧂 | 2 tsp | Fine grain for even distribution |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Coarse grind for texture |
| Tomato Paste 🍅 | 3 tbsp | Double-concentrated for richness |
The tomatoes are everything here. San Marzano from Italy offer the perfect balance of sweetness and acidity—look for DOP certification on the label if you want to splurge. Whole Foods and Eataly carry them, but most supermarkets have a decent brand. The olive oil should be high-quality; it’s the foundation of the flavor base, so skip the cheap stuff.
No San Marzano? Any high-quality canned tomato works—just avoid the pre-seasoned varieties. Fresh tomatoes can substitute in summer, but they’ll need roasting first to intensify flavor. Dried basil at one-third the amount can replace fresh in a pinch, though the brightness won’t be the same. If you’re out of oregano, dried marjoram is a close cousin.
This sauce freezes beautifully for up to 6 months. Let it cool completely before transferring to airtight containers. In the fridge, it keeps for 5 days—the flavors deepen overnight. Always store with a thin layer of olive oil on top to preserve freshness.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in a single pot—San Marzano tomatoes, garlic, basil—and let it simmer while I set the table.
- Sun-Kissed Flavor: That sweetness from the tomatoes paired with fresh basil? It tastes like summer in a bowl.
- Freezer Friendly: I make a double batch and freeze half for those nights I’m too tired to cook.
- Pantry Staples: Honestly, I always have these ingredients on hand, so dinner’s never more than 20 minutes away.
Step-by-Step Instructions for Homemade Spaghetti Sauce
This method delivers a rich, herb-infused tomato sauce with layers of authentic Italian flavor.
Step 1: Sauté Aromatics in Olive Oil
Heat the 0.25 cup Extra-Virgin Olive Oil in a heavy-bottomed pot over medium heat. Add the 1 whole Yellow Onion, finely diced, and cook for 5-7 minutes until translucent and just beginning to caramelize at the edges.
This slow sauté builds the flavor foundation. You’ll notice the onion sweetens as it softens—this is essential for balancing the acidity of the tomatoes. Stir occasionally to prevent browning, maintaining a gentle sizzle throughout.
Step 2: Bloom Garlic and Tomato Paste
Add the 6 cloves Garlic Cloves, minced, and cook for 1 minute until fragrant but not browned. Immediately stir in the 3 tbsp Tomato Paste, pressing it into the oil to dissolve completely.
Cook this mixture for 2-3 minutes until the paste deepens to a rusty red color. This step develops the paste’s natural sweetness and removes any raw flavor, which is critical for a well-rounded sauce.
Step 3: Incorporate Tomatoes and Seasonings
Pour in the 28 oz San Marzano Whole Peeled Tomatoes, crushing them by hand as they go into the pot. Add the 2 tsp Sea Salt, 1 tsp Freshly Ground Black Pepper, 2 tsp Dried Oregano, and 0.5 tsp Red Pepper Flakes.
Stir well to combine, then bring the mixture to a gentle simmer. Reduce heat to low and let it cook uncovered for 20 minutes, stirring occasionally to prevent sticking.
Step 4: Finish with Fresh Basil
After 20 minutes, the sauce will have thickened slightly and the oil will begin to separate at the edges. Stir in the 0.5 cup Fresh Basil Leaves, torn by hand, and continue simmering for an additional 5-10 minutes.
The basil should wilt into the sauce but retain some vibrant green flecks. Taste and adjust seasoning if needed—the sauce should taste balanced, with bright acidity, sweetness, and a subtle herbal depth.
Remove from heat and let the sauce rest for 10 minutes before serving to allow the flavors to meld fully. This resting period ensures every bite is rich and cohesive.
Pro Tips For Making Homemade Spaghetti Sauce Recipe No Meat
- Crush the Tomatoes: Use your hands to break up the San Marzano whole peeled tomatoes as you add them to the pot—this releases more juices and creates a chunkier texture without needing a blender.
- Bloom the Garlic: Cook the minced garlic in the olive oil for just 30 seconds until fragrant, but not browned—I learned this the hard way after burning three batches.
- Skip the Pre-Chop: Tear the fresh basil leaves with your hands instead of chopping with a knife to prevent bruising and keep the flavor bright.
- Simmer Low and Slow: Once all ingredients are in, keep the heat low and let it bubble gently for at least 45 minutes—rushing this step leaves the sauce watery and underdeveloped.
Serving Suggestions for homemade spaghetti sauce recipe no meat
Pasta Pairings
I love tossing this sauce with al dente spaghetti—the classic pairing that lets the rich tomato flavor shine. For a heartier bite, try pappardelle or rigatoni, which hold the sauce beautifully in their ridges. Cook 1 lb pasta in salted water until just tender.
Fresh Toppings
A sprinkle of Parmigiano-Reggiano adds umami depth, while fresh basil ribbons brighten each bite. I also add toasted pine nuts for crunch or a drizzle of high-quality olive oil to finish. These simple touches elevate the dish instantly. ✨
Side Dishes
Serve with a simple arugula salad dressed in lemon vinaigrette to cut through the richness. Garlic bread is another must—use a baguette brushed with olive oil and minced garlic, toasted until golden. Both sides balance the sauce’s depth perfectly.
Protein Additions
While this is a meat-free sauce, I often add white beans or sautéed mushrooms for extra heartiness. For a Mediterranean twist, stir in kalamata olives or capers before serving. These additions keep the dish vegetarian while adding texture.
Kid-Friendly Tweaks
For picky eaters, blend the sauce until smooth before serving. I also reduce the red pepper flakes to ¼ tsp or omit them entirely. Serving with fun shapes like farfalle or penne makes it more appealing to little ones. 💛
Nutrition Facts
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, but roast them first to intensify flavor. Use 3 lbs fresh tomatoes for every 28 oz canned. Roast at 400°F for 20-25 minutes until charred.
How do I fix a sauce that’s too acidic?
Add a pinch of sugar or a splash of balsamic vinegar. For natural sweetness, stir in 1 grated carrot during simmering. Taste and adjust gradually.
Why does my sauce taste bland?
Likely under-seasoned. Add 1 tsp salt at a time, then taste. Boost umami with 1 tbsp tomato paste or a splash of red wine. Simmer longer for deeper flavor.
Can I make this in a slow cooker?
Sauté aromatics first, then transfer to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir occasionally for even cooking.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026