Easy Spaghetti Sauce Recipe

This spaghetti sauce is ready in 30 minutes with simple ingredients. Fresh, flavorful, and better than jarred sauce every time.

Sometimes the simplest dishes bring the most comfort to our tables. A good spaghetti sauce doesn’t require hours of simmering or a mile-long ingredient list to taste incredible.

This spaghetti sauce comes together in about 30 minutes with ingredients you probably already have in your pantry.

I’ve made this sauce countless times on busy weeknights when I need something quick, satisfying, and better than anything from a jar.

The beauty of homemade sauce is that you control exactly what goes into it. No weird preservatives, no added sugars you don’t want, just pure tomato flavor enhanced with garlic, herbs, and a touch of olive oil.

Quick Recipe Summary
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings6 servings
Difficulty LevelEasy
Easy Spaghetti Sauce Recipe

Why You’ll Love This Spaghetti Sauce

This homemade sauce beats store-bought versions every single time. The flavors are brighter, fresher, and you can adjust the seasoning to match your family’s preferences perfectly.

It’s incredibly versatile and works with just about any pasta shape you have on hand. I’ve used it for traditional spaghetti, tossed it with penne, and even layered it in lasagna with fantastic results.

The recipe is forgiving and beginner-friendly, so even if you’re new to cooking, you’ll nail this on your first try. Plus, it makes your kitchen smell absolutely amazing while it simmers.

  • Quick cooking time: Ready in 30 minutes from start to finish
  • Budget-friendly: Uses affordable pantry staples
  • Customizable: Easy to adjust flavors to your taste
  • Healthier option: No preservatives or hidden ingredients
  • Freezer-friendly: Make a double batch and freeze for later

After mastering this basic recipe, you might also enjoy my Italian marinara sauce recipe for a slightly different take on classic tomato sauce.

Ingredients for Spaghetti Sauce

This sauce relies on simple, quality ingredients that work together to create deep, satisfying flavor.

I always use San Marzano tomatoes when I can find them because they’re naturally sweeter and less acidic.

  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow onion, finely diced
  • 4 cloves garlic, minced
  • 1 (28-ounce) can crushed tomatoes
  • 1 (14-ounce) can diced tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 teaspoon sugar
  • Salt and black pepper to taste
  • Fresh basil leaves for garnish

Kitchen Equipment Needed

Having the right tools makes cooking this sauce even easier. A heavy-bottomed pot ensures even heat distribution and prevents scorching on the bottom.

  • Large saucepan or Dutch oven
  • Wooden spoon
  • Sharp knife
  • Cutting board
  • Can opener
  • Measuring spoons

Based on years of making this sauce, I’ve found a few products that really elevate the final result and make the cooking process smoother.

1. Cento San Marzano Tomatoes

These authentic Italian tomatoes make a noticeable difference in your sauce. They’re naturally sweet, have fewer seeds, and create a smoother, more balanced sauce than regular canned tomatoes.

Get it on Amazon

2. Le Creuset Enameled Cast Iron Dutch Oven

This pot distributes heat incredibly evenly, preventing hot spots that can burn your sauce. The heavy lid traps moisture perfectly, and cleanup is surprisingly easy despite the enamel finish.

Get it on Amazon

3. Colavita Extra Virgin Olive Oil

Quality olive oil matters in Italian cooking. This one has a fruity, smooth flavor that enhances the sauce without overpowering the tomatoes.

Get it on Amazon

4. OXO Good Grips Wooden Spoon Set

These wooden spoons won’t scratch your cookware and are comfortable to hold during the stirring process. They also won’t conduct heat like metal spoons do.

Get it on Amazon

Easy Spaghetti Sauce Recipe

Step-by-Step Instructions: How to Make Spaghetti Sauce

Follow these detailed steps for perfect sauce every time. Taking your time with the aromatics in the beginning builds a flavorful foundation for the entire dish.

1. Prepare Your Ingredients

  • Dice the onion into small, even pieces so they cook uniformly
  • Mince the garlic finely to distribute its flavor throughout the sauce
  • Have all your canned tomatoes and seasonings measured and ready to go
  • Open the cans of tomatoes before you start cooking

2. Sauté the Aromatics

  • Heat the olive oil in your Dutch oven over medium heat until it shimmers
  • Add the diced onion and cook for 5-6 minutes, stirring occasionally, until softened and translucent
  • Add the minced garlic and cook for another 60 seconds until fragrant but not browned
  • Stir constantly once the garlic goes in to prevent burning

3. Add the Tomato Base

  • Stir in the tomato paste and cook for 1-2 minutes, stirring constantly to caramelize it slightly
  • Pour in the crushed tomatoes and diced tomatoes with their juices
  • Use your wooden spoon to scrape up any browned bits from the bottom of the pot
  • Stir everything together until well combined

4. Season the Sauce

  • Add the dried basil, oregano, and red pepper flakes if using
  • Sprinkle in the sugar to balance the acidity of the tomatoes
  • Season generously with salt and black pepper to taste
  • Stir well to distribute all the seasonings evenly

