My Favorite Tomato Sauce
My culinary journey has often led me to discover the joy in simple, wholesome ingredients, and my favorite tomato sauce is a shining example of this. This sauce isn’t just an accompaniment; it’s the soul of Italian cooking, nailing that classic balance of sweetness and acidity. With its rich, velvety texture and vibrant flavor, it brings out the best in pastas, risottos, and more. Each spoonful carries the aroma of garlic, fresh basil, and sun-ripened tomatoes straight to your kitchen, making it impossible not to savor every bite.
Table of Contents

I first created this sauce on a lazy Sunday afternoon, with a craving for something comforting yet easy to whip up. With just a few pantry staples and a little bit of love, I found myself stirring a pot of magic that would elevate my pasta dishes to a whole new level. Compared to store-bought sauces, my favorite tomato sauce stands out with a depth of flavor that’s hard to replicate. So whether you’re looking for a quick weeknight dinner or a flavorful base for your Sunday feast, I invite you to give this recipe a try. You’ll be amazed at how effortlessly it can transform your meals!
Why You’ll Love This Recipe
- Simple & Quick: Ready in about 45 minutes, perfect for those busy weeknights.
- Irresistible Flavor: The aroma of garlic and fresh basil combines beautifully with sweet San Marzano tomatoes.
- Eye-Catching Appeal: Thick and glossy, it clings beautifully to pasta for a visually stunning dish.
- Flexible Serving: Ideal for pasta dishes, but also great as a base for pizza or to simmer with vegetables.
- Diet-Friendly Options: Naturally vegetarian and can be easily adapted for vegan needs by omitting butter.
Ingredients You’ll Need
- ¼ cup extra virgin olive oil: For sautéing garlic and onion, ensuring a rich flavor base.
- 8-10 garlic cloves, peeled: Their sweetness adds depth; fresh is best for maximum flavor.
- 1 medium yellow onion, peeled and halved: Adds sweetness as it cooks down.
- 1 (28-ounce) can crushed San Marzano (or Italian) tomatoes: The star ingredient, providing rich, sweet tomato goodness.
- 1 (28-ounce) can whole San Marzano tomatoes: Adds texture and further depth; remember to crush them for a rustic feel.
- 4 tablespoons unsalted butter, cut into cubes: For creaminess and richness.
- 1-2 ounces fresh basil, stems and leaves: Imparts a fresh note; use stems for deeper flavor in cooking.
- 2-3 Parmigiano-Reggiano cheese rinds: Adds savory umami; full-bodied flavor that enhances richness.
- ½ teaspoon dried oregano (optional): For an herbal kick; fresh is even better if you have it!
- Pinch of dried red pepper flakes: Adjust to your heat tolerance; a hint of spice adds interest.
- Kosher salt + freshly ground black pepper: Essential for seasoning; adjust according to your taste.
How to Make My Favorite Tomato Sauce
Sauté the aromatics: Heat the olive oil in a large Dutch oven (at least 5 quarts) over medium-low heat. Add the whole garlic cloves and sauté for 8–10 minutes, stirring frequently, until they are golden on all sides. Next, add the onion halves, cut-side down, and cook for an additional 1–2 minutes until they start to caramelize.
Combine and simmer: Reduce the heat to low and carefully add both cans of tomatoes. Use a splash of water to rinse the remaining juice from each can and pour it into the pot. Add the butter, Parmigiano rinds, oregano, red pepper flakes, salt, and a generous amount of black pepper. Tuck in your lightly crushed basil stems to release their flavors. Stir everything together to incorporate.
Let it cook: Bring the mixture just to a very low boil—watch for bubbles breaking at the edges—then reduce to a low simmer. Cook uncovered for a minimum of 30 minutes (ideally 45 to 60 minutes), stirring occasionally. As the magic happens, the butter will emulsify, and the tomatoes will break down slightly, blending into a beautiful sauce.
Finish the sauce: Remove and discard the onion halves, cheese rinds, and any bulky basil stems. Using a fork, press the softened garlic cloves against the side of the pot—they should be silky enough to crush easily—and stir them back into the sauce. Use the fork to break up any large tomato chunks to your desired consistency. Taste and adjust with additional salt and pepper as necessary.
Serve it up: Toss the sauce with your favorite pasta, adding a splash of starchy pasta water as needed to help it cling. Finish with a chiffonade of fresh basil, a drizzle of high-quality extra virgin olive oil, and freshly grated Parmigiano-Reggiano cheese for that perfect finishing touch.
Storing & Reheating
Store leftover tomato sauce in an airtight container at room temperature for up to two hours after cooking. For refrigeration, it can last up to a week—just keep it in a glass or plastic container. If you want to preserve it for longer, consider freezing in portions for up to three months. When reheating, warm it over low heat on the stove for about 10-15 minutes, stirring occasionally. You may notice a slight change in texture; to refresh, add a splash of water, extra olive oil, or a bit more fresh basil.
Chef’s Helpful Tips
- When sautéing garlic, keep an eye on it to prevent burning; burnt garlic can make your sauce bitter.
- If you prefer a smoother texture, use an immersion blender at the end of cooking for that velvety finish.
- Enhance the flavor of the sauce by allowing it to simmer longer; the longer it cooks, the more pronounced the flavors become.
- If adding protein, such as ground meat or sausage, cook it separately and then stir it in during the last few minutes of simmering.
- Experimenting with different herbs or a splash of red wine can also add an exciting twist.
Creating my favorite tomato sauce isn’t just about following a recipe; it’s about embracing the joys of cooking and the wonderful flavors of simple, fresh ingredients. Each time you make it, there’s room for creativity—adding your favorite herbs or carefully selecting your tomatoes can make every batch unique. The whole process is just as rewarding as the delicious outcomes. So gather your ingredients and unleash your culinary creativity!

