|

Best Recipe for Marinara Sauce

I love a good homemade sauce, the kind you’d get at a great Italian restaurant. When the sauce is that good, you don’t need heavy meat or a ton of extras. Just a little fresh basil, a sprinkle of Parmesan, and a really good quality pasta, and dinner is perfect.

A plate of spaghetti topped with Homemade-ish Marinara Sauce and chopped herbs sits beside a fork. A glass jar filled with the marinara sauce and salt and pepper shakers are nearby on a gray surface.

I recipe tested this marinara sauce six times to get the ratios just right, and I’m so proud of how it turned out. It’s rich, smooth, and full of deep tomato flavor from a mix of diced and fire-roasted tomatoes, with a Parmesan rind simmered in for that extra savory richness.

Best of all, it comes together in under an hour, so it’s an easy homemade sauce for a perfect weeknight dinner. I can’t wait for you to try it!

Why You’ll Love This Recipe for Marinara Sauce

  • Restaurant-style flavor at home. It tastes like it simmered all day, but it’s ready in about 45 minutes.
  • Recipe tested six times. The ratios are dialed in, so you get a balanced, rich sauce every time.
  • Deep, smoky tomato flavor. Fire-roasted tomatoes add a subtle smokiness that plain canned tomatoes can’t match.
  • A secret umami boost. The Parmesan rind melts into the sauce for savory depth without adding meat.
  • Smooth or chunky, your choice. Blend it silky smooth or leave it rustic.
  • Simple pantry ingredients. Canned tomatoes, onion, shallot, garlic, and fresh basil.

Homemade Marinara Sauce Recipe Ingredients

Overhead view of diced tomatoes, onions, red onions, minced garlic, tomato sauce, olive oil, butter, parmesan cheese, basil leaves, salt, and pepper—everything you need to make a delicious Homemade-ish Marinara Sauce—arranged on a gray surface.
  • Extra virgin olive oil
  • Yellow onion
  • Shallot
  • Garlic
  • Diced tomatoes
  • Fire-roasted tomatoes
  • Vegetable stock
  • Salt and pepper
  • Parmesan Reggiano rind (optional)
  • Fresh basil
  • Shaved Parmesan, for serving

How to Make Homemade Marinara Sauce

A metal pot with chopped onions and olive oil inside, ready for cooking Homemade-ish Marinara Sauce. Surrounding the pot are ingredients like diced tomatoes, a block of cheese, basil leaves, and a bottle of olive oil.
Chopped white and red onions are sautéing in a stainless steel pot, surrounded by ingredients like olive oil, basil, and diced tomatoes on a countertop—a delicious start to a Homemade-ish Marinara Sauce.

Sauté the Aromatics:
In a medium saucepan, heat olive oil over medium heat. Once it’s shimmering, add the chopped onion and cook until soft and golden, about 5 minutes. Add the diced shallot and cook for 2 more minutes, then stir in the minced garlic just until fragrant.

A metal pot containing chopped tomatoes and onions, viewed from above, is ready to become the base for a Homemade-ish Marinara Sauce. Surrounding the pot are a wedge of cheese, fresh basil, a bottle of olive oil, and salt and pepper shakers.
A pot of Homemade-ish Marinara Sauce with diced tomatoes, chopped onions, and a slab of butter melting in the center. A sprig of basil and a bottle of olive oil are visible in the background.

Add the Tomatoes:
Pour in the diced and fire-roasted tomatoes along with a pinch of salt and pepper. Stir well and bring the mixture to a gentle boil.

A stainless steel pot filled with chunky Homemade-ish Marinara Sauce sits on a gray countertop, with some sauce stuck to the sides and a metal handle visible.
A hand holds a fork with chunky Homemade-ish Marinara Sauce above a stainless steel pot filled with red, textured sauce on a gray surface.

Simmer and Infuse:
Lower the heat and let the sauce simmer partially covered for about 15 minutes. This helps the flavors deepen and the sauce thicken slightly. If you’re adding a Parmesan rind, toss it in now for extra richness.

A person uses an immersion blender to puree chunky Homemade-ish Marinara Sauce in a large metal pot on a gray countertop.
A metal pot filled with thick red-orange Homemade-ish Marinara Sauce is being blended with an immersion blender, viewed from above on a gray surface.

Blend Until Smooth:
Remove the rind, scrape off any melted cheese, and return that cheesy goodness to the pot. Then, use an immersion blender to blend the sauce until smooth (or leave it chunky if you like a more rustic texture).

An open glass jar filled with chunky red tomato sauce—Homemade-ish Marinara Sauce—garnished with herbs, sits on a gray countertop. A metal spoon is inside the jar, and a bowl of pasta is partially visible in the background.

Finish and Serve:
Pour in the vegetable stock and stir over medium heat for about 3 minutes. Stir in fresh chopped basil just before turning off the heat. Serve warm with your favorite pasta, spooned over pizza dough, or as a dip for warm breadsticks. Don’t forget an extra sprinkle of shaved Parmesan and basil on top!

