Classic Marinara Sauce
Classic marinara sauce is the backbone of so many weeknight dinners, and once you make it from a good can of tomatoes, you will wonder why you ever bought a jar. This version is bright, garlicky, and just thick enough to cling to pasta.

It comes together in about 30 minutes with pantry staples, so you get a rich, homemade sauce even on busy nights. A long gentle simmer is all it takes to turn those humble ingredients into something that tastes like you worked a lot harder than you did.
Why This Sauce Works
The sauce gets its deep tomato flavor from crushed tomatoes simmered slowly with garlic and olive oil. A little bit of onion adds sweetness without weighing it down, and a long, gentle bubble lets the oil emulsify into the sauce so it finishes glossy and silky, not greasy.
I love that it is simple enough to be a blank canvas for whatever you are cooking, but it is also delicious spooned straight over spaghetti with a shower of Parmesan. The fresh basil at the end wakes everything up, so the sauce tastes lively even though it has been on the stove for half an hour.
Ingredients

- 3 tbsp extra-virgin olive oil: use a good one, its fruitiness comes through
- 1 small yellow onion, finely diced: adds gentle sweetness; skip for a garlic-only sauce
- 4 cloves garlic, thinly sliced: slices are less likely to burn than minced garlic
- 1 (28-oz) can crushed tomatoes: or use whole peeled tomatoes and crush them by hand
- ½ tsp salt: plus more to taste at the end
- ¼ tsp freshly ground black pepper
- A pinch of red pepper flakes: (optional): for warmth, not heat
- 5-6 large fresh basil leaves, torn: or 1 tsp dried basil added earlier with the tomatoes
Variations / Substitutions
- No onion: leave it out and add a tiny pinch of sugar later if the sauce tastes sharp
- Spicy kick: double the red pepper flakes or stir in a chopped Calabrian chili after the garlic
- Herb switch: a sprig of fresh oregano or thyme simmered in the sauce adds an earthy note
- Buttery finish: swirl in 1 tbsp unsalted butter off the heat for a richer, rounder flavor
If you enjoy this sauce, try it as a base for a baked ziti or use it to spoon over a classic chicken Parmesan.
How to Make Classic Marinara Sauce
Step 1: Sauté the Aromatics

Heat the 3 tbsp olive oil in a large skillet or saucepan over medium heat. Add the finely diced onion and cook, stirring now and then, until soft and translucent, about 5 minutes. Stir in the sliced garlic and cook for 1 minute more, just until it smells fragrant.
The oil will take on a sweet, mellow scent from the onion, and the edges of the onion pieces should look glossy and softened. Watch the garlic closely, if it browns it can turn bitter, so keep the heat moderate and the next step close by.
Step 2: Simmer the Sauce

Pour in the can of crushed tomatoes, then add the ½ tsp salt, the ¼ tsp black pepper, and the pinch of red pepper flakes if you are using them. Stir everything together, then bring the sauce to a gentle simmer, never a rolling boil. Lower the heat to maintain that steady bubble and cook, uncovered, for 25 to 30 minutes, stirring from time to time to keep anything from sticking.
The sauce will darken a shade and thicken as it simmers. Tiny bubbles and glossy pools of oil will cover the surface. Taste a spoonful after 20 minutes, it should start tasting rounded rather than sharply acidic. The full 30 minutes lets the garlic mellow completely.
Step 3: Stir in the Fresh Basil

Take the pot off the heat. Tear the fresh basil leaves right over the sauce and stir them in, along with any extra salt the sauce might need. If you are using dried basil instead, add it back in Step 2 with the tomatoes so it has time to release its flavor.
The fresh basil will wilt almost instantly from the heat, and the whole sauce will smell like an Italian kitchen. The color stays bright, so the sauce looks as fresh as it tastes.
Step 4: Spoon Over Pasta and Finish

Ladle the hot sauce over cooked spaghetti, or spoon it onto pizza dough, or use it as a dipping sauce for breadsticks. If you have a minute, toss the pasta and sauce together in a hot skillet so the noodles drink up a little extra flavor.
Serve with a generous sprinkle of freshly grated Parmesan and a twist of black pepper. The sauce will be glossy and cling to every strand. Any leftover sauce keeps beautifully for another meal.
Tips for the Best Marinara
- Invest in a good can of tomatoes, San Marzano style if you spot them, because that is where almost all the flavor comes from
- Slice the garlic instead of mincing it; smaller pieces burn fast and can make the sauce taste harsh
- If you love a smooth sauce, hit it with an immersion blender after simmering and before adding the fresh basil
- Tear the basil at the last second, and never chop it with a knife, to keep it from turning dark
- Drop a Parmesan rind into the pot while the sauce simmers for a deeper, savory backbone, just fish it out before serving
Keeping Leftover Sauce
Refrigerate: Leftover marinara keeps in an airtight container in the fridge for up to 5 days. The flavors only get better after a night.
Reheating: Warm it gently in a saucepan over low heat, stirring occasionally, or microwave in short bursts. The sauce thickens as it sits, so add a splash of water or pasta water to loosen it.
Freezing: Pour cooled sauce into a freezer-safe container and freeze for up to 3 months. Thaw overnight in the fridge and reheat as above.
What to Serve With Marinara Sauce
This sauce is fantastic over spaghetti or any long pasta. It also makes a quick base for a Margherita pizza or a dipping sauce for mozzarella sticks. For a heartier meal, use it to stuff baked manicotti or layer it into a vegetable lasagna.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, you will need about 3 lbs of ripe plum tomatoes, peeled, seeded, and chopped. Simmer them a little longer until the sauce loses its raw edge, about 40 minutes.
My sauce tastes too acidic. What can I do?
Stir in a small pinch of sugar or drop a piece of carrot into the sauce while it simmers. Remove the carrot before serving. A little extra olive oil at the end also softens the acidity.
Can I turn this into a meat sauce?
Absolutely. Brown ½ lb of ground beef or Italian sausage in the pan before you sauté the onion, then drain off any excess fat and proceed with the recipe.
Is this sauce vegan?
Yes, it is already vegan if you stick with olive oil and skip Parmesan for serving. Just double-check your canned tomatoes have no added cheese or meat flavorings.
Can I double the recipe?
Yes, use a wider pot so the sauce simmers evenly and add an extra 5 to 10 minutes to the cooking time. The yield will be about 4 cups, enough to sauce two pounds of pasta.

Classic Marinara Sauce Recipe
Ingredients
Method
- Heat oil in a large skillet over medium heat. Add onion and cook until soft, about 5 minutes. Stir in garlic and cook 1 minute until fragrant.
- Add crushed tomatoes, salt, pepper, and red pepper flakes. Bring to a gentle simmer, then lower heat and cook uncovered for 25 to 30 minutes, stirring occasionally.
- Remove from heat. Stir in torn basil and adjust salt to taste.
- Spoon over hot pasta and serve with Parmesan and a twist of black pepper.
