Homemade Basil Marinara Sauce

How to make homemade marinara sauce with just a few simple ingredients. Store up to a week in the refrigerator and up to 6 months in the freezer.

Homemade Marinara Sauce Recipe with Basil

We eat a lot of pasta around here, and while we always stock up on boxes of pasta, we usually forget the jars of pasta sauce. Night after night of disappointment led to learning how to make homemade marinara sauce. We’re so glad we did.

Our marinara sauce recipe is surprisingly easy to make and can be stored up to a week in the refrigerator and up to 6 months in the freezer. By the way, we use our marinara sauce to make this Spinach Lasagna with no-boil noodles layered between fresh spinach and cheeses. It’s delicious.

How to Make Homemade Marinara Sauce

Use this basic marinara sauce as a building block for many dishes. Toss with pasta or add to fish and meat dishes. To make it creamy, stir in heavy cream. For a spicy version, add extra crushed red pepper flakes. Or for a briny version, add olives or capers.

How to Make Homemade Marinara Sauce

To make marinara sauce, you will need the following main ingredients:

  • Tomatoes — you can use canned whole tomatoes or fresh tomatoes.
  • Olive oil adds richness to the sauce.
  • Garlic adds flavor and spice.
  • Onion and carrots add sweetness, which balances the acidity of the tomatoes.
  • Fresh herbs, especially basil keeps the sauce tasting fresh and light.

For the carrots, we took a tip from Mario Batali — he gates the carrot. We loved that — the carrot sort of melts into the sauce. You almost don’t know it’s there.

How to Make Homemade Marinara Sauce

If you are using canned tomatoes, use canned whole tomatoes. They are much better suited for the sauce than diced.

We also love to hand-crush the tomatoes. This way, we can control the texture of the sauce. If you prefer, you can use a potato masher or a pair of kitchen shears to break up the whole tomatoes.

Why we prefer canned whole tomatoes for marinara sauce

To make the sauce, cook the onions, garlic, and carrots until soft and sweet. Add the tomatoes and let the sauce simmer until reduced. Easy!

Use this homemade marinara for any of the following recipes:

Homemade Basil Marinara Sauce

  • PREP
  • COOK

Making marinara sauce is so simple, and it tastes much brighter and more fresh than what you can buy at the store.

Makes approximately 6 cups

You Will Need

1/4 cup (60 ml) extra-virgin olive oil

3 cloves garlic, thinly sliced

1/2 large onion, finely chopped (about 1 1/4 cups)

1 medium carrot, peeled and grated (about 1/2 cup)

2 (28-ounce) cans whole peeled tomatoes 0r about 4 pounds fresh tomatoes, see notes

1 dried bay leaf

20 fresh basil leaves, roughly chopped

Salt and fresh ground black pepper


  • Prepare Sauce
  • 1Heat olive oil in a large pot over medium-low heat. Add onions and garlic then cook, stirring occasionally, until softened but not browned – about 8 to 10 minutes.

    2Add the grated carrots, and a pinch of salt then cook another 3 to 5 minutes, stirring occasionally until softened.

  • Crush Tomatoes
  • 1While the vegetables cook, open tomato cans then pour tomatoes with juices into a large bowl. Use your hands or a potato masher to crush the tomatoes until desired sauce consistency.

  • To Finish
  • 1Add crushed tomatoes with all juices and bay leaf to pan. Stir sauce then bring to a boil. Reduce heat to a gentle simmer and cook, uncovered and occasionally stirring, for 20 to 30 minutes. Season to taste with salt and pepper. (Note – if the sauce is too bright or acidic, try adding a pinch of sugar to balance the acidity from the tomatoes).

    2Remove bay leaf and discard then stir in chopped basil. Use straight away or refrigerate up to one week or freeze up to 6 months.

Adam and Joanne's Tips

  • Fresh tomatoes: While it is not absolutely necessary, for the best textured sauce, peel the tomatoes. To do this, cut an “X” in the bottom of each tomato then add to boiling water for about 1 minute. Then plunge into icy water. The peel should come off easily. You will need about 4 pounds of tomatoes to equal 2 (28-ounce) cans.
  • Nutrition facts: The nutrition facts provided below are estimates. We have used the USDA database to calculate approximate values. We assumed 1/2 teaspoon of salt.

If you make this recipe, snap a photo and hashtag it #inspiredtaste — We love to see your creations on Instagram and Facebook! Find us: @inspiredtaste

Nutrition Per Serving Serving Size 1 cup / Calories 134 / Protein 3 g / Carbohydrate 12 g / Dietary Fiber 6 g / Total Sugars 8 g / Total Fat 10 g / Saturated Fat 1 g / Cholesterol 0 mg / Sodium 517 mg
AUTHOR:  Adam and Joanne Gallagher
Inspired Taste Newsletter Signup
32 comments… Leave a Review
  • Chris March 14, 2023, 11:59 am

    I went over the top and used the Certified Cento San Marzano peeled tomatoes. This recipe rocked. I doubled it and used with another meatball recipe. We had vegetarians and meat eaters at the birthday dinner and this kept everyone happy. This sauce was killer and will regularly make this with a little custom adjustments. Thanks

    • Roxana March 18, 2023, 7:18 pm

      I love the meatyness (probably not a word LOL) of the San Marzano tomatoes!

  • Nadia October 28, 2020, 3:43 pm

    If done with fresh tomatoes, do I need to add liquid? Water or stock?

    • Joanne September 23, 2022, 12:00 pm

      You should not need to.

  • Shari September 10, 2020, 12:54 am

    This sauce turned out perfect! Didn’t change a thing except I used diced tomatoes (all I had).
    I used it in a vegetable lasagna and it was delicious! Thank you!

  • Mary P April 26, 2020, 12:25 pm

    I made this yesterday as suggested to compliment the sausage stuffed shells recipe. So delicious ?! My mom saved some sauce aside for pasta adventures.Thank you..

  • Jaylan January 6, 2020, 7:25 pm

    I love this sauce for chicken parmigiana and the basil flavour is amazing. I’ve made this three times now!

  • Joli August 28, 2019, 3:12 pm

    I am loving this recipe and cannot wait to make it. I only have access to dry herbs. Can you please convert the quantity of fresh basil to dry for me? Thank you. I had over 500 recipes saved and my phone crashed and I lost everything. Now starting over. Perhaps this is why cookbooks are still better. Or write down like my Mom. Lol

    • Joanne October 2, 2019, 12:20 pm

      Hi Joli, 1 to 1 1/2 teaspoons dried basil should do it.


Leave a Reply to Nadia Cancel reply

Leave a Review

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

Rate this recipe!


All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our Privacy Policy & Terms.

Previous Post: Next Post: