A gentle simmer fills the kitchen. The vibrant red of Homemade Marinara Sauce bubbles away, filling the air with a sweet aroma that makes your mouth water.

This sauce is perfect for nights when you’ve got pasta on the brain but no time to fuss. With just a few pantry staples and about 30 minutes, you’ll whip up something that beats store-bought any day (trust me). Plus, using whole peeled tomatoes gives it a rich, fresh flavor that’s hard to resist. So simple. So good.
Why You’ll Love This Homemade Marinara Sauce
- Super Easy: Seriously, you just toss everything in a pot and let it simmer. No culinary degree required!
- Fresh Flavor: The combo of fresh basil and garlic gives it this bright, vibrant taste that’s just the best.
- Crisp-Tender Texture: It’s got that perfect balance between chunky tomatoes and smooth sauce that’ll have you going back for seconds.
- Versatile Use: You can use it on pasta, pizza, or even as a dipping sauce for breadsticks — endless options!
- Freezer Friendly: It freezes well, but just know the texture changes a bit after thawing; still totally worth making extra!
Homemade Marinara Sauce Ingredients
For the Base:
olive oil (2 tablespoons) — Always use extra virgin olive oil for flavor; cheap stuff just won’t cut it.
onion (1 medium) — Saute onions till they’re golden; skip it and your sauce’ll taste flat.
garlic (4 cloves) — Use fresh garlic, not pre-minced; otherwise, you’ll miss that punchy flavor.
whole peeled tomatoes (2 cans) — San Marzano tomatoes are a must; using anything else won’t give you that authentic taste.
dried oregano (1 teaspoon) — Don’t skimp on the dried oregano; it’s key for that classic Italian vibe.
dried basil (1 teaspoon) — Fresh basil is non-negotiable; dried won’t give you the same aroma.
sugar (1 teaspoon) — Add a pinch of sugar to balance acidity, or your sauce’ll taste too tart.
salt (1 teaspoon) — Use kosher salt for better flavor; table salt’s not gonna do your sauce justice.
black pepper (1/2 teaspoon) — Freshly cracked black pepper makes a difference; pre-ground won’t pack the same heat.
For Finishing Touch:
fresh basil (1/4 cup) — Chop fresh basil just before serving; it’ll lose its flavor if you add it too early.
red wine vinegar (1 tablespoon) — Red wine vinegar’s gotta be there; don’t swap it for white, or you’ll lose depth.
Full measurements in the recipe card below.
How to Make Homemade Marinara Sauce
1. Heat the Oil: Warm 2 tablespoons of olive oil in a large saucepan over medium heat until it shimmers. You’ll know it’s ready when it starts to release that delicious, savory aroma.
2. Sauté the Onion: Add 1 medium finely chopped onion and sauté until translucent, about 5 minutes. (Don’t rush this step — if you do, your sauce’ll taste flat.)
3. Cook the Garlic: Stir in 4 minced garlic cloves and cook for an additional minute until fragrant. You’ll smell it wafting through the kitchen; that’s how you know it’s good.
4. Add Tomatoes: Toss in 2 cans of whole peeled tomatoes (including their juices) and break them up with a spoon. This is where the magic starts — just wait!
5. Season It Up: Mix in 1 teaspoon each of dried oregano and dried basil, along with 1 teaspoon sugar, 1 teaspoon salt, and 1/2 teaspoon black pepper. Bring everything to a simmer; watch for those little bubbles forming on the surface.
6. Simmer Away: Reduce the heat to low and cook uncovered for about 20 minutes, stirring occasionally until it thickens slightly — you want it to look rich and chunky.
7. Finish It Off: Just before serving, stir in 1/4 cup chopped fresh basil and a tablespoon of red wine vinegar for that extra zing! Taste and adjust seasoning if needed before spooning over your favorite pasta.
Exact quantities in the recipe card below.
How to Store Homemade Marinara Sauce
- Room Temperature: Don’t leave it out for more than 2 hours — bacteria love a warm sauce (just use a covered container for short stints).
- Refrigerator: Store it in an airtight container for up to 5 days. It might thicken a bit, but that just means more flavor!
- Freezer: You can freeze this sauce in freezer-safe bags or containers for up to 3 months. Just remember, the texture might change slightly once thawed (not as fresh as right off the stove, but still tasty).
- Reheating: Heat it gently on the stovetop over low heat until it’s bubbling and smells amazing. If you’re in a hurry, microwave in 30-second bursts, stirring each time until it’s hot all the way through.
What to Serve with Homemade Marinara Sauce?
It’s rich and full of flavor, but something fresh or crunchy on the side can balance it out perfectly.
- Garlic Bread: The crispy texture is a fantastic contrast to the smooth sauce. Plus, who doesn’t love garlic bread?
- Arugula Salad: A light and peppery salad adds a nice acidity that cuts through the richness. Toss it with lemon juice for extra zing.
- Roasted Veggies: Try roasting zucchini and bell peppers. Their caramelized edges add sweetness and a bit of crunch; they take about 25 minutes at 400°F.
- Caprese Skewers: Fresh mozzarella, basil, and tomatoes make for a colorful dish that’s refreshing (and easy to prep in under 15 minutes).
- Pasta Primavera: This dish gives you that crisp-tender veggie texture alongside your sauce. Just sauté any seasonal veggies you have on hand.
- Meatballs: Adding juicy meatballs gives it heartiness. I’d recommend simmering them in the sauce for an extra flavor boost—just let them cook for about 20 minutes.
- Cheesy Polenta: Creamy polenta adds comforting richness while offering a different texture. Top with a sprinkle of parmesan for an extra kick!
Homemade Marinara Sauce Variations
Here’s how to play with this recipe and make it your own.
- Spicy Kick: Add 1/2 teaspoon red pepper flakes when you add the other spices for a bit of heat.
- Chunky Style: Toss in 1 cup diced bell peppers with the onions for extra texture and flavor.
- Wine Upgrade: Pour in 1/4 cup red wine after adding tomatoes for a deeper, richer taste (trust me on this).
- Garlic Lovers: Add 2 more minced garlic cloves during step 3 for a stronger garlic punch.
- Fresh Twist: Stir in an additional 1/4 cup fresh herbs like parsley or thyme right before serving for freshness.
- Sweet Swap: Use 1 tablespoon honey instead of sugar if you’re out, it works surprisingly well!
- Umami Boost: Mix in 1 tablespoon of balsamic vinegar at the end for that next level flavor boost (don’t skip this!).
Make Ahead Options for Homemade Marinara Sauce
I love making Homemade Marinara Sauce ahead of time. You can prep it up to three days in advance and store it in an airtight container in the fridge. Just let it cool completely before sealing it up—this helps keep that fresh flavor intact. If you want to freeze it, just pour it into freezer-safe bags or containers; it’ll hold well for about three months. Right before serving, I stir in the fresh basil and a splash of red wine vinegar to brighten things up (trust me on this). Just remember, the sauce keeps great, but don’t add any cheese until you’re ready to serve. Keep it simple!
Homemade Marinara Sauce Recipe FAQs
Can I make Homemade Marinara Sauce ahead of time?
Absolutely! This dish stores well in the fridge for about 4-5 days. Just let it cool completely before transferring it to an airtight container. If you want to freeze it, go for it — it’ll last up to 3 months. When you reheat, do so gently over low heat and stir occasionally until it’s warmed through. (You’ll know it’s ready when you can smell that garlic and basil again!)
Why did my Homemade Marinara Sauce turn out watery?
If your sauce’s too runny, you probably didn’t let it simmer long enough. It should thicken up as those little bubbles start popping on the surface. Also, breaking up the tomatoes properly helps create that rich texture. If you’re in a pinch, you can add a bit of tomato paste to help thicken things up quickly. Just remember not to rush the simmering!
What can I substitute for fresh basil in this recipe?
Honestly, I wouldn’t recommend skipping fresh basil altogether since its flavor is crucial for this dish. But if you’re in a bind, you could use dried basil instead — just use about one-third of the amount since dried herbs are more concentrated. Keep in mind that you’ll lose some aroma and freshness, so try to add it toward the end of cooking.
What’s the best way to store leftover Homemade Marinara Sauce?
Let your sauce cool completely before transferring it to an airtight container. You can keep it in the fridge for 4-5 days or freeze portions for later use (just label them!). When reheating from frozen, let it thaw overnight in the fridge first and then warm gently on the stove until heated through — stirring often makes sure nothing sticks or burns at the bottom!
Final Thoughts on Homemade Marinara Sauce
Homemade Marinara Sauce is all about that rich, authentic flavor you get from using quality ingredients like San Marzano tomatoes and fresh garlic. Seriously, when you take the time to sauté those onions until they’re golden and let everything simmer together, it’s like a cozy hug for your taste buds. If you’ve been putting this off, tonight’s the night. You’ll find that once you make it from scratch, it’ll earn a permanent spot in your dinner rotation. Drop a comment if you added anything — I’m always curious!

Homemade Marinara Sauce
Ingredients
Method
- Heat the olive oil in a large saucepan over medium heat.
- Add the chopped onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and cook for an additional minute until fragrant.
- Add the whole peeled tomatoes, including their juices, to the saucepan.
- Break up the tomatoes with a spoon, then add oregano, basil, sugar, salt, and pepper.
- Bring the mixture to a simmer, then reduce heat to low and cook uncovered for 20 minutes, stirring occasionally.
- Stir in the chopped fresh basil and red wine vinegar just before serving.
- Taste and adjust seasoning if needed before serving over your favorite pasta.


