Homemade Pasta Sauce Recipe – From Scratch in 40 Min

Homemade Pasta Sauce

If you have only ever used jarred pasta sauce, homemade pasta sauce will change what you think tomato sauce can taste like. A jarred sauce tastes flat — like one-dimensional tomato. Homemade sauce has layers: the sweetness of onions, the sharpness of garlic, the acidity of tomatoes, the herbal notes of basil and oregano, all working together. It takes forty minutes and six pantry ingredients, and you will never go back to the jarred stuff.

This is the kind of recipe that makes your kitchen smell like an Italian grandmother’s house. The sauce simmers gently on the stove while you boil pasta, set the table, and open a bottle of wine. It makes about 4 cups — enough for 4 to 5 pasta dinners. Freeze the extra and you have instant homemade pasta sauce for months.

Why You’ll Love This Recipe

  • The flavor difference is dramatic. Jarred sauce tastes flat because it is engineered for shelf stability, not flavor. Homemade sauce tastes alive — you can taste each ingredient separately and together at the same time. The difference is not subtle. It is the difference between canned soup and homemade stock.
  • Forty minutes with mostly passive time. Five minutes of prep, five minutes of sautéing, and thirty minutes of gentle simmering. The simmering time is mostly hands-off — you stir occasionally, but mostly the stove does the work while you do other things.
  • Six pantry staple ingredients. Canned tomatoes, onion, garlic, olive oil, dried basil, dried oregano. These are things you already have in your kitchen. No fresh basil required, no special equipment, no hard-to-find ingredients.
  • Make once, eat for weeks. This recipe makes about 4 cups of sauce — enough for 4 to 5 pasta dinners. Freeze it in portions and you have homemade pasta sauce on demand for months. Dinner becomes “boil pasta plus defrost sauce” and that is ten minutes.
  • Ingredients You’ll Need

  • 2 (14-ounce) cans whole peeled tomatoes (San Marzano is best)
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 3 tablespoons extra virgin olive oil
  • 1 teaspoon dried basil (or 8 fresh basil leaves)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon granulated sugar (optional, to balance acidity)
  • Freshly grated Parmesan for serving
  • The tomato choice matters. San Marzano tomatoes are the gold standard for pasta sauce — they are sweeter, less acidic, meatier, and have fewer seeds than standard tomatoes. Look for “DOP San Marzano” on the can for the authentic product. Regular canned tomatoes also work, but you may need a little more sugar to balance the acidity.

    How to Make Homemade Pasta Sauce

    Step 1: Sauté the Onion and Garlic

In a large saucepan, warm the olive oil over medium heat. Add the diced onion and cook for 3 to 4 minutes until translucent and the edges turn a very pale gold. Add the minced garlic and cook for 30 seconds until fragrant. Do not let the garlic brown — browned garlic is bitter and will ruin the entire sauce.

Onion and garlic sautéing in olive oil

Step 2: Add the Canned Tomatoes

Pour the canned whole tomatoes into the pan with their juices. Use a wooden spoon or (wearing gloves) your hands to crush the tomatoes — you don’t need them perfectly smooth, leaving some chunks adds texture. If you prefer a completely smooth sauce, use an immersion blender to purée it later.

Canned tomatoes being crushed into the pan

Step 3: Add the Herbs and Seasonings

Add the dried basil, dried oregano, salt, black pepper, and sugar. Stir to combine. If you are using fresh basil, add half now and save the other half for the end (adding fresh herbs at the end preserves their bright flavor). Turn the heat up to bring the sauce to a boil, then immediately reduce to the lowest simmer.

Dried basil and oregano being added to the sauce

Step 4: Simmer Gently for 30 Minutes

Cover the pan with a lid (leave it slightly ajar so steam can escape) and simmer on the lowest heat for 30 minutes. Stir occasionally to prevent sticking. You will see the sauce gradually thicken, the color deepen from bright red to a darker red, and orange oil droplets form on the surface — these are all signs that the flavor is concentrating.

Sauce simmering and thickening

Step 5: Taste, Adjust, and Serve over Pasta

After 30 minutes, taste the sauce and adjust the salt and sugar as needed. If you are using fresh basil, add the remaining leaves now. Ladle the sauce directly over cooked pasta, or toss the pasta into the sauce pan to coat every strand. Top with freshly grated Parmesan and serve immediately.

Sauce ladled over cooked pasta with Parmesan

Pro Tips for the Best Results

