The aroma of simmering tomatoes always transports me back to Grandma Rosie’s kitchen in Asheville. I was just a little girl, maybe five or six, standing on a step stool, stirring a giant pot with a wooden spoon almost as tall as me. Grandma would chuckle, her hands covered in flour from making her famous biscuits, and tell me, “Rosie, a good sauce is the heart of any meal.” She wasn’t wrong.
That rich, deeply flavorful Homemade Marinara Sauce she made was pure magic, transforming simple pasta into an unforgettable feast. It taught me the power of patience and fresh ingredients, lessons I carry into every bake at Sweet Magnolia. This isn’t just a recipe; it’s a comforting hug, a taste of tradition, and a reminder that some of the best things in life are made right in your own kitchen.
Forget store-bought jars; once you taste this incredible Homemade Marinara Sauce, you’ll never go back. It’s truly the best marinara sauce from scratch you’ll ever make.

Why You’ll Love This Recipe
If you’ve ever dreamt of a rich, vibrant, and utterly delicious tomato sauce that tastes like it came straight from an Italian nonna’s kitchen, then this Homemade Marinara Sauce is your dream come true.
You’ll absolutely adore this recipe because it’s incredibly simple to make, yet delivers an unparalleled depth of flavor that store-bought sauces can only aspire to. This isn’t just a basic tomato sauce; it’s a foundational recipe that elevates countless dishes, from comforting pasta bowls to savory baked ziti and even as a base for pizza.
We use fresh, wholesome ingredients that sing with natural sweetness and acidity, creating a perfectly balanced marinara every single time. Moreover, making your own Homemade Marinara Sauce gives you complete control over the ingredients, allowing you to tailor it precisely to your taste preferences – adjust the seasoning, the garlic, or even add a pinch of chili flakes for a little kick. The process itself is wonderfully therapeutic, filling your kitchen with an enticing aroma that promises a delicious meal ahead.
This classic marinara recipe is a true game-changer, proving that the best marinara sauce is always the one you make yourself. It’s also freezer-friendly, meaning you can whip up a big batch and enjoy the taste of authentic Homemade Marinara Sauce any night of the week. Get ready to experience the true joy of cooking from scratch with this fantastic sauce.