Best Marinara Sauce Recipe Tips

Add a teaspoon of sugar if your tomatoes taste a bit too acidic, it’ll balance the sauce perfectly without making it sweet.

How to Use the Best Homemade Marinara Sauce

  • Pasta night. Toss with spaghetti, rigatoni, or penne and finish with shaved Parmesan and fresh basil.
  • Pizza sauce. Spread a thin layer over pizza dough or flatbread before adding cheese.
  • Lasagna and baked pasta. Layer it into lasagna or baked ziti.
  • Dipping sauce. Serve warm with garlic bread, breadsticks, or mozzarella sticks.
  • Chicken or eggplant Parmesan. Spoon it over breaded cutlets before baking with cheese.
  • Meatball subs. Simmer meatballs in the sauce and pile them into toasted rolls.
  • Shakshuka-style eggs. Warm the sauce in a skillet and gently poach eggs right in it.

Storing Homemade Marinara Sauce

This sauce makes a great batch to keep on hand for busy weeknights. Here’s how to store it safely, following USDA food safety guidelines.

Refrigerator: Let the sauce cool, then refrigerate it within 2 hours of cooking. Store it in an airtight container or glass jar for 3 to 4 days. It tastes even better the next day as the flavors meld together.

Freezer: Freeze the sauce in airtight, freezer-safe containers or bags for up to 3 months. Frozen sauce stays safe longer, but it’s at its best flavor within that time. Leave a little room at the top of the container, since the sauce expands as it freezes. I like freezing it in smaller portions so I can pull out just enough for a quick dinner.

Thawing: Thaw frozen sauce overnight in the refrigerator, or skip thawing and warm it straight from frozen in a saucepan over medium-low heat.

Reheating: Bring the sauce to a boil before serving, stirring often. If it has thickened in the fridge or freezer, add a splash of vegetable stock to loosen it. Stir in fresh basil right before serving to brighten it back up.

Homemade Marinara Sauce Recipe FAQs

Can I use canned crushed tomatoes instead of diced?

Yes! Crushed tomatoes give a slightly smoother texture and work perfectly if that’s what you have on hand.

What’s the purpose of adding vegetable stock?

The stock helps thin the sauce just enough while adding depth and a subtle savory flavor that water alone can’t provide.

Do I have to use the Parmesan rind?

Not at all, it’s optional, but it adds incredible umami flavor. If you skip it, a sprinkle of grated Parmesan works great too.

Can I make this marinara sauce ahead of time?

Absolutely! It tastes even better the next day as the flavors meld. Store it in the fridge for 3 to 4 days or freeze it for up to 3 months.

What are some ways to use this sauce?

It’s delicious with pasta, on pizza, in lasagna, or as a dip for garlic bread and mozzarella sticks.

Can I make this sauce without blending?

Yes, if you prefer a chunky texture, just skip the blending step, it’ll still taste amazing.

A pot of creamy tomato soup, enriched with Homemade-ish Marinara Sauce and topped with freshly chopped basil, sits on a gray surface.

Best Homemade Marinara Sauce

Rich, flavorful, and easy to make, this Homemade-ish Marinara Sauce tastes like it’s been simmering all day but comes together in under an hour.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients
  

Let’s gather the ingredients!
  • 2 tbsp extra virgin olive oil
  • ½ medium yellow onion chopped
  • 1 shallot diced
  • 3 cloves garlic finely minced
  • 29 oz diced tomatoes
  • 14 oz fire-roasted tomatoes
  • 1 cup vegetable stock
  • salt and pepper to taste
  • Parmesan Reggiano rind Optional
  • 1/3 cup fresh basil chopped, plus more to garnish

Instructions
 

Let’s Begin!
  1. Heat a medium saucepan over medium heat and add 2 tablespoons of olive oil. Once the oil is hot, add the chopped onion and cook, stirring often, until soft and golden (about 5 minutes).
  2. Add the diced shallots and cook for about 2 more minutes.
  3. Add the minced garlic and cook for 1 minute, or until fragrant.
  4. Stir in the diced tomatoes, fire-roasted tomatoes, salt, and pepper to taste. Bring to a light boil, then reduce the heat and simmer partially covered for 15 minutes.
  5. If you added cheese, remove the brine and cut the melted cheese off. Place the cheese back in the pot.
  6. Use an immersion blender to create a smooth sauce.
  7. Pour in 1 cup of vegetable stock and stir on medium heat for three minutes.
  8. Finally, stir in the chopped fresh basil, then turn off the heat.
  9. Serve the sauce with your favorite pasta and top with shaved Parmesan Reggiano and fresh basil.

Nutrition

Calories: 92kcalCarbohydrates: 11gProtein: 2gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 0.2mgSodium: 666mgPotassium: 295mgFiber: 2gSugar: 6gVitamin A: 582IUVitamin C: 16mgCalcium: 75mgIron: 2mg

Tried this recipe?

Let us know how it was!

You’ll also love

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating