This post contains affiliate links.

This homemade marinara sauce is made ultra-simply from scratch with fresh tomatoes, garlic, and herbs. No cans here, just delicious, fresh from the garden tomato sauce! With hundreds of five-star reviews, you can be sure this homemade tomato sauce will be a hit!

Homemade marinara sauce mixed with spaghetti.
This fresh tomato marinara sauce is my go-to when my garden bursts with more tomatoes than I know what to do with! I keep a jar in my fridge all summer long.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

If it’s the peak of summer, your garden is churning out more tomatoes than you know what to do with, and you’re hungry…I have two words for you: homemade marinara.

More specifically, a homemade marinara with fresh tomatoes (no canned tomatoes or tomato paste here)! Because summer is all about celebrating that garden-fresh produce, and this marinara is the perfect way to celebrate.

Most recipes will have you blanch the tomato to remove the skin, but I find that it’s unnecessary and takes too much time (plus, the skin has insoluble fiber – double win).

Reader rating

★★★★★

“This is THE marinara sauce! When it was finished cooking and cooled, I tasted it and could not believe how delicious! When one of my daughters arrived for dinner I asked her to taste it just to be sure. She did but said nothing. I asked if it was all right. She said she was just savoring the flavor and didn’t want to interrupt that. Other guests said it was the best marinara they had ever eaten.” —Claudette

Add your review

What You Will Love About this Homemade Marinara

After testing this sauce across dozens of batches to land on the right balance of acid and sweetness, here’s why this version is worth making from scratch.

  • Made entirely from fresh tomatoes, no cans, no jars, no preservatives, just real produce simmered down into something deeply flavorful.
  • Freezes beautifully, so a big batch during tomato season means homemade marinara all year.
  • Texture is entirely up to you, leave it rustic and chunky or blend it smooth, both are correct.
A pan of spaghetti with tomato sauce and herbs sits on a green surface with metal tongs, next to a white cloth with blue stripes.

@liveeatlearn

This homemade marinara sauce is made ultra-simply from scratch with fresh tomatoes, garlic, and herbs. No cans here, just delicious, fresh from the garden tomato sauce! With almost 300 five-star reviews, you can be sure this homemade tomato sauce will be a hit! 🍅 #tomatoseason #tomatogarden #summerrecipe #tomatorecipes #marinara

♬ SUNFLOWER (Beat) – FreshlyRC

Ingredients for this Marinara Recipe

  • Fresh tomatoes: Roma tomatoes are a great choice since they’re meatier with fewer seeds, which means less liquid to cook off. Heirlooms add more complex, sweeter flavor if you have them on hand, but expect a slightly longer simmer time since they hold more water.
  • Garlic: Cooked just until fragrant rather than browned, which keeps the flavor mellow instead of sharp or bitter. Burnt garlic will make the whole sauce taste off, so keep the heat at medium and watch it closely.
  • Fresh basil: Stir this in toward the end of cooking rather than the beginning. Basil loses its bright flavor quickly with heat, so adding it late keeps the sauce tasting fresh instead of muddled.
  • Italian parsley: Look for flat-leaf rather than curly parsley, it has a cleaner, slightly peppery flavor that holds up better in a cooked sauce.
  • Honey: The ingredient most people don’t expect in marinara. Just a tablespoon balances the natural acidity of the tomatoes without making the sauce taste sweet, it’s there to round things out, not to be detected.
  • Olive oil: A good quality extra virgin olive oil makes a noticeable difference here since the sauce is simple enough that every ingredient’s flavor comes through.
  • Salt and pepper: Season gradually and taste as you go, since the concentration of flavor changes a lot as the tomatoes reduce.
A plate of tomatoes, bowls of chopped garlic, herbs, honey, oil, and seasonings are arranged on a green surface. Each ingredient is clearly labeled.
You can use almost any tomato to make marinara sauce from scratch, but the best ones will be the paste tomatoes. These are meatier and have less water content, meaning you need to cook them for less time to get to that nice, thick sauce. Look for Roma or San Marzano tomatoes (and learn about the different types of tomatoes here).

How to make marinara sauce

Sauté the garlic in olive oil until fragrant, then add the diced fresh tomatoes and let them simmer uncovered until they break down into a sauce, about 25 minutes. Stir in the fresh herbs, honey, salt, and pepper, then simmer another 10 minutes to let the flavors come together. From there, serve it rustic and chunky, or blend it smooth in a food processor.

