Bold tomato flavor meets simple pantry cooking in this Easy Homemade Marinara Sauce Recipe, a make-ahead-friendly, family-style Italian sauce that fills your kitchen with classic comfort. This homemade marinara sauce recipe uses San Marzano canned tomatoes, olive oil, garlic, and herbs simmered over medium heat until the sauce becomes rich, balanced, and perfect for pasta, pizza, or dipping bread.
If you enjoy homemade Italian sauces like this one, you may also love our Italian Sunday Sauce or our Baked Spaghetti Squash with Marinara Sauce.

Homemade Marinara Sauce Recipe at a Glance ๐
- ๐ Prep Time: 15 minutes
- โฑ๏ธ Cook Time: 45-60 minutes
- ๐ง Optional Chill: None
- ๐ฅ Servings: About 16 cups
- ๐ฅ Cook Method: Stovetop
- ๐ฝ๏ธ Cuisine: Italian
- ๐ฉโ๐ณ Pair With: Crispy Panko Chicken, Giardiniera, spaghetti, penne, meatballs
- โญ Difficulty Level: Easy
Need an AIโFriendly Version? Summarize or save this recipe on Chat GPT, Google AI, or Claude.
Disclaimer: AI summaries may vary and are not guaranteed to match the original recipe provided here.
This sauce freezes well, making it perfect for quick weeknight pasta dinners or homemade pizza nights. ~Jami
Jump to:
Why We Love This Recipe
- Rich Tomato Flavor: San Marzano tomatoes create a naturally sweet marinara sauce with deep tomato flavor.
- Large Batch Cooking: This recipe makes about 16 cups, making it ideal for freezing and meal prep.
- Simple Pantry Ingredients: Everything comes together with canned tomatoes, garlic, olive oil, and herbs.
- Versatile Italian Sauce: Use it for pasta, lasagna, pizza, meatballs, or dipping bread.
Key Ingredients
This marinara sauce uses simple Italian pantry staples that simmer together into a balanced sauce with deep flavor.

- San Marzano Tomatoes: Four large cans of crushed San Marzano tomatoes form the heart of this sauce. They are naturally sweeter and less acidic than many canned tomatoes.
- Onion: Finely chopped onion cooks slowly in olive oil to build a flavorful base.
- Extra Virgin Olive Oil: Olive oil helps carry the flavor of the aromatics and gives the sauce its smooth texture.
- Garlic: A whole head of garlic, finely chopped, adds bold savory flavor once sautรฉed.
- White Wine: A splash of wine deglazes the pot and adds depth to the tomato sauce.
- Italian Seasoning: A blend of herbs like oregano and basil brings classic Italian marinara flavor.
- Carrot: One whole carrot simmers in the sauce to naturally soften acidity.
- Bay Leaves: Bay leaves add a subtle savory note while the sauce cooks.
- Water: Loosens the sauce and helps everything simmer evenly.
A full ingredient list with exact measurements can be found in the recipe card below.
Substitutions & Variations
- Canned Tomatoes: If tomatoes are in season, you can substitute peeled fresh tomatoes for canned.
- Red Pepper Flakes: Add a pinch if you like a slightly spicy marinara sauce.
- Slow Cooker Version: After sautรฉing the onions and garlic, transfer everything to a slow cooker and cook on low for 4-6 hours.
How To Make Easy Homemade Marinara Sauce Recipe

STEP ONE: Build the Flavor Base
In a large bowl, gently squeeze and crush the tomatoes by hand.
Heat olive oil in a large pot over medium heat. Add chopped onions and cook until softened and translucent, about 6-8 minutes.

STEP TWO: Add Garlic and Deglaze
Stir in the finely chopped garlic and cook for about one minute until fragrant.
Pour in the white wine and allow it to reduce slightly for 2-3 minutes.

STEP THREE: Add Tomatoes and Seasonings
Add crushed San Marzano tomatoes, one full empty tomato can of water, Italian seasoning, the carrot, and bay leaves.
Bring the sauce to a gentle simmer.

STEP FOUR: Simmer and Blend
Reduce the heat to low and simmer uncovered for 45-60 minutes, stirring occasionally.
Remove the carrot and bay leaves, then use an immersion blender to blend the sauce until smooth.
Expert Tips for Success
๐ฉโ๐ณJami's Pro Tips: Want to take this recipe to the next level? Check out my expert tips below for the best flavor, texture, and meal prep hacks!
โ๏ธ DO Simmer the sauce gently rather than boiling to preserve tomato flavor.
โ๏ธ DO Use San Marzano tomatoes for a sweeter, more authentic marinara taste.
โ๏ธ DO Blend after removing the bay leaves and carrot.
Save This Recipe ๐
Storage
Homemade marinara sauce stores well. Let the sauce cool completely before transferring it to airtight containers. It will keep in the refrigerator for 4 to 5 days, or in the freezer for up to 3 months. Reheat gently on the stove over medium heat, stirring occasionally until warmed through.
Marinara Sauce Recipe FAQs
Marinara sauce is a simple Italian tomato sauce made with tomatoes, garlic, olive oil, and herbs. Pasta sauce is a broader term that can include many sauces, such as meat sauces, cream sauces, or vegetable sauces.
Yes, marinara sauce can be made from fresh tomatoes. The tomatoes should be peeled, seeded, and crushed before cooking. Canned San Marzano tomatoes provide consistent sweetness and flavor year-round. Fresh tomatoes work best when they are fully ripe and in season.
Carrot naturally balances the acidity of tomatoes. As the sauce simmers, the carrot releases subtle sweetness into the sauce.
Yes, marinara sauce freezes very well. Let the sauce cool completely before storing it in freezer-safe containers. It's a great way to have pasta sauce ready for quick dinners.

Did You Try This Recipe?
Leave a โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ rating and comment below. Don't forget to share it on Instagram, Facebook, & Pinterest. Thank you! ๐
๐ Recipe

Easy Homemade Marinara Sauce Recipe
Equipment
- Large pot or Dutch oven
- Cutting board
- Chef's Knife
- Wooden spoon
- Immersion blender (stick blender)
Ingredients
- 4 cans (28 ounces each) whole San Marzano tomatoes, crushed by hand with juices
- 3 cups chopped onion
- ยผ cup olive oil
- 1 whole head of garlic (cloves peeled and finely chopped)
- ยฝ cup white wine
- 1 tablespoon Italian seasoning
- 1 medium carrot
- 2 bay leaves
- ยฝ-1 (28 ounce) can water (use the empty tomato can to measure)
Instructions
- Heat olive oil in a large pot over medium heat. Add chopped onions and cook for about 6 to 8 minutes until softened and translucent.
- Add the finely chopped garlic and cook for about 1 minute until fragrant. Pour in the white wine and allow it to simmer for 2-3 minutes so it reduces slightly.
- Add the crushed San Marzano tomatoes and ยฝ-1 full empty tomato can of water. Stir in the Italian seasoning, then add the carrot and bay leaves. Bring to a gentle simmer.
- Reduce heat to low and simmer uncovered for 45-60 minutes, stirring occasionally as the sauce thickens.
- Remove the carrot and bay leaves. Use an immersion blender to blend the sauce until smooth.
Save This Recipe ๐
Video
Notes
- Cook onions slowly until soft before adding tomatoes.
- Keep the sauce at a gentle simmer instead of boiling.
- Remove bay leaves and carrot before blending.
- Blend until smooth for a classic marinara texture.










Jami Powell says
This is our go-to marinara recipe. It's great for pasta, meatball subs, or as a dipping sauce!