Recipe FAQs
Can I use fresh tomatoes instead of canned?
Absolutely! Fresh tomatoes can provide a delightful flavor, especially when in season. You’ll want to chop about 2-3 pounds of ripe tomatoes and cook them down for about 45 minutes to break them down into a sauce-like consistency.
Can I make this sauce ahead of time?
Definitely! This sauce actually tastes even better the next day as the flavors meld together. Just prepare it, allow it to cool, then store it in the refrigerator or freeze for later.
How do I adjust the spice level?
You can easily control the heat by varying the amount of dried red pepper flakes you add. Start with a small pinch, taste, and if you want more heat, gradually add more until it suits your palate.
Can I use this sauce for pizza?
Yes! My favorite tomato sauce makes an excellent base for pizza. Just spread a thin layer over your dough, add your favorite toppings, and bake until bubbly. Enjoy your homemade pizza night!
PrintMore Main Dishes Recipes
- BLT Pasta Salad with Buttermilk Ranch Dressing
- Homemade Spaghetti Sauce
- Pepperoncini Pasta Salad
- Pasta Puttanesca
- Beef Burrito
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

My Favorite Tomato Sauce
- Prep Time: 10 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Sauces
- Method: Simmer
- Cuisine: Italian
Description
Experience the luscious flavors in My Favorite Tomato Sauce. With garlic, fresh basil, and tomatoes, it’s simple to prepare for a comforting meal or quick dinner.
Ingredients
- ¼ cup extra virgin olive oil
- 8–10 garlic cloves peeled
- 1 medium yellow onion peeled and halved lengthwise through the root
- 1 (28-ounce) can crushed san marzano tomatoes
- 1 (28-ounce) can whole san marzano tomatoes
- 4 tablespoons unsalted butter cut into cubes
- 1–2 ounces fresh basil stems and leaves
- 2–3 parmigiano-reggiano cheese rinds
- ½ teaspoon dried oregano
- pinch dried red pepper flakes
- kosher salt + freshly ground black pepper
Instructions
- Heat olive oil in a large Dutch oven over medium-low heat.
- Sauté garlic cloves for 8-10 minutes until golden, then add onion halves and cook for 1-2 minutes.
- Add both cans of tomatoes, a splash of water, butter, cheese rinds, oregano, red pepper flakes, salt, and black pepper.
- Lightly crush basil stems and add them to the mixture, stirring to combine.
- Bring to low boil and then reduce to a simmer for at least 30 minutes, stirring occasionally.
- Remove onion halves, cheese rinds, and bulky basil stems. Crush garlic cloves into the sauce and adjust texture as desired.
- Serve the sauce with pasta, a splash of starchy water, fresh basil, olive oil, and grated cheese.
Notes
You can adjust the level of red pepper flakes to your taste.
Feel free to use other types of tomatoes if San Marzano isn’t available.
This sauce can be stored in the refrigerator for up to 5 days.
Nutrition
- Serving Size: 1/2 cup
- Calories: 150
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 10mg