Homemade Marinara Top Tips

This homemade marinara sauce recipe is naturally chunky, but you can easily make it into a smooth and silky marinara with a quick blitz in the blender. I prefer to use a handheld immersion blender to puree it right in the pot, but you could also transfer it (carefully – hot!) to a countertop blender.

  • Keep it chunky for use with your favorite pasta (like these vegetarian stuffed shells)
  • Blend it smooth for use as a dipping sauce (like with air fryer mozzarella sticks!)
  • Use ripe, in-season tomatoes. This sauce is only as good as the tomatoes that go into it. Off-season tomatoes tend to be watery and underflavored, which means a longer simmer time and a less vibrant final sauce.
  • Don’t skip the honey. It’s a small amount, but it makes a noticeable difference in balancing the acidity of fresh tomatoes. Maple syrup or sugar work as a direct vegan swap.
Two glass jars on a green surface, one labeled Blended with smooth orange sauce, and the other labeled Chunky with a coarser red sauce containing visible vegetable pieces.
I prefer to keep the sauce chunky, but it’s a matter of preference and how you intend to use it!

Marinara recipe variations

This sauce is a great base for using up extra garden produce. A few ideas:

Add diced zucchini or eggplant. Both cook down nicely alongside the tomatoes and add bulk without overpowering the flavor.

Stir in roasted red peppers. Adds sweetness and a slightly smoky depth, especially good if you’re blending the sauce smooth.

Use a mix of tomato varieties. Combining a few different types, like Romas with heirlooms, can add more complexity to the final flavor.

How to use this homemade marinara

This marinara is endlessly useful beyond a simple bowl of spaghetti. Use it as the sauce base for naan pizza, layer it into zucchini lasagna or lazy lasagna casserole, or simmer seitan meatballs directly in it for an easy meatball sub. It’s also the perfect base for cheesy baked rotini pasta casserole when you want something heartier.

How to store homemade marinara

Store leftovers in an airtight container or jar in the fridge for up to 1 week. To freeze, transfer to a freezer-safe container and keep for up to 3 months. When ready to use, thaw overnight in the fridge, then reheat on the stove or in the microwave.

How to Make Marinara Sauce with Fresh Tomatoes

4.59 from 308 ratings
Prep: 5 minutes
Cook: 35 minutes
Total: 40 minutes
Servings: 8 servings
This homemade marinara sauce is made from scratch with fresh tomatoes, garlic, and herbs—no cans needed! A top-rated recipe with hundreds of five-star reviews.

Ingredients 

  • 1 Tbsp olive oil, 15 mL
  • 3 cloves garlic, minced
  • 5 fresh tomatoes, 1 to 1.5 lbs, diced
  • 2 Tbsp fresh basil, finely chopped
  • 2 Tbsp Italian parsley, flat leaf parsley, finely chopped
  • 1 Tbsp honey, 15 g
  • ½ tsp salt
  • ¼ tsp ground black pepper
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Tomatoes: Heat oil in a medium saucepan over medium heat. Add garlic and cook until soft and fragrant, about 2 minutes. Stir in tomatoes and allow to simmer uncovered until tomatoes have mostly broken down, about 25 minutes. Stir often to prevent burning.
    Overhead view of a pan filled with chopped tomatoes and onions being stirred with a wooden spoon on a green surface.
  • Herbs: Stir in remaining ingredients. Continue simmering about 10 minutes.
    A stainless steel pan with tomato sauce, chopped fresh herbs, and a wooden spoon sits on a green surface.
  • Serve: You can serve it like this or puree it in a food processor or blender for a smoother sauce.
    A saucepan with tomato-based pasta sauce containing herbs and vegetables sits on a green surface, next to a bowl of spaghetti and a chopping board with chopped herbs.

Notes

For a vegan option, use maple syrup or granulated sugar instead of honey.
Store leftovers in an airtight container or jar in the fridge for up to 1 week.
To freeze marinara sauce, keep it in a freezer-safe container for up to 3 months. When ready to enjoy, let it thaw in the fridge overnight then reheat on the stove or in the microwave. 

Nutrition

Serving: 0.25cup | Calories: 39kcal | Carbohydrates: 5.6g | Protein: 0.8g | Fat: 1.9g | Saturated Fat: 0.3g | Cholesterol: 0mg | Sodium: 151mg | Potassium: 190mg | Fiber: 1g | Sugar: 4.2g | Calcium: 10mg | Iron: 0.2mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Seasonal Tip