Simmering is where the flavor comes from. Thirty minutes of gentle simmering softens the tomato acidity, releases the essential oils from the herbs, and lets the onion sweetness melt into the sauce. Less than 20 minutes and the sauce tastes raw and acidic. More than 45 minutes and the flavor doesn’t improve — it peaks at 30 to 40 minutes. Cover the pan with the lid ajar so water evaporates but not too fast.

Sugar balances acidity, not adds sweetness. Tomatoes are naturally acidic, and different varieties have different acid levels. The 1/2 teaspoon of sugar won’t make the sauce sweet — it neutralizes excess acidity so the tomato’s natural sweetness comes through. Taste the sauce — if it still tastes too acidic, add another 1/4 teaspoon of sugar. San Marzano tomatoes may not need any sugar at all.

Crushed by hand vs. puréed. Hand-crushed tomatoes retain some texture — the sauce is “rustic” with small tomato pieces throughout. An immersion blender makes a completely smooth sauce. Both are correct — it depends on your preference. For children who are picky eaters, a smooth sauce is better — there are no tomato skins or seeds to trigger texture objections.

Freezing is the superpower. This recipe makes about 4 cups of sauce. One pasta dinner uses 1 to 1.5 cups. Portion the extra into freezer bags or containers and freeze for up to 3 months. To use, don’t bother defrosting — dump the frozen sauce into a hot pan with the pasta and cook for 2 minutes until it melts. One batch = homemade pasta sauce for weeks.

The sauce is a master recipe. This tomato sauce isn’t just for pasta — use it as pizza sauce on a pizza base, add ground meat to make meat sauce, add clams to make seafood sauce, or drizzle it over roasted chicken as a sauce. Once you master this base sauce, you unlock a dozen dishes.

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?

You can, but it requires more work. Fresh tomatoes need to be peeled (score an X, blanch in hot water, then slip off the skin), seeded, and chopped. One 14-ounce can of tomatoes equals about 6 to 7 medium fresh tomatoes. Fresh tomatoes are better in summer when they are in season and flavorful. In winter, canned tomatoes are the better choice — they are consistent year-round.

Why is my sauce too acidic?

Three likely causes: the tomato variety is high in acid, the simmering time was too short, or you didn’t add sugar. Fixes: add 1/4 teaspoon of sugar and taste, still too acidic then add a little more. You can also add a small knob of butter — the fat coats the acidity. Make sure you simmer for at least 30 minutes.

Can I add meat to make a meat sauce?

Yes. Brown 10.5 ounces of ground meat in the pan before adding the onion (or after removing the cooked meat, then continue with onion and garlic). Add the meat back to the sauce for the last 15 minutes of simmering. This is a simplified version of the classic Italian meat sauce (ragù).

What if I don’t have dried basil and oregano?

Italian seasoning is a direct substitute — it already contains basil and oregano. One and a half teaspoons of Italian seasoning equals 1 teaspoon basil plus 1 teaspoon oregano. If you don’t have that either, use 1 teaspoon dried thyme plus 1/2 teaspoon dried rosemary — the flavor will be more French but still good.

Nutrition Information (Per Serving, about 1/4 cup of sauce)

Nutrient Amount
Calories 65 kcal
Protein 1 g
Fat 5 g
Carbohydrates 6 g
Fiber 1 g
Vitamin C 8 mg
Sodium 280 mg

Data source: USDA FoodData Central

More Quick Meals You’ll Love