5. Simmer and Adjust

  • Bring the sauce to a gentle boil, then reduce heat to low
  • Let it simmer uncovered for 15-20 minutes, stirring occasionally
  • The sauce should thicken and the flavors will meld together beautifully
  • Taste and adjust seasonings as needed, adding more salt, pepper, or herbs

6. Finish and Serve

  • Remove from heat and let the sauce rest for 2-3 minutes
  • Tear fresh basil leaves and stir them in if desired
  • Serve immediately over your favorite cooked pasta
  • Store any leftovers in an airtight container in the refrigerator

You might also enjoy: Marinara sauce for another classic Italian option.

Tips for The Best Spaghetti Sauce

These tips come from plenty of trial and error in my own kitchen. They’ll help you avoid common mistakes and achieve restaurant-quality results.

  • Don’t skip sautéing the onions until they’re properly softened; this develops sweetness
  • Use good quality canned tomatoes since they’re the star of the show
  • The pinch of sugar balances acidity without making the sauce taste sweet
  • Simmer on low heat rather than boiling to prevent splattering and develop deeper flavor
  • Taste as you go and adjust seasonings to your preference
  • Let the sauce rest off the heat for a few minutes before serving for best texture

Serving Suggestions

Easy Spaghetti Sauce Recipe

This versatile sauce pairs beautifully with so many dishes beyond just spaghetti. I love having a batch in the fridge because it opens up quick dinner options all week long.

Use it as a base for pizza, spread it on homemade flatbread, or serve it alongside garlic parmesan roasted potatoes for a cozy dinner.

  • Toss with spaghetti, linguine, penne, or rigatoni
  • Use as pizza sauce on homemade or store-bought dough
  • Layer in lasagna or baked ziti
  • Serve with meatballs or Italian sausage
  • Use as a dipping sauce for breadsticks or cheese and crackers
  • Spoon over chicken parmesan or eggplant parmesan

Variations of Spaghetti Sauce

Once you master the basic recipe, it’s easy to customize this sauce to suit different moods and meals. I rotate through these variations depending on what I’m craving.

  • Meat sauce: Brown 1 pound ground beef or Italian sausage before adding the onions
  • Spicy version: Double the red pepper flakes and add a pinch of cayenne
  • Creamy tomato: Stir in 1/4 cup heavy cream at the end for richness
  • Vegetable-loaded: Add diced bell peppers, mushrooms, or zucchini with the onions
  • White wine version: Add 1/4 cup white wine after sautéing the garlic
  • Vodka sauce twist: Add 2 tablespoons vodka and 1/4 cup cream

Read Also: Beef Stew Recipe

Storage and Reheating

Proper storage keeps this sauce fresh and delicious for multiple meals throughout the week. I often make a double batch specifically so I have leftovers ready to go.

  • Refrigerator: Store in an airtight container for up to 5 days
  • Freezer: Freeze in portion-sized containers for up to 3 months
  • Reheating: Warm gently in a saucepan over medium-low heat, stirring occasionally
  • Add a splash of water if the sauce has thickened too much during storage
  • Frozen sauce can be thawed overnight in the refrigerator before reheating

Nutritional Facts

Per serving (approximately 3/4 cup):

  • Calories: 95
  • Total Fat: 5g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 380mg
  • Total Carbohydrates: 12g
  • Dietary Fiber: 3g
  • Sugars: 7g
  • Protein: 2g

These values are approximate and will vary based on specific ingredients used and portion sizes.

Health Benefits of Key Ingredients

The ingredients in this sauce aren’t just delicious, they’re nutritious too. Tomatoes are loaded with beneficial compounds that support overall health.

Tomatoes provide lycopene, a powerful antioxidant that’s even more bioavailable when cooked. Garlic has immune-boosting properties and may support heart health with regular consumption.

  • Tomatoes: Rich in lycopene, vitamin C, and potassium
  • Garlic: Contains allicin with antibacterial and antiviral properties
  • Olive oil: Provides heart-healthy monounsaturated fats
  • Onions: High in antioxidants and anti-inflammatory compounds
  • Basil: Contains essential oils with anti-inflammatory benefits

Another favorite: Vegetable soup for more veggie-packed goodness.

Easy Spaghetti Sauce Recipe

FAQs About Spaghetti Sauce

1. Can I use fresh tomatoes instead of canned?

Yes, you can substitute fresh tomatoes, but you’ll need about 3 pounds of ripe tomatoes. Blanch them in boiling water, peel the skins, and crush them before adding to the pot.

Keep in mind that canned tomatoes are picked and processed at peak ripeness, so they often provide more consistent flavor, especially outside of summer months.

2. Why does my sauce taste too acidic?

Tomatoes naturally contain acid, which can be pronounced depending on the variety. Add a teaspoon of sugar to balance the acidity without making the sauce sweet.

You can also try adding a pinch of baking soda, which neutralizes acid, but use it sparingly as too much can affect the flavor negatively.