They say what grows together goes together, so why not use the fresh cucumber growing in your garden to make this easy tzatziki sauce? Serve it as a dip with veggies, as a side, or as an appetizer with this marinara!

Got fresh tomatoes?

Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.59 from 308 votes (233 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




250 Comments

  1. Rob Sellers says:

    Sarah,
    I’m excited about your marinara sauce but have 1 (important?) question.
    I will be using a blend of approx 10% jet star and and 90% heirloom which I know have a lot of water, which I don’t mind cooking down (more time for wine tasting!) I’ll also end up with a lot of seeds & am concerned that If I remove most of them, I’ll also loose a lot of the meat. Will leaving them in have a negative impact on the final product?
    I have a garden full of Heirlooms, enough for 6-8 quarts of sauce so using another type really isn’t in the cards. Will greatly appreciate any suggestions.

    Thanks

    1. Sarah says:

      Hi Rob! Leaving the seeds in shouldn’t have much impact on the final product. They won’t influence the flavor, but could obviously change the texture. If you’re sensitive to textures like that in food then you might just strain them out through a mesh sieve.

  2. Bonny says:

    5 stars
    Tasty! I have a bunch of tomatoes from my garden and was looking for sauces I could make and freeze. Beautiful.

    1. Sarah says:

      So happy to hear it, Bonny! 😀

  3. Renee says:

    Sarah how do you store fresh marinara?

    1. Sarah says:

      You can either store it in the fridge for about a week, or you can freeze it 🙂 I just freeze it in cup sized portions so it’s easy to thaw the perfect amount.

  4. Delin says:

    5 stars
    My neighbor left 10# of Roma tomatoes on my porch. I hated to waste them so I ran a Google search for something that looked palatable. I’m not a big “spaghetti sauce” fan, but this looked easy with simple ingredients I had on hand. Mind. Blown. This is delicious! I even tripled the batch and made it for visiting children and grandchildren…it was a huge hit! I am growing Roma tomatoes next year 😉

    1. Sarah says:

      So happy to hear it, Delin! 😀 Enjoy!!

  5. Diana E Davis says:

    I haven’t tried it yet, but I can’t wait. Can it be frozen if you make too much?

    1. Sarah says:

      Yep you can freeze it 😀 I just freeze it in cup sized portions so it’s easy to thaw the perfect amount.

  6. Cara says:

    This recipe is absolutely amazing! My brother has allergic reactions to store bought sauces and I wanted to make my own sauce anyways, I didn’t have canned tomatoes, this recipe was perfect. i added some water and cut the tomatoes before hand to have a smoother sauce. Everyone in my family loved it! I made it for school too 🙂 I’m 13, and this prooves anyone can make this sauce!!

    1. Sarah says:

      This makes me so happy to hear, Cara! I’m glad you and your family enjoyed it! Happy cooking 😀

  7. RORider says:

    Just a heads up type of comment re: quantity changes. While the basic amount changes if you change the servings from 2 to 4, for example, the number changes but the amount in parentheses doesn’t, so be careful.
    Example, change from 2 to 4 servings and tomatoes changes from 5 to 10, but the (1 to 1.5 lbs. diced) remains the same. Same for oil-change 2 to 4 and it remains as 15 ml instead of changing to 30 ml.

    Could easily be confusion as to why a recipe didn’t quite turn out if the cook only noticed the unchanged amount reference.

    1. Sarah says:

      Thanks so much for pointing that out!

  8. Marcel says:

    5 stars
    When I read the recipe I thought it was going to be just okay because it looks so simple, but this came out delicious! When my mom tried it she said it’s way better than store bought one. I used a bit more honey that suggested here and did process in a food processor at the end. It was I credibly good, I will definitely cook it more often.

    1. Sarah says:

      So happy to hear it, Marcel! 😀 Enjoy!

  9. Diane says:

    Hii
    How many tomatoes doesone need for 1 serving of pasta?

    1. Sarah says:

      About half the recipe (2 to 3 tomatoes) 🙂

  10. dawn says:

    I will be making this soon….looks delish!!! My husband and I try to eat as natural as we can and while jar sauces are good (we have one we like to use), I would love to be able to make my own. Is it possible to put this in a crockpot and cook that way? I work long hours and it seems like I never have enough time when I get home to do much. The crockpot is my go to for those long days.

    1. Sarah says:

      I haven’t tried this in a crockpot but think it would work well! 😀