Something’s bubbling away in the pan, and I can already taste the goodness. This Homemade Marinara Sauce comes together in no time, and trust me, you won’t want to go back to store-bought after trying it.
It’s perfect for weeknights when you’ve got a fridge full of odds and ends but no dinner plan (I mean, we’ve all been there). You get that bright, fresh flavor from crushed tomatoes and herbs that jarred versions just can’t match. It’s quick, simple, and seriously satisfying. Let’s dive in!
Why You’ll Love This Homemade Marinara Sauce
- Super Easy: It comes together in about 30 minutes, so even a busy weeknight won’t stop you from making it.
- Flavor Bomb: The combination of garlic and fresh basil gives it a rich, homemade taste that’s way better than store-bought.
- Smooth Texture: It gets nice and thick after simmering, making it perfect for pasta or dipping crusty bread (hello, carb heaven!).
- Versatile Base: Use it on pizza, pasta, or even as a sauce for baked chicken — trust me, it works everywhere!
- Freezes Like a Dream: You can stash leftovers in the freezer for quick meals later, but don’t expect it to taste as fresh after a few months.
Homemade Marinara Sauce Ingredients
For the Sauce:
olive oil (2 tablespoons) — Always use good quality extra virgin olive oil or your sauce’ll taste flat.
onion (1 medium) — Sauté yellow onions until translucent or they’ll leave a bitter bite.
garlic (4 cloves) — Don’t skimp on fresh garlic; jarred ain’t the same, or it’ll lose that punch.
crushed tomatoes (2 cans) — Go for San Marzano crushed tomatoes for authentic flavor; anything else won’t cut it.
dried oregano (1 teaspoon) — Use fresh oregano if you can; dried just doesn’t have the same kick.
dried basil (1 teaspoon) — Always add dried basil, or your sauce’ll taste one-dimensional and boring.
sugar (1 teaspoon) — A pinch of sugar balances acidity; skip it, and you’ll have a sour mess.
salt (1 teaspoon) — Don’t skip salt; it brings all the flavors together, or it’ll taste bland.
black pepper (1/2 teaspoon) — Freshly cracked black pepper’s a must; pre-ground just won’t give you the same kick.
For Garnish:
fresh basil (1/4 cup) — Add fresh basil right before serving for a burst of flavor; don’t cook it in!
parmesan cheese (1/4 cup) — Grate fresh Parmigiano-Reggiano on top or your sauce’ll lack that rich, cheesy depth.
Full measurements in the recipe card below.
How to Make Homemade Marinara Sauce
1. Heat Olive Oil: Heat 2 tablespoons of olive oil in a large saucepan over medium heat. You’ll know it’s ready when the oil shimmers and glides easily across the pan.
2. Sauté Onion: Add 1 finely chopped medium onion and sauté for about 5 minutes, stirring occasionally, until translucent. (Don’t rush this step — you want to avoid any bitterness.)
3. Add Garlic: Stir in 4 minced garlic cloves and cook for an additional minute until fragrant. You’ll smell that delicious garlic aroma wafting through your kitchen.
4. Combine Tomatoes: Pour in 2 cans of crushed tomatoes and stir to combine everything nicely. Watch as the color brightens up — that’s a good sign!
5. Season Sauce: Add 1 teaspoon each of dried oregano, dried basil, sugar, salt, and 1/2 teaspoon black pepper. Stir well to blend those flavors together.
6. Simmer Away: Bring the sauce to a simmer, then reduce heat to low and let it cook uncovered for about 20 minutes, stirring occasionally. Look for it to thicken slightly and bubble gently.
7. Finish Up: Once thickened, remove from heat and stir in 1/4 cup of chopped fresh basil right before serving for that fresh burst of flavor!
Exact quantities in the recipe card below.
How to Store Homemade Marinara Sauce
- Room Temperature: Don’t leave it out! If you must, keep it covered for no more than 2 hours. After that, you’re playing with fire (not literally, but still).
- Refrigerator: Store in an airtight container for up to 5 days. I usually use a glass jar — they seal tight and look cute on the shelf.
- Freezer: Freeze in freezer-safe bags or containers for up to 3 months. Lay the bags flat to save space! Just remember that the texture might change a bit once thawed.
- Reheating: Heat on the stove over medium heat until it’s bubbling and steaming (you’ll smell those delicious tomatoes again!). You can also pop it in the microwave; just give it a stir halfway through to warm evenly.
Homemade Marinara Sauce does lose some of its fresh flavor after being frozen, but it’ll still do the job when you need a quick meal!
What to Serve with Homemade Marinara Sauce?
It’s rich enough to eat alone, but a little acidity or texture contrast helps balance out that tomato goodness. Here are some pairings I love:
- Garlic Bread: The crispy, buttery texture adds a delightful crunch to your meal (and who doesn’t love garlic?).
- Fresh Caprese Salad: The cool mozzarella and juicy tomatoes provide a refreshing acidity that cuts through the richness.
- Roasted Vegetables: A mix of seasonal veggies brings color and a nice charred flavor; roast them for about 30 minutes at 400°F.
- Pasta Primavera: Tossed with seasonal veggies, it gives you that crisp-tender bite and bright colors alongside the sauce.
- Meatballs: Try turkey or beef meatballs for a protein boost; they soak up the sauce beautifully (plus they’re super easy to make).
- Cheesy Polenta: The creamy, warm polenta contrasts nicely with the chunky sauce, creating a comforting dish (it cooks in about 15 minutes!).
- Zucchini Noodles: For a lighter option, spiralize some zucchini; their fresh crunch balances the thickness of the sauce perfectly.
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 with the dried oregano for a zesty, spicy flavor.
- Herb Boost: Toss in an extra teaspoon of dried basil when you add the other spices for a more aromatic sauce.
- Garlic Lovers’ Dream: Increase garlic to 6 cloves, adding it with the onion for an extra punch of flavor.
- Veggie Power: Sauté 1 cup chopped bell peppers with the onion for added sweetness and texture.
- Wine Upgrade: Pour in 1/2 cup red wine after sautéing the onions for a richer depth (let it cook off before adding tomatoes).
- Sugar Swap: Use honey instead of sugar to balance acidity; add it when you mix in the spices.
- Next Level Umami: Stir in 1 tablespoon tomato paste after adding crushed tomatoes for a thicker, richer sauce.
Make Ahead Options for Homemade Marinara Sauce
I love making Homemade Marinara Sauce ahead of time. You can whip it up 3 days in advance and store it in an airtight container in the fridge. If you want to keep it longer, this sauce freezes really well for up to 3 months. Just let it cool completely before transferring it to a freezer-safe bag (don’t forget to label it!). Right before serving, I recommend heating it on the stove and stirring in some fresh basil for that vibrant kick. Honestly, the sauce holds up great, but don’t add any grated cheese until you’re ready to dig in — that can get a bit funky after freezing. Just make it easy!
Homemade Marinara Sauce Recipe FAQs
Can I make Homemade Marinara Sauce ahead of time?
Absolutely! This dish actually tastes even better the next day. You can make it up to three days in advance and store it in the fridge. Just let it cool completely before transferring it to an airtight container. When you’re ready to eat, reheat it gently on the stove until it’s bubbling again (you’ll see those little bubbles popping!). Just remember, the longer it sits, the more the flavors meld.
Why did my Homemade Marinara Sauce turn out too acidic?
If your sauce is too acidic, you might’ve skipped the sugar — that’s a no-no! A teaspoon of sugar balances out that acidity from the tomatoes. Also, if you’re using lower-quality canned tomatoes, they can be more acidic too. Trust me, go for San Marzano if you can! If it’s already made, try adding a bit more sugar and let it simmer a tad longer to mellow out those flavors.
What can I substitute for fresh basil in this recipe?
If you don’t have fresh basil on hand, dried basil works fine but won’t pack as much punch. Just use half the amount since dried is stronger. (But really, if you can find fresh basil — do it!) Adding fresh right before serving gives this dish that burst of flavor we all love. Just remember not to cook the fresh basil; add it at the end!
How do I know when my sauce is done cooking?
You’ll know your sauce is ready when it’s thickened slightly and bubbling gently — look for small bubbles popping up around the edges. It should smell amazing too! Give it a good stir occasionally during cooking; if it’s clinging nicely to your spoon and looks rich and glossy, you’ve nailed it! Just don’t rush this step; letting those flavors develop is key!
Final Thoughts on Homemade Marinara Sauce
Homemade Marinara Sauce is all about that flavor payoff — you’ll taste the difference when you use quality ingredients. The rich, sweet notes from the tomatoes combined with the fresh basil and a hint of sugar balance everything out beautifully. If you’ve been putting this off, tonight’s the night to give it a whirl. Trust me, once you see how easy it is to make something so delicious from scratch, it’ll earn a permanent spot in your cooking routine. Drop a comment if you added anything — I’m always curious!

Homemade Marinara Sauce
Ingredients
Method
- Heat olive oil in a large saucepan over medium heat.
- Add the chopped onion and sauté for about 5 minutes until translucent.
- Stir in the minced garlic and cook for an additional minute until fragrant.
- Pour in the crushed tomatoes and stir to combine.
- Add the dried oregano, dried basil, sugar, salt, and black pepper. Stir well.
- Bring the sauce to a simmer, then reduce heat to low and let it cook uncovered for 20 minutes, stirring occasionally.
- Once the sauce has thickened, remove it from heat and stir in the chopped fresh basil.
- Serve hot, garnished with grated parmesan cheese.