3. How can I thicken my spaghetti sauce?

If your sauce is too thin, continue simmering it uncovered to let excess moisture evaporate.

You can also add an extra tablespoon of tomato paste or mash some of the tomato chunks against the side of the pot.

Avoid adding flour or cornstarch, as these can make the texture gummy rather than naturally thick.

4. Can I make this sauce in a slow cooker?

Absolutely! Sauté the onions and garlic in a skillet first, then transfer everything to your slow cooker.

Cook on low for 4-6 hours or high for 2-3 hours. The longer cooking time develops even deeper flavors, making this method perfect for weekend meal prep.

5. What’s the difference between spaghetti sauce and marinara?

The main differences are cooking time and ingredients. Marinara is typically a quicker, simpler sauce with fewer ingredients and a brighter, fresher tomato flavor.

Spaghetti sauce often simmers longer and may include additional ingredients like meat, vegetables, or wine for a more complex flavor profile.

For a warming bowl of comfort, try my chicken tortilla soup recipe.

Easy Spaghetti Sauce Recipe

Easy Homemade Spaghetti Sauce

Author: iamwinfred
95kcal
No ratings yet
Share Print Save
Prep 10 minutes
Cook 20 minutes
Total 30 minutes
This quick homemade spaghetti sauce comes together in just 30 minutes with simple pantry staples. It delivers fresh, bright tomato flavor without preservatives or hidden ingredients, and tastes far better than any jarred sauce. Perfect for busy weeknights when you need something satisfying and delicious on the table fast.
Servings 6 servings
Course Main Course
Cuisine Italian

Ingredients

  • 2 tablespoons extra virgin olive oil 30ml
  • 1 medium yellow onion about 150g, finely diced
  • 4 cloves garlic minced
  • 1 28-ounce can crushed tomatoes 794g, San Marzano preferred
  • 1 14-ounce can diced tomatoes 397g, with juices
  • 2 tablespoons tomato paste 30g
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes optional
  • 1 teaspoon sugar to balance acidity
  • salt and black pepper to taste
For Garnish
  • fresh basil leaves optional, for serving

Equipment

  • Large saucepan or Dutch oven Heavy-bottomed for even heat distribution
  • Wooden spoon
  • Sharp knife
  • Cutting board
  • Can opener
  • Measuring spoons

Method

  1. Dice the onion into small, even pieces and mince the garlic finely. Have all canned tomatoes and seasonings measured and ready.
  2. Heat olive oil in Dutch oven over medium heat until shimmering. Add onion and cook 5-6 minutes until softened and translucent, then add garlic and cook 60 seconds until fragrant.
  3. Stir in tomato paste and cook 1-2 minutes, stirring constantly. Pour in crushed tomatoes and diced tomatoes with juices, scraping up any browned bits from the bottom.
  4. Add basil, oregano, red pepper flakes if using, sugar, salt, and black pepper. Stir well to distribute seasonings evenly throughout the sauce.
  5. Bring sauce to a gentle boil, then reduce heat to low. Simmer uncovered 15-20 minutes, stirring occasionally, until thickened and flavors meld together.
  6. Remove from heat and let rest 2-3 minutes. Tear in fresh basil if desired and serve over cooked pasta.

Nutrition

Serving1ServingCalories95kcalCarbohydrates12gProtein2gFat5gSaturated Fat1gPolyunsaturated Fat0.5gMonounsaturated Fat3gSodium380mgPotassium450mgFiber3gSugar7gVitamin A15IUVitamin C20mgCalcium4mgIron8mg

Notes

  • Use San Marzano tomatoes when possible for naturally sweeter, less acidic flavor
  • Don’t skip properly softening the onions – this develops essential sweetness in the sauce
  • The pinch of sugar balances acidity without making the sauce taste sweet
  • Simmer on low heat rather than boiling to prevent splattering and develop deeper flavor
  • For meat sauce: brown 1 pound ground beef or Italian sausage before adding onions
  • For creamy tomato sauce: stir in 1/4 cup heavy cream at the end
  • Store in airtight container in refrigerator up to 5 days or freeze up to 3 months
  • Add a splash of water when reheating if sauce has thickened too much
  • This sauce works beautifully as pizza sauce, in lasagna, or served with meatballs
  • Frozen sauce can be thawed overnight in refrigerator before gently reheating

Tried this recipe?

Let us know how it was!

Conclusion

Making your own spaghetti sauce from scratch is one of those small cooking victories that pays off in so many ways.

You get better flavor, complete control over ingredients, and the satisfaction of creating something delicious with your own hands.

This recipe has become my go-to for busy weeknights and lazy Sunday dinners alike. Give it a try and I think you’ll find yourself reaching for the canned tomatoes instead of jarred sauce from now on.

I’d love to hear how your sauce turns out! Drop a comment below and let me know if you tried any of the variations or have your own secret ingredient to share.

Easy Spaghetti Sauce Recipe

Recommended: