5 from 14 votes

Homemade Marinara Sauce Recipe with Fresh Tomatoes

Jump to Recipe โ–ผEmail RecipeAdd us as a trusted site on Google Leave a Comment

Servings: 4 servings

35 mins

This post may contain affiliate links. Please read our disclosure policy.

This Homemade Marinara Sauce Recipe with Fresh Tomatoes captures the fresh flavor of ripe summer tomatoes with extra virgin olive oil, garlic, onion, and fresh basil. The tomatoes simmer until tender, then the sauce is blended to your preferred texture for a fresh, flavorful marinara you can use with pasta, lasagna, pizza, and more. Ready in about 35 minutes, this is my favorite way to turn garden-fresh tomatoes into homemade Italian marinara.

Enjoy it plain over perfectly cooked al dente spaghetti or use it to make a Classic Lasagna Bolognese the whole family will love! If you love this recipe, you should try my Fresh Tomato Basil Pasta Sauce and Italian Tomato Sauce.

Finished sauce in a white bowl.
Icon of a lemon.

Quick Look: Homemade Marinara Sauce with Fresh Tomatoes

  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Total Time: 35 minutes
  • Servings: 4 people
  • Dietary Info: Vegetarian, vegan, and gluten-free
  • Method: Stovetop simmer + blending
  • Technique: Sauté the onion and garlic, add fresh tomatoes, simmer until the tomatoes break down and the sauce reduces, blend, then finish with fresh basil and seasonings.
  • Flavor/Texture: Fresh, bright, tomato-forward, savory, herbaceous

A Taste of Summer in Sardegna

Fresh tomatoes always take me back to summer in Sardegna, when ripe tomatoes, fragrant basil, and good olive oil were all you needed to make something delicious. When tomatoes are at their best, I prefer to keep marinara uncomplicated and let their natural flavor shine.

I don’t peel the tomatoes for this version because blending gives the sauce a smooth or rustic texture without an extra blanching step. It is the kind of sauce I make when I want to capture the taste of summer and have something homemade ready for pasta, Eggplant Parmigiana, or Spinach Manicotti.

Made With Amoré,

Simple Ingredients

This homemade marinara sauce recipe with fresh tomatoes is all about using fresh ingredients and good tomatoes. Embrace the natural flavors and let the recipe’s simplicity shine through for an authentic and delicious experience.

Recipe ingredients for Marinara sauce recipe
  • Fresh Tomatoes: The best tomatoes for marinara are San Marzano, plum, or Roma tomatoes. These are ideal for their sweet and less watery flesh, which results in a thicker and more flavorful sauce. Most important, use ripe, high-quality tomatoes for the best results.
  • Fresh Basil: Since basil is a key flavor in this recipe, use fresh basil leaves for the best taste. Avoid using dried basil, as it won’t provide the same level of freshness.
  • Onion: Builds the savory foundation of the marinara.
  • Extra Virgin Olive Oil: Opt for good quality extra virgin olive oil, as it adds richness and enhances the overall flavor of the sauce.
  • Salt And Pepper: Season the tomatoes and bring their natural flavor into balance.

See recipe card for full information on ingredients and quantities.

Variations & Substitutions

  • Flavor Twist: Roast a few fresh garlic cloves in the oven until soft and caramelized, then blend them into the sauce for a deep, sweet, and mellow garlic flavor. You can also sauté diced red bell peppers with the onions for a touch of sweetness and a subtle red pepper flavor or stir in some sauteed mushrooms into the sauce.
  • Add Cheese or Dairy: Stir in freshly grated Parmesan cheese at the end of cooking for added richness and depth of flavor. You can also finish the sauce with a touch of heavy cream or coconut milk for a creamy and luscious Pink Sauce.
  • Herb Medley: Besides basil, add other fresh Italian herbs (or Italian seasoning) like thyme, rosemary, or even a touch of fresh mint to create a unique herbal fusion.
  • Make it Meaty: Turn it into a Ragu Meat Sauce by adding browned ground meat, like beef, turkey, or pork to the sauce.

How to Make Marinara Sauce

This versatile marinara sauce can be used in various recipes from your favorite pasta dishes to Neopolitan Pizza Dough, and so much more. Follow the step-by-step photos and see the recipe card at the bottom for a printable version.

