Homemade Marinara Sauce Recipe with Fresh Tomatoes

Jump to RecipeLeave a Comment

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

This Homemade Marinara Sauce with Fresh Tomatoes is simply bursting with the vibrant flavors of sun-ripened summer tomatoes, good olive oil, and fragrant basil. It’s one of my favorite ways to indulge in the essence of summer! This fresh and easy-to-make recipe requires just 5 simple ingredients to prepare!

Enjoy it plain over perfectly cooked al dente spaghetti or use it to make a classic lasagna bolognese the whole family will love!

A bowl of marinara sauce with fresh tomatoes on the table.

Why you’ll love this recipe!

The best part about making homemade marinara sauce from fresh tomatoes is the incredible burst of flavor from ripe, sun-kissed tomatoes, providing a level of freshness unmatched by store-bought alternatives. This fresh tomato marinara sauce recipe has been a favorite in my family over the years and I am sure it will soon be your go-to recipe for marinara sauce too!

Making homemade fresh tomato marinara sauce means you can customize the sauce to your taste, adjusting sweetness, acidity, and texture, resulting in a truly personalized and satisfying classic marinara sauce.

You will also love this steak pizzaiola recipe and this homemade pinsa Romana recipe!

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 leaves: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.
  • Extra Virgin Olive Oil: Opt for good quality extra virgin olive oil, as it adds richness and enhances the overall flavor of the sauce.

See the recipe card for quantities.

Variations

  • 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.
  • Spicy or Other Additions: Add a pinch of red pepper flakes or your favorite dried spices like smoked paprika, cumin, or fennel seeds for an unexpected twist.
  • Brighter Flavors: Stir in a bit of freshly grated lemon zest for a burst of citrusy brightness or deglaze the pot with a splash of red or white wine before adding the tomatoes for an extra layer of complexity.

If you love making homemade sauces, try this easy tahini sauce next!

How to Make Marinara Sauce with Fresh Tomatoes

This versatile marinara sauce can be used in various dishes from your favorite pasta dishes to Neopolitan pizza dough to make pizza, and so much more. Enjoy your homemade marinara sauce with the delightful taste of fresh tomatoes! To get started, roughly chop the onions and tomatoes.

Onions cooking in olive oil in a large pot.
  1. Cook the Onion and Garlic: Cook the chopped onion in a pot with olive oil over medium heat until softened and translucent, about 5 minutes. Stir in the minced garlic 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 Tomatoes: Add the chopped fresh tomatoes to the pot.
Tomatoes and onions after cooking for thirty minutes.
  1. Cook. Stir well and cook covered for about 30 minutes, stirring occasionally.
Using an immersion blender to blend fresh tomato sauce.
  1. Blend: 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. Season: Add salt and pepper to taste to the sauce..
Basil added to the pot of fresh tomato marinara sauce.
  1. Add Basil: In the last 5 minutes of cooking, add the fresh basil and stir to combine. 
A plate of pasta with marinara sauce with fresh tomatoes on top and a fork resting on the plate.

My Pro Tips

Recipe Tips

  • Slow Cooking: 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.
  • 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.
  • Texture Preference: Decide on your preferred texture—whether you like a smooth sauce or a chunky one. You can either use an immersion blender to puree the sauce partially or leave it as is for a more rustic feel.

Another fresh tomato recipe you will enjoy is this pomodori con riso and easy tomato soup!

Marinara Sauce with Fresh Tomatoes FAQs

What are the best fresh tomatoes for fresh tomato spaghetti sauce?

The best tomatoes for homemade marinara sauce typically have a balanced sweetness, acidity, and meaty flesh that cooks well. Most important, use ripe, flavorful tomatoes for the best results.

First up are San Marzano tomatoes. They are prized for their rich, sweet flavor, low acidity, and firm, meaty texture, and often considered the gold standard for making marinara sauce due to their superior taste and cooking properties. Second, Roma or plum tomatoes are widely available and a popular choice for marinara sauce. They have less water content and fewer seeds, making them ideal for creating a thicker sauce with a rich tomato flavor. Next, Amish Paste tomatoes, an heirloom variety, are known for their strong tomato flavor and low water content, making them a good choice for marinara sauce. Last, if you can access vine-ripened tomatoes that are fully mature and picked at their peak, they can also make a delicious sauce.

Is Marinara Sauce the same as tomato sauce?

Marinara sauce is a tomato sauce originating in Italy (sugo al pomodoro), made primarily with tomatoes, garlic, olive oil, and basil. It is known for its fresh, bright flavor and is commonly used as a pasta sauce or pizza sauce. On the other hand, Tomato sauce is a broader term that encompasses various sauces made with tomatoes as the base ingredient, that can include a variety of herbs and spices.

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.

A plate of pasta with marinara sauce made with fresh tomatoes on a table with whole fresh tomatoes and basil leaves.

Storage Tips

  • Refrigerator: Allow the sauce to cool down to room temperature before transferring it to clean, airtight containers or glass jars with tight-fitting lids for storage and store in the fridge for 5-7 days.
  • Freezing: For longer storage, freeze the sauce for 4-6 months. Use freezer-safe bags or containers and divide the sauce into smaller portions. This allows you to thaw only what you need without defrosting the entire batch. Be sure to leave enough space at the top of the container to accommodate any expansion when freezing. When using freezer bags, remove as much air as possible before sealing to prevent freezer burn and keep the sauce fresh. To thaw frozen sauce, place it in the refrigerator overnight or you can use the defrost setting on a microwave if you need it more quickly.
  • Reheating: When reheating the sauce, do it gently over low heat, stirring occasionally to avoid scorching. You may need to add a splash of water or broth to achieve the desired consistency, as the sauce can thicken during storage.

Serving Ideas

My favorite dishes using this authentic Italian marinara sauce with fresh tomatoes are spinach lasagna, spicy spaghetti sauce, and Italian stuffed beef!

It’s also great to use when making chicken Parmesan and sausage meatballs. Enjoy it as a dip for fried cheese balls or

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

More Authentic Italian Tomato 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 8 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 with Fresh Tomatoes captures the vibrant taste of summer in every bite. With just 5 simple ingredients—sun-ripened tomatoes, extra virgin olive oil, garlic, basil, and a pinch of salt—it’s a fresh and easy sauce you’ll use on everything from pasta to pizza. Pure, authentic flavor made to savor all season long.

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 Simmer for Depth: Let the sauce cook low and slow. This gentle simmer brings out the natural sweetness of the tomatoes and creates a rich, well-rounded flavor.
  • Adjust Acidity: Depending on your tomatoes, the sauce might need a little sugar. Taste first—if it’s too tangy, add about 1 teaspoon of sugar to balance it out.
  • Choose Your Texture: Love a rustic sauce? Leave it chunky. Prefer it smoother? Use an immersion blender to lightly purée to your liking.
  • Customize the Flavor. Stir in freshly grated Parmesan cheese at the end of cooking for added richness and depth of flavor or add a pinch of red pepper flakes for some heat. You can also finish the sauce with a touch of heavy cream or coconut milk for a creamy and luscious pink sauce. You can also turn it into a ragu meat sauce by adding browned ground meat, like beef, turkey, or pork to the sauce. 

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: Sauces
Cuisine: Italian
Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

You May Also Like

About Elena

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





20 Comments