{

“@context”: “https://schema.org”,

“@type”: “Recipe”,

“name”: “Homemade Pasta Sauce”,

“description”: “Homemade pasta sauce from scratch — rich, flavorful tomato sauce with garlic, basil and oregano. Ready in 40 minutes with simple pantry staples.”,

“image”: {

“@type”: “ImageObject”,

“url”: “/quick-meals-recipes/homemade-pasta-sauce/homemade-pasta-sauce-cover.webp”

},

“author”: {

“@type”: “Organization”,

“name”: “SiteName Team”

},

“datePublished”: “2026-07-05”,

“cookTime”: “PT40M”,

“prepTime”: “PT5M”,

“totalTime”: “PT45M”,

“recipeYield”: “4 cups”,

“recipeCategory”: “Sauce”,

“recipeCuisine”: “Italian”,

“keywords”: [“homemade pasta sauce recipe”, “easy pasta sauce”, “tomato pasta sauce from scratch”, “Italian tomato sauce”, “marinara sauce”],

“nutrition”: {

“@type”: “NutritionInformation”,

“calories”: “65 calories”,

“proteinContent”: “1 g”,

“fatContent”: “5 g”,

“carbohydrateContent”: “6 g”,

“fiberContent”: “1 g”,

“sodiumContent”: “280 mg”

},

“recipeIngredient”: [

“2 (14-ounce) cans whole peeled tomatoes (San Marzano is best)”,

“1 medium onion, diced”,

“4 cloves garlic, minced”,

“3 tablespoons extra virgin olive oil”,

“1 teaspoon dried basil (or 8 fresh basil leaves)”,

“1 teaspoon dried oregano”,

“1/2 teaspoon salt”,

“1/4 teaspoon black pepper”,

“1/2 teaspoon granulated sugar (optional)”,

“Freshly grated Parmesan for serving”

],

“recipeInstructions”: [

{

“@type”: “HowToStep”,

“text”: “Warm olive oil in a large saucepan over medium heat. Add diced onion and cook 3-4 minutes until translucent. Add minced garlic and cook 30 seconds until fragrant. Do not let garlic brown.”,

“name”: “Sauté the onion and garlic”

},

{

“@type”: “HowToStep”,

“text”: “Pour canned whole tomatoes with their juices into the pan. Crush tomatoes by hand or with a wooden spoon. Leave some texture — rustic style.”,

“name”: “Add the canned tomatoes”

},

{

“@type”: “HowToStep”,

“text”: “Add dried basil, oregano, salt, black pepper, and sugar. Stir. If using fresh basil, add half now. Bring to a boil, then reduce to lowest simmer.”,

“name”: “Add the herbs and seasonings”

},

{

“@type”: “HowToStep”,

“text”: “Cover with lid slightly ajar. Simmer on lowest heat for 30 minutes, stirring occasionally. Sauce will thicken, darken, and develop orange oil droplets on the surface.”,

“name”: “Simmer gently for 30 minutes”

},

{

“@type”: “HowToStep”,

“text”: “Taste and adjust salt and sugar. Add remaining fresh basil if using. Ladle over cooked pasta or toss pasta in the sauce pan. Top with Parmesan. Serve immediately.”,

“name”: “Taste, adjust, and serve over pasta”

}

]

}

{

“@context”: “https://schema.org”,

“@type”: “FAQPage”,

“mainEntity”: [

{

“@type”: “Question”,

“name”: “Can I use fresh tomatoes instead of canned?”,

“acceptedAnswer”: {

“@type”: “Answer”,

“text”: “You can, but it requires more work — peel, seed, and chop fresh tomatoes. One 14-ounce can equals about 6-7 medium fresh tomatoes. Fresh tomatoes are best in summer. In winter, canned tomatoes are better — they are consistent year-round.”

}

},

{

“@type”: “Question”,

“name”: “Why is my sauce too acidic?”,

“acceptedAnswer”: {

“@type”: “Answer”,

“text”: “Add 1/4 teaspoon sugar and taste. Still too acidic? Add a little more, or add a small knob of butter (the fat coats acidity). Make sure you simmer for at least 30 minutes to soften the acid.”

}

},

{

“@type”: “Question”,

“name”: “Can I add meat to make a meat sauce?”,

“acceptedAnswer”: {

“@type”: “Answer”,

“text”: “Brown 10.5 ounces ground meat before adding onion, then remove and add back for the last 15 minutes of simmering. This is a simplified Italian meat sauce (ragù).”

}

},

{

“@type”: “Question”,

“name”: “What if I don’t have dried basil and oregano?”,

“acceptedAnswer”: {

“@type”: “Answer”,

“text”: “Italian seasoning is a direct substitute — 1.5 teaspoons equals 1 teaspoon basil plus 1 teaspoon oregano. Or use 1 teaspoon dried thyme plus 1/2 teaspoon dried rosemary for a different but still good flavor.”

}

}

]

}

{

“@context”: “https://schema.org”,

“@type”: “BreadcrumbList”,

“itemListElement”: [

{

“@type”: “ListItem”,

“position”: 1,

“name”: “Home”,

“item”: “/”

},

{

“@type”: “ListItem”,

“position”: 2,

“name”: “Quick Meals”,

“item”: “/quick-meals-recipes/”

},

{

“@type”: “ListItem”,

“position”: 3,

“name”: “Homemade Pasta Sauce”,

“item”: “/quick-meals-recipes/homemade-pasta-sauce/”

}

]

}

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部