Onions cooking in olive oil in a large pot.
  1. Roughly chop the onions and tomatoes. Cook the onions in a pot with olive oil over medium heat until softened and translucent, about 5 minutes. Stir in the minced garlic, if using, and cook for 1-2 minutes until fragrant. Be careful not to burn the garlic.
Tomatoes added to the pot with the onions.
  1. Add the chopped fresh tomatoes to the pot.
Tomatoes and onions after cooking for thirty minutes.
  1. Stir well and cook covered for about 30 minutes, stirring occasionally.
Using an immersion blender to blend fresh tomato sauce.
  1. Use an immersion blender or regular blender to blend. You can make your sauce chunky or smooth depending on your preferences. Be careful when blending hot liquids. 
Bright red marinara sauce in a large pot.
  1. Add salt and pepper to the sauce. You’ll know the sauce is done when it looks cohesive rather than watery. It should also coat a spoon lightly. If your tomatoes are especially juicy, continue simmering uncovered until the excess liquid has cooked off.
Basil added to the pot of fresh tomato marinara sauce.
  1. In the last 5 minutes of cooking, add the fresh basil and stir to combine. 

Marinara with Fresh Tomatoes FAQs

What are the best fresh tomatoes for marinara sauce?

Roma, plum, and paste tomatoes are excellent choices because they have meaty flesh and less water than many slicing tomatoes. Fully ripe garden or vine-ripened tomatoes can also make excellent marinara.

Do you have to peel the tomatoes to make fresh tomato sauce?

No, you don’t! This BEST homemade marinara sauce recipe features fresh tomatoes, skipping the peeling step for convenience and preserving nutrients. By using an immersion blender, achieve a rustic texture while allowing the flavors of ripe tomatoes and aromatic herbs to meld into a rich and delicious sauce.

Can I use canned whole tomatoes to make homemade marinara sauce?

This homemade spaghetti sauce using fresh tomatoes recipe can be made with canned whole tomatoes when fresh tomatoes are not in season or hard to find, Look for high-quality, canned San Marzano or plum tomatoes with no added preservatives or seasoning.

Why is my fresh tomato marinara watery?

Fresh tomatoes vary in water content. If your sauce is too thin, simmer it uncovered for longer so excess moisture can evaporate. Using meaty Roma, plum, or paste tomatoes can also help produce a thicker sauce.

Storage, freezing, & Reheating information

Refrigerator: Cool the sauce to room temperature, then store in an airtight container in the refrigerator for 5–7 days. Use leftovers to make Italian Sausage Lentil Soup.
Freezing: Freeze in freezer-safe containers or bags for 4–6 months. Divide into portions, leaving room for expansion. Thaw overnight in the refrigerator or use the microwave defrost setting.
Reheating: Reheat gently over low heat, stirring occasionally. Add a splash of water or broth if needed to loosen the sauce.

Serving Suggestions

This fresh tomato marinara is so versatile! It’s delicious tossed with Homemade Pappardelle Pasta, spooned over homemade Sausage Meatballs, layered into Spinach Lasagna, or used as a sauce for Chicken Parmesan and Italian Meatloaf . You can also enjoy it as a dip for Fried Cheese Balls.

Fresh tomato marinara sauce pasta on a plate with a fork resting on the side.

My Pro Tips

Recipe Tips

  • Slow cook your sauce. Let the sauce simmer on low heat for an extended period, allowing the flavors to meld together. Slow cooking brings out the best taste in tomatoes and creates a rich and flavorful sauce.
  • Watch the consistency. Very juicy tomatoes may need extra simmering to reduce the sauce to the thickness you want.
  • Balance the acidity. If your tomatoes are too acidic, you can add a teaspoon of sugar to balance the flavors. Taste the sauce before adding the sugar, as it may not always be necessary, especially if you’re using very sweet tomatoes.
  • Add basil near the end. This helps preserve its fresh flavor and aroma.

More Authentic Italian Sauce Recipes

💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.

5 from 14 votes

Homemade Marinara Sauce Recipe with Fresh Tomatoes

Servings: 4 servings
Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes
Bright red marinara sauce with fresh tomatoes in a white bowl.
This Homemade Marinara Sauce Recipe with Fresh Tomatoes captures the fresh flavor of ripe summer tomatoes with extra virgin olive oil, garlic, onion, and fresh basil. The tomatoes simmer until tender, then the sauce is blended to your preferred texture for a fresh, flavorful marinara you can use with pasta, lasagna, pizza, and more. Ready in about 35 minutes, this is my favorite way to turn garden-fresh tomatoes into homemade Italian marinara.

Equipment

Ingredients 

  • 3 pounds fresh tomatoes, San Marzano, plum, or Roma tomatoes work well, roughly chopped
  • ¼ cup good quality olive oil
  • 1 medium yellow onion, finely chopped
  • 2 fresh garlic cloves, minced (optional)
  • ½ cup fresh basil leaves, roughly chopped
  • 1 teaspoon sugar, optional, to balance acidity
  • Salt and black pepper to taste

Instructions 

  • Cook the Onion and Garlic: Heat the olive oil over medium heat in a large saucepan or pot. Add the chopped onion and sauté until softened and translucent, about 5 minutes. Stir in the minced garlic (if used) and cook for 1-2 minutes until fragrant. Be careful not to burn the garlic.
  • Add the Tomatoes and Cook: Add the chopped fresh tomatoes to the pot. Stir well to combine all the ingredients. Allow the mixture to come to a simmer, then reduce the heat to low, cover the pot, and let it cook for about 30 minutes, stirring occasionally.
  • Blend: Use an immersion blender or regular blender. Blend until desired thickness (chunky or smooth). Be careful when blending hot liquids. 
  •  Add Basil: In the last 5 minutes of cooking, add the fresh basil and stir to combine. 
  • Optional: Thicken the Sauce. After the tomatoes have cooked down and released their juices, stir in 1 tablespoon of tomato paste and sugar (if using). The tomato paste will add richness and depth to the sauce. Continue to cook the sauce uncovered for another 10 minutes until it thickens to your desired consistency.
  • Season and Finish: Taste the sauce and add salt and black pepper according to your preference. If it's too acidic, you can add a bit more sugar. 
  • Serving Suggestions: Use the marinara sauce immediately or let it cool before storing it in an airtight container in the refrigerator for up to a week. It also freezes well, so you can make a larger batch and keep some for future use.

Notes

  • Slow cook your sauce. Let the sauce simmer on low heat for an extended period, allowing the flavors to meld together. Slow cooking brings out the best taste in tomatoes and creates a rich and flavorful sauce.
  • Watch the consistency. Very juicy tomatoes may need extra simmering to reduce the sauce to the thickness you want.
  • Balance the acidity. If your tomatoes are too acidic, you can add a teaspoon of sugar to balance the flavors. Taste the sauce before adding the sugar, as it may not always be necessary, especially if you’re using very sweet tomatoes.
  • Add basil near the end. This helps preserve its fresh flavor and aroma.

Nutrition

Calories: 198kcalCarbohydrates: 17gProtein: 3gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gSodium: 19mgPotassium: 861mgFiber: 5gSugar: 11gVitamin A: 2993IUVitamin C: 50mgCalcium: 49mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Condiment, Dinner, Main Course, Sauces
Cuisine: Italian
Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

You May Also Like

About Elena Davis

My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

Leave a comment

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

Recipe Rating





32 Comments

    1. Thank you so much! Thereโ€™s nothing better than turning garden-fresh Roma tomatoes into homemade sauce. I love the little splash of balsamic, too! So happy you enjoyed it. Try my Pasta al Pomodoro nextโ€”itโ€™s another simple recipe where beautiful tomatoes really shine!

      Made with Amore,
      Elena

    1. Yes, it is, but I am not an expert canner, so you will have to follow the canning guidelines to seal the lids.
      Enjoy!

  1. 5 stars
    Made this again last night along with your pappardelle noodles and it was so amazing!! Best Marinara sauce ever.

  2. 5 stars
    I have an abundance of San Marzano tomatoes on my plant and couldnโ€™t wait to try this recipe. It did not disappoint! It was easy to put together and the end result was delicious!๐Ÿ˜‹ Thanks!