Homemade Marinara Sauce
- Total Time: 110 mins
- Yield: 4 servings 1x
- Diet: Vegan
Description
Homemade Marinara Sauce is a rich, vibrant, and utterly delicious tomato sauce that elevates countless dishes, from comforting pasta bowls to savory baked ziti and even as a base for pizza. This versatile sauce is made from high-quality, fresh ingredients and is freezer-friendly.
Ingredients
2 tablespoons Olive Oil
1 medium Yellow Onion, finely diced
4–6 cloves Garlic, minced
2 (28-ounce) cans Whole Peeled San Marzano Tomatoes, crushed by hand
1 (15-ounce) can Tomato Sauce
1/2 cup Fresh Basil Leaves, roughly chopped
1 teaspoon Dried Oregano
1/2 teaspoon Red Pepper Flakes (optional)
1 teaspoon Granulated Sugar (optional)
1 teaspoon Salt, or to taste
1/2 teaspoon Black Pepper, or to taste
Instructions
- Prepare Your Aromatics: Finely dice the onion and mince the garlic
- Sauté the Onion: Heat olive oil in a pot over medium heat, add the onion, and cook until translucent
- Add the Garlic and Spices: Stir in garlic, oregano, and red pepper flakes. Cook for 1-2 minutes
- Introduce the Tomatoes: Crush the San Marzano tomatoes and add them along with tomato sauce
- Season the Sauce: Add sugar, salt, and black pepper, stirring thoroughly
- Simmer and Develop Flavor: Bring to a simmer and cook for 45 minutes to 2 hours, stirring occasionally
- Add Fresh Basil: Stir in chopped basil about 10 minutes before finished cooking
- Taste and Adjust: Taste the sauce and adjust seasoning as needed
- Serve and Enjoy: Serve over pasta or use as a base for other dishes
Notes
For a smoother sauce, blend it after simmering.
Great for freezing and using later.
- Prep Time: 20 mins
- Cook Time: 90 mins
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1/2 cup
- Calories: 75 kcal
- Sugar: 6g
- Sodium: 450mg
- Fat: 3g
- Saturated Fat: 0.5g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 2g
- Cholesterol: 0mg
Ingredients You’ll Need
Creating the perfect batch of Homemade Marinara Sauce starts with high-quality, fresh ingredients. Each component plays a vital role in building the robust flavor profile that makes this sauce so irresistible. Gather these essentials, and you’ll be well on your way to crafting the best marinara sauce from scratch.
* 2 tablespoons olive oil
* 1 medium yellow onion, finely diced
* 4-6 cloves garlic, minced (adjust to your garlic preference!)
* 2 (28-ounce) cans whole peeled San Marzano tomatoes, crushed by hand or pulsed briefly in a food processor
* 1 (15-ounce) can tomato sauce
* 1/2 cup fresh basil leaves, roughly chopped, plus more for garnish
* 1 teaspoon dried oregano
* 1/2 teaspoon red pepper flakes (optional, for a little heat)
* 1 teaspoon granulated sugar (to balance acidity, optional but recommended)
* 1 teaspoon salt, or to taste
* 1/2 teaspoon black pepper, or to taste
Substitutions & Variations
One of the beautiful aspects of making Homemade Marinara Sauce is its versatility. You can easily adapt this recipe to suit your pantry, dietary needs, or simply your mood! Don’t hesitate to experiment; after all, the best marinara sauce is the one you enjoy most.
* Tomatoes: While San Marzano tomatoes are the gold standard for their sweetness and low acidity, good quality crushed tomatoes or even diced tomatoes will work in a pinch. If using diced, you might want to blend the sauce a bit for a smoother consistency. Fresh ripe tomatoes, blanched and peeled, also make a fantastic, vibrant sauce during peak season, truly showcasing the fresh flavors of a garden Homemade Marinara Sauce.
* Aromatics: No yellow onion? A white onion or even a shallot can provide a similar base. If you’re out of fresh garlic, use about 1/2 teaspoon of garlic powder for every clove.
* Herbs: Fresh basil is a must for classic Homemade Marinara Sauce, but feel free to add other fresh herbs like parsley or marjoram towards the end of cooking. If you only have dried basil, use 1/2 teaspoon for the equivalent of 1/2 cup fresh, but remember fresh offers a brighter flavor. Dried Italian seasoning can also substitute for dried oregano.
* Spice Level: Adjust the red pepper flakes to your liking. For a milder sauce, omit them entirely. For a spicier kick, add a full teaspoon or more.
Some prefer a little heat in their Homemade Marinara Sauce.
* Sweetness: The sugar helps balance the acidity of the tomatoes. If your tomatoes are naturally sweet, you might not need it.
A pinch of baking soda can also reduce acidity without adding sweetness.
* Umami Boost: A splash of balsamic vinegar or a spoon of tomato paste can deepen the umami flavor. Some home cooks even add a parmesan rind to the simmering sauce for an extra savory depth, removing it before serving their glorious Homemade Marinara Sauce.
* Meat Sauce: To transform this into a heartier meat sauce, brown 1/2 pound of ground beef, lamb, or a combination of both with the onions and garlic. Drain any excess fat before adding the tomatoes. This creates a wonderfully rich and satisfying Homemade Marinara Sauce with meat.
* Vegetable Additions: Sauté finely diced carrots or bell peppers with the onion for added sweetness and nutrition. Mushrooms also make a great addition, adding a meaty texture to your Homemade Marinara Sauce.
* Vegan/Vegetarian: This recipe is naturally vegan and vegetarian-friendly, making it a fantastic base for all types of meals. No adjustments needed to enjoy this superb Homemade Marinara Sauce.
Step-by-Step Instructions
Making your own Homemade Marinara Sauce is a truly rewarding experience, and with these clear steps, you’ll achieve a perfect sauce every time. Follow along carefully to create the best marinara sauce you’ve ever tasted.
1. Prepare Your Aromatics: First, finely dice your yellow onion and mince your garlic cloves. Having everything prepped before you start cooking makes the process smooth and enjoyable.
2. Sauté the Onion: Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Once the oil shimmers, add the diced onion.
Cook, stirring occasionally, until the onion softens and becomes translucent, about 5-7 minutes. You don’t want it to brown too much; just a gentle cook releases its sweetness, which is crucial for a balanced Homemade Marinara Sauce.
3.
Add the Garlic and Spices: Stir in the minced garlic, dried oregano, and red pepper flakes (if using). Cook for another 1-2 minutes, stirring constantly. Be careful not to burn the garlic; burnt garlic turns bitter and will affect the flavor of your delicious Homemade Marinara Sauce.
The kitchen should now smell absolutely heavenly!
4. Introduce the Tomatoes: Open your cans of whole peeled San Marzano tomatoes.
You can crush them by hand directly into the pot, which I find quite satisfying, or pulse them briefly in a food processor for a slightly smoother consistency. Add the crushed tomatoes, along with their juices, to the pot. Stir in the can of tomato sauce.
5. Season the Sauce: Now, add the granulated sugar (if using), salt, and black pepper. Stir everything together thoroughly.
The sugar helps to mellow any acidity from the tomatoes, creating a wonderfully balanced Homemade Marinara Sauce.
6. Simmer and Develop Flavor: Bring the sauce to a gentle simmer.
Once simmering, reduce the heat to low, cover the pot partially (leaving a small gap for steam to escape), and let it cook for at least 45 minutes, or up to 2 hours. The longer the sauce simmers, the more the flavors meld and deepen, resulting in an incredibly rich and complex Homemade Marinara Sauce. Stir occasionally to prevent sticking and ensure even cooking.
7. Add Fresh Basil: About 10 minutes before the end of the cooking time, stir in the fresh chopped basil. Cooking basil for too long diminishes its vibrant flavor, so adding it towards the end preserves its freshness and brightens the entire Homemade Marinara Sauce.
8. Taste and Adjust: After the sauce has simmered, taste it and adjust the seasonings as needed. You might want a little more salt, pepper, or even a tiny pinch more sugar if the tomatoes are particularly acidic.
This is your chance to perfect your Homemade Marinara Sauce.
9. Serve and Enjoy: Your perfect Homemade Marinara Sauce is now ready!
Serve it immediately over your favorite pasta, use it as a base for pizza, or incorporate it into other recipes. Garnish with a few extra fresh basil leaves, and perhaps some freshly grated Parmesan cheese, for an authentic touch. This is the moment to savor the fruits of your labor – a truly outstanding Homemade Marinara Sauce.
Pro Tips for Success
Crafting a truly exceptional Homemade Marinara Sauce isn’t just about following the steps; it’s about understanding the nuances that elevate a good sauce to a great one. Here are my top pro tips gleaned from years in the kitchen, ensuring your Homemade Marinara Sauce is always a showstopper.
* Quality of Tomatoes Matters: This is the single most important tip. Invest in good quality canned whole peeled tomatoes, especially San Marzano tomatoes. They have a naturally sweeter flavor, lower acidity, and fewer seeds, which makes an incredible difference in your Homemade Marinara Sauce.
Cheap tomatoes yield a watery, less flavorful sauce, so don’t skimp here.
* Don’t Rush the Simmer: Patience is a virtue, especially when making Homemade Marinara Sauce. A long, slow simmer (at least 45 minutes, but ideally 1.5-2 hours) allows the flavors to meld, deepen, and concentrate beautifully.
This process transforms simple ingredients into a complex, rich sauce. A shorter simmer will result in a sauce that tastes bright but lacks the profound depth you want in a classic marinara.
* Hand-Crushing Tomatoes for Texture: While a food processor works for crushing tomatoes, hand-crushing them gives you more control over the texture, leaving some small chunks that add a wonderful rustic quality to your Homemade Marinara Sauce.
It’s also quite therapeutic!
* Balance Acidity with Sweetness: Tomatoes can vary in acidity. A small amount of sugar (or even a pinch of baking soda) helps to balance this, enhancing the natural sweetness of the tomatoes without making the sauce overtly sweet.
Taste your Homemade Marinara Sauce before and after adding to see the difference.
* Garlic Caution: Garlic adds incredible flavor, but it burns quickly and becomes bitter. Always add garlic after the onions have softened and cook it for just a minute or two until fragrant, not brown.
This ensures your Homemade Marinara Sauce has a pure, sweet garlic essence.
* Fresh Basil at the End: Fresh basil loses its vibrant flavor and color if cooked for too long. Stir it in during the last 10-15 minutes of simmering.
Save some fresh leaves for garnishing your finished Homemade Marinara Sauce for an extra burst of freshness.
* Taste, Taste, Taste: Seasoning is personal. Always taste your Homemade Marinara Sauce throughout the cooking process, especially towards the end.
Adjust salt, pepper, sugar, and even red pepper flakes until it perfectly suits your palate. Don’t be afraid to make it your own!
* Don’t Overcook the Pasta: When serving with pasta, cook your pasta al dente.
It will finish cooking slightly in the hot Homemade Marinara Sauce, absorbing its flavors beautifully and preventing a mushy texture.
* Embrace the Leftovers: This Homemade Marinara Sauce often tastes even better the next day as the flavors continue to meld. So, consider making a larger batch than you think you need!
Storage & Reheating Tips
One of the great joys of making a big batch of Homemade Marinara Sauce is having it on hand for quick and delicious meals throughout the week or even months. Proper storage ensures your hard work doesn’t go to waste.
* Refrigeration: Once your Homemade Marinara Sauce has cooled completely to room temperature, transfer it to airtight containers. It will keep beautifully in the refrigerator for up to 5-7 days. Always ensure it’s completely cooled before sealing to prevent condensation and bacterial growth.
* Freezing for Longer Storage: For longer storage, freezing is your best friend. Ladle cooled Homemade Marinara Sauce into freezer-safe bags or containers. If using bags, lay them flat on a baking sheet until frozen solid for efficient stacking.
You can also freeze it in smaller portions using ice cube trays or muffin tins for individual servings, then transfer the frozen blocks to a larger bag. Properly stored, Homemade Marinara Sauce can last in the freezer for up to 3-4 months without significant loss of quality or flavor. Make sure to label and date your containers!
* Thawing: When you’re ready to use your frozen Homemade Marinara Sauce, simply transfer it from the freezer to the refrigerator the night before to thaw slowly.
For quicker thawing, you can place the sealed container in a bowl of cold water, changing the water every 30 minutes, or gently reheat it directly from frozen in a saucepan over low heat, stirring frequently.
* Reheating: To reheat refrigerated Homemade Marinara Sauce, gently warm it in a saucepan over medium-low heat, stirring occasionally, until it’s hot throughout.
If it seems a little thick, you can add a splash of water, vegetable broth, or even a little red wine to achieve your desired consistency. Avoid boiling vigorously, as this can degrade the fresh flavors of your amazing Homemade Marinara Sauce. Taste and re-season if necessary after reheating.
What to Serve With This Recipe
This versatile Homemade Marinara Sauce isn’t just for spaghetti; it’s a culinary chameleon that enhances a myriad of dishes. Its rich, vibrant flavor makes it the perfect accompaniment for countless meals. Here are some of my favorite ways to enjoy this incredible Homemade Marinara Sauce:
* Classic Pasta Dishes: The most obvious, yet undeniably delicious, pairing. Serve your Homemade Marinara Sauce with any pasta shape imaginable: spaghetti, fettuccine, penne, rigatoni, rotini, or even delicate angel hair. A generous sprinkle of fresh Parmesan or Pecorino Romano cheese and fresh basil truly elevates the experience.
* Baked Pasta Favorites: This sauce is the heart of baked ziti, lasagna, and manicotti. Layer it with pasta, cheese, and perhaps some ground meat or vegetables for a comforting, hearty casserole.
* Pizza Base: Forget store-bought pizza sauce!
This Homemade Marinara Sauce makes an exceptional base for homemade pizzas. Its robust flavor shines through all your favorite toppings. Spread it on your dough, add cheese and toppings, and bake to perfection.
* Meatball or Chicken Parmesan: Use this luscious Homemade Marinara Sauce as the foundational sauce for classic Meatball Subs, Chicken Parmesan, or Eggplant Parmesan. It adds a fresh, homemade touch that makes all the difference.
* Dipping Sauce: Serve warm Homemade Marinara Sauce with crispy mozzarella sticks, calamari, garlic knots, or focaccia bread for an irresistible appetizer.
It’s so much better than anything from a jar!
* Polenta: Spoon this glorious Homemade Marinara Sauce over creamy polenta for a rustic and satisfying meal. You can add grilled vegetables or a fried egg for extra protein.
* Stuffed Bell Peppers: Mix this Homemade Marinara Sauce with cooked rice, ground meat, and herbs, then stuff into bell peppers and bake until tender.
* Shakshuka or Eggs in Purgatory: For a flavorful breakfast or brunch, simmer eggs directly in a shallow pool of this warm Homemade Marinara Sauce. It creates a wonderfully rich and savory dish.
* As a Base for Other Sauces: This excellent Homemade Marinara Sauce forms a fantastic base for more complex sauces. Add heavy cream for a rosé sauce, stir in sautéed vegetables for a primavera sauce, or incorporate red wine for a richer, deeper flavor profile.
It is truly the perfect starting point.
* Marinade for Meats: Believe it or not, a good Homemade Marinara Sauce can even be used as a marinade for chicken or pork before grilling or baking, imparting a lovely tomatoey flavor.
FAQs
Making Homemade Marinara Sauce often sparks a few questions, especially if you’re new to making sauce from scratch. Here are some common queries to help you master this delicious recipe.
What kind of tomatoes are best for marinara sauce?
For the absolute best Homemade Marinara Sauce, I highly recommend using canned whole peeled San Marzano tomatoes. They are known for their sweet flavor, low acidity, and tender flesh, which breaks down beautifully into a rich sauce. If San Marzano aren’t available, look for other good quality canned whole peeled tomatoes. Crushed tomatoes can also work, but whole peeled often yield a more vibrant, fresh-tasting Homemade Marinara Sauce.
Can I make this marinara sauce spicier?
Absolutely! This Homemade Marinara Sauce recipe already includes red pepper flakes, but you can certainly increase the amount to suit your spice preference. Start by doubling the initial amount, then taste and add more if desired during the simmering process. For an even bigger kick, consider adding a pinch of cayenne pepper.
How can I make the marinara sauce smoother?
If you prefer a smoother Homemade Marinara Sauce, you have a few options. After simmering, you can use an immersion blender directly in the pot to blend it to your desired consistency. Alternatively, carefully transfer portions of the sauce to a standard blender, blending until smooth.
Be cautious when blending hot liquids – always remove the center cap and cover it with a kitchen towel to allow steam to escape and prevent pressure buildup. A finer mesh sieve can also achieve a super smooth sauce, but it removes much of the texture.
Why do you add sugar to marinara sauce?
Adding a small amount of sugar to Homemade Marinara Sauce helps to balance the natural acidity of the tomatoes. Tomatoes can vary in sweetness, and sometimes they need a little help to achieve a perfectly rounded flavor profile. The sugar doesn’t make the sauce sweet; rather, it enhances the natural sweetness of the tomatoes and creates a more harmonious and less sharp taste, resulting in a truly balanced Homemade Marinara Sauce.
Can I add fresh vegetables to this marinara sauce?
Yes, you certainly can! To enhance your Homemade Marinara Sauce with more vegetables, finely dice carrots, celery, or bell peppers and sauté them with the onions and garlic at the beginning of the process. This adds extra depth of flavor and nutrients. Just remember that adding watery vegetables might require a slightly longer simmer time for the sauce to thicken properly.
Is this marinara sauce freezer-friendly?
Absolutely! This Homemade Marinara Sauce is excellent for freezing. Let it cool completely, then transfer it to freezer-safe containers or bags.
It will maintain its quality in the freezer for 3-4 months. Freezing allows you to always have a delicious, homemade sauce on hand, making meal prep a breeze. Simply thaw it in the refrigerator overnight or gently reheat from frozen.
Nutrition Information (per serving)
Please note that these values are approximate and can vary based on specific brands of ingredients used and exact portion sizes. This calculation is for a serving size of approximately 1/2 cup (120g) of Homemade Marinara Sauce.
| Nutrient | Amount Per Serving |
| :————– | :—————– |
| Calories | 75 kcal |
| Total Fat | 3g |
| Saturated Fat | 0.5g |
| Cholesterol | 0mg |
| Sodium | 450mg |
| Total Carbs | 10g |
| Dietary Fiber | 3g |
| Total Sugars | 6g |
| Protein | 2g |
| Vitamin A | 15% DV |
| Vitamin C | 20% DV |
| Calcium | 3% DV |
| Iron | 8% DV |
In the kitchen, the bond between family and food is irreplaceable. This heartfelt recipe not only brings back fond memories but also serves as a reminder of the joy of cooking, as you can read more about culinary traditions in our article on Italian Cooking Techniques.
Homemade marinara sauce is a cherished staple in Italian cuisine, known for its rich flavor and versatility. It serves as a base for many dishes, including pasta, pizzas, and more, making it an essential recipe for any home cook. For more on Italian culinary traditions, visit this article.