Homemade Marinara
There’s something undeniably magical about the smell of homemade marinara sauce simmering on the stove. Picture it: a warm kitchen flooded with the aroma of sautéed onions and garlic mingling together, hinting at the rich, tangy flavors that are about to dance on your palate. As the bright red sauce bubbles away, it brings a wonderful sense of coziness, reminiscent of family dinners spent around a bustling table, laughter mingling with clinking forks, and plates piled high with spaghetti. It calls to mind the hands of my grandmother expertly stirring a pot, her secret ingredients woven into recipes that felt like a warm hug.

Now that the weather is cooling down and the days are getting shorter, there’s no better time to whip up a batch of this comforting Homemade Marinara. Whether you’re crafting a family pasta feast, preparing a pizza night, or just making your favorite boring weekday meal come alive, this easy, one-pot recipe is here to enhance your culinary repertoire. So let’s grab those pantry staples and transform our kitchens into a haven of deliciousness, shall we?
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: This delicious marinara sauce comes together in about 40 minutes, making it the perfect option for a busy weeknight.
- Irresistible Flavor: The blend of sautéed onions, garlic, and herbs creates a mouthwatering aroma and taste that will have your family asking for seconds.
- Eye-Catching Appeal: Bright and vibrant, the rich red color of this marinara adds gorgeous pop to whatever dish you serve it with.
- Flexible Serving: Perfect for everything from classic pasta dishes to hearty pizzas, or even as a dipping sauce for appetizers.
- Diet-Friendly Options: Easily adaptable to fit dietary needs; it can be made vegan and gluten-free.

Ingredients You’ll Need
- 2 tablespoons olive oil: Opt for extra virgin olive oil for the best flavor. It adds richness to the sauce and helps sauté the onions to perfection.
- 1 medium yellow onion (finely chopped): A key aromatic that builds the sauce’s base flavor. Substitute with shallots for a milder taste.
- 4 cloves garlic (minced): Provides that classic savory punch. Fresh garlic is preferred, but garlic powder in a pinch works too.
- 2 tablespoons tomato paste: Adds depth and concentrates tomato flavor. Feel free to ditch the paste if you prefer a lighter sauce.
- 1 can (28-ounce) whole San Marzano tomatoes (do not drain): The star of the show! These tomatoes are sweet, juicy, and perfect for a rich sauce. Can substitute with crushed tomatoes if needed.
- 1 teaspoon sugar (optional): Balances acidity. This can be skipped if you’re using naturally sweet tomatoes or prefer a more savory sauce.
- 1 teaspoon dried oregano: A classic herb that complements the tomatoes beautifully. Swap with Italian seasoning for more complexity.
- 1 teaspoon dried basil: Works wonders in bringing out the Italian flavors in the sauce. Use fresh basil if you have it on hand, adjusting the amount.
- ½ teaspoon red pepper flakes (optional, for heat): A pinch adds that perfect kick! Adjust to your spice preference.
- ½ teaspoon salt (or to taste): Essential for enhancing flavors. Begin with less and add more as needed during cooking.
- ¼ teaspoon black pepper: Freshly ground adds a touch of warmth and earthiness.
How to Make Homemade Marinara
Sauté the Onions: Start by heating the olive oil in a large saucepan over medium heat. Once the oil shimmers, toss in the finely chopped onion. Cook, stirring often, for about 5–7 minutes until the onions are soft and translucent. This step releases that heavenly aroma that invites everyone to the kitchen.
Add Garlic and Paste: As the onions reach their perfect translucency, introduce the minced garlic to the pan. Sauté for just about a minute until fragrant—be careful not to burn it! Stir in the tomato paste, continuously mixing for another minute. This will cook out the raw flavor, enriching your sauce beautifully.
Simmer: Now it’s time for the real magic. Pour in the can of whole San Marzano tomatoes with all their juices, and gently stir in the sugar, oregano, basil, red pepper flakes, salt, and pepper. Use a wooden spoon to break down the tomatoes against the pot’s sides, creating that lovely thick texture. Bring everything to a simmer. Reduce the heat to low, allowing the sauce to cook uncovered for 20-30 minutes. Stir it occasionally and watch for that perfect bubbling around the edges.
Blend: Finally, taste your sauce! Adjust the salt if needed to fit your taste. You can choose to keep it chunky for that rustic feel or use an immersion blender for a smoother sauce. Whatever you prefer, this homemade marinara is perfect to serve immediately, or let it cool for future meals.

Storing & Reheating
Homemade marinara can be stored at room temperature for up to 2 hours after cooking. For longer storage, refrigerate it in an airtight container for up to 5 days. If you’re looking to keep it longer, freeze the marinara in freezer-safe bags or containers for a maximum of 3 months. To reheat, simply thaw it in the fridge overnight and warm it gently on the stove over low heat, adding a splash of water if needed to refresh its texture and flavor.
Chef’s Helpful Tips
- Always adjust salt at the end of cooking; it’s easier than trying to fix an overly salty sauce.
- Make the sauce one day ahead for the best flavors; they meld beautifully overnight!
- If your sauce is too acidic, a bit more sugar can help balance it out.
- Let your sauce simmer just a bit longer for a thicker, richer texture, but watch carefully to avoid burning.
- Don’t skip using the wooden spoon to crush those tomatoes. It creates the right texture!
The marvelous thing about cooking is that it allows room for creativity. As you craft this Homemade Marinara, know you are creating a dish that can twist and turn with your personal touch. Feel free to adjust herbs, spices, or even add in that secret special ingredient you adore. The deliciousness is yours to explore and share – enjoy every moment!
Recipe FAQs
Can I use canned tomatoes other than San Marzano?
How can I make this marinara sauce hotter?
What dishes can I use this marinara for?
Can I freeze this homemade marinara sauce?
More Dinner Recipes
👉 If you make my Homemade Marinara recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Homemade Marinara
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Sauce
- Method: Stovetop
- Cuisine: Italian
Description
This Homemade Marinara is the ultimate comfort food. With its rich flavor and easy preparation, it’s perfect for a cozy dinner or a vibrant pizza night. Simple ingredients like tomatoes, garlic, and herbs come together in just about 40 minutes, making this sauce an irresistible addition to your meals.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion (finely chopped)
- 4 cloves garlic (minced)
- 2 tablespoons tomato paste
- 1 can (28-ounce) whole San Marzano tomatoes (do not drain)
- 1 teaspoon sugar (optional)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional, for heat)
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper
Instructions
- Heat olive oil in a large saucepan over medium heat.
- Add chopped onion and sauté until soft and translucent for about 5–7 minutes.
- Stir in minced garlic and sauté briefly until fragrant.
- Incorporate tomato paste and cook for another minute.
- Add whole San Marzano tomatoes, sugar, oregano, basil, red pepper flakes, salt, and pepper; simmer for 20-30 minutes.
- Adjust taste and texture as preferred, blending if a smoother consistency is desired.
Notes
Store cooled marinara in an airtight container in the fridge for up to 5 days.
Can be frozen in freezer-safe containers for up to 3 months.
For the best flavor, prepare the sauce a day in advance.
Nutrition
- Serving Size: 1/4 cup
- Calories: 84
- Sugar: 3g
- Sodium: 295mg
- Fat: 4.5g
- Saturated Fat: 0.6g
- Unsaturated Fat: 3.6g
- Trans Fat: 0g
- Carbohydrates: 10.5g
- Fiber: 2g
- Protein: 2g
- Cholesterol: 0mg




