• About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
search icon
Homepage link
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
×

Easy Homemade Tomato Sauce Recipe

Published: Apr 4, 2026 by Chef Ava · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.2 from 6 reviews

If you have ever wished for a rich, flavorful sauce that brings the taste of a cozy Italian kitchen right into your home, look no further than this Easy Homemade Tomato Sauce Recipe. With simple pantry staples and a little bit of patience, you can create a vibrant tomato sauce that’s bursting with fresh herbs, subtle sweetness, and the perfect balance of savory depth. Whether you're looking to elevate your pasta night or add a homemade touch to any dish that calls for tomato sauce, this recipe promises satisfaction in every spoonful.

Ingredients You'll Need

A black pot filled with a smooth, bright red tomato sauce as the base layer. On top, there is a large pile of dried green herbs mixed with small red chili flakes spread unevenly across about half of the sauce's surface. A light wooden spoon stained with some sauce rests inside the pot on the right side, angled towards the center. The pot is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

These ingredients are straightforward yet essential. Each one plays a key role in building the layers of flavor and achieving the lush texture and beautiful color that makes this sauce so special.

  • 2 (28 ounce) cans whole tomatoes (with juices): Using whole tomatoes allows you to control the texture by breaking them up yourself, ensuring freshness and a natural acidity.
  • 1 tablespoon olive oil: Adds a fruity warmth and helps to gently cook the aromatics for a rounded base flavor.
  • 2 tablespoons butter: Brings richness and a silky finish to the sauce that makes it feel truly decadent.
  • 1 medium onion (chopped): Provides sweetness and depth when sautéed properly, forming the backbone of the sauce.
  • 4 cloves garlic (minced): Delivers that aromatic punch and classic Italian flavor we all love.
  • 2 teaspoons Italian seasoning: A blend of herbs that creates a fragrant, familiar profile.
  • 2 teaspoons dried oregano: Offers earthiness and a hint of bitterness to balance the tomatoes’ acidity.
  • 1 teaspoon granulated sugar: Just a pinch to tame the natural acidity of the tomatoes and round out the flavors.
  • 1 teaspoon salt: Enhances every ingredient and helps bring the sauce together.
  • ¼ teaspoon crushed red pepper flakes (optional): Adds a subtle heat that wakes up the taste buds without overpowering the sauce.
  • 1 handful fresh basil (chopped): Stirred in last for a burst of freshness and vibrant aroma.
  • Pepper (to taste): The finishing seasoning to perfect the balance.

How to Make Easy Homemade Tomato Sauce Recipe

Step 1: Prepare the Tomatoes

Start by emptying your canned whole tomatoes, juices and all, into a large bowl. Use your hands to gently break up the tomatoes to your preferred chunkiness. This gives you control over the texture, making the sauce as rustic or smooth as you like.

Step 2: Sauté the Aromatics

In a large soup pot or Dutch oven, heat the olive oil and butter over medium heat. Add the chopped onion and cook for 5 to 7 minutes until it’s soft and translucent. This step unlocks the sweet, mellow flavors that lay the foundation for a perfect sauce.

Step 3: Add the Garlic

Stir in the minced garlic and cook just for 30 seconds. Garlic can burn quickly, so keep it moving in the pan to avoid bitterness while releasing its warm aroma.

Step 4: Combine Ingredients and Simmer

Add the broken tomatoes, Italian seasoning, oregano, sugar, salt, and crushed red pepper flakes. Stir everything together well, then let the sauce come to a gentle bubble. Adjust the heat to maintain a low simmer, leaving the lid slightly ajar. Let it simmer for 30 minutes, stirring occasionally. This slow simmer thickens the sauce and allows the flavors to meld beautifully.

Step 5: Finish with Fresh Basil and Season

Turn off the heat and stir in your fresh chopped basil. Taste your sauce and add extra salt or pepper if needed to bring all the flavors into perfect harmony. That fresh basil is what transforms this sauce into something vibrant and irresistible.

How to Serve Easy Homemade Tomato Sauce Recipe

A black pot filled with a thick, bright red tomato sauce with a slightly chunky texture is shown from above. On top of the sauce, there is a pile of fresh chopped green basil leaves scattered in the center and a few around the edges. The pot has two handles and sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly grated Parmesan or Pecorino Romano cheese is a classic and beloved finishing touch. You can also add a drizzle of good quality olive oil or a few fresh basil leaves for extra brightness and beauty.

Side Dishes

This sauce pairs wonderfully with al dente pasta, whether spaghetti, penne, or rigatoni. It’s also fantastic spooned over grilled chicken, roasted vegetables, or even as a base for a hearty homemade pizza. The versatility of this recipe makes it a staple in countless meals.

Creative Ways to Present

Try layering this sauce in a baked pasta dish with creamy ricotta and melted mozzarella for an ultimate comfort food experience. You can also swirl it into soups or use it as a dipping sauce for garlic bread or roasted eggplant. The possibilities are endless when you master this easy homemade staple!

Make Ahead and Storage

Storing Leftovers

Once cooled, store leftover sauce in an airtight container in the refrigerator. It will keep beautifully for up to 4 days, making it perfect for meal prep or a quick addition to your weeknight dinners.

Freezing

This tomato sauce freezes exceptionally well. Portion it into freezer-safe containers or bags, leaving some room for expansion, and freeze for up to 3 months. Thaw overnight in the refrigerator for best results.

Reheating

Reheat gently on the stove over low heat, stirring occasionally to prevent sticking or scorching. You can add a splash of water or broth if the sauce thickened too much. A slow, careful reheat preserves that fresh, vibrant flavor you worked hard to achieve.

FAQs

Can I use fresh tomatoes instead of canned for this Easy Homemade Tomato Sauce Recipe?

Absolutely! If fresh tomatoes are in season, peel and chop them, then use about 2 pounds to replace the canned tomatoes. Keep in mind that fresh tomatoes may require a longer simmer to break down and thicken properly.

Is it necessary to add sugar to the tomato sauce?

The sugar balances the natural acidity of the tomatoes, especially if you’re using canned varieties that can be more tart. However, if your tomatoes are naturally sweet or you prefer less sweetness, you can reduce or omit it.

Can I make this sauce spicy?

Yes! That pinch of crushed red pepper flakes is a gentle heat option, but feel free to add more or include fresh chilis to customize the spice level to your liking.

How long does it take to make this Easy Homemade Tomato Sauce Recipe?

From start to finish, expect about 50 minutes. The slow simmer is key to developing the deep flavors, so don’t rush this step for the best taste.

What can I do if my sauce is too thick or too thin?

If the sauce gets too thick, stir in a little water, broth, or wine to loosen it. If it’s too thin, keep simmering uncovered a bit longer until it reduces to your desired consistency.

Final Thoughts

There’s something truly satisfying about making your own sauce from scratch, and this Easy Homemade Tomato Sauce Recipe is a fantastic place to start. It’s approachable, packed with flavor, and a wonderful way to elevate everyday meals. I can’t encourage you enough to give it a try—once you do, you might never go back to store-bought again!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Easy Homemade Tomato Sauce Recipe

Easy Homemade Tomato Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 6 reviews

Print Recipe
Pin Recipe

This easy tomato sauce recipe is a flavorful, homemade classic perfect for pasta, pizza, or as a base for many Italian dishes. Using simple ingredients like canned whole tomatoes, fresh basil, and Italian herbs, it is simmered slowly to develop rich, well-rounded flavors. The sauce is quick to prepare and makes a versatile pantry staple.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

Tomato Sauce Ingredients

  • 2 (28 ounce) cans whole tomatoes (with juices)
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 1 medium onion, chopped
  • 4 cloves garlic, minced
  • 2 teaspoons Italian seasoning
  • 2 teaspoons dried oregano
  • 1 teaspoon granulated sugar
  • 1 teaspoon salt
  • ¼ teaspoon crushed red pepper flakes (optional)
  • 1 handful fresh basil, chopped
  • Pepper, to taste

Instructions

  1. Prepare Tomatoes: Add the canned whole tomatoes with their juices to a large bowl and crush them by hand to break them up into smaller pieces.
  2. Sauté Onions: Heat olive oil and butter in a soup pot or Dutch oven over medium heat. Add the chopped onions and cook for 5-7 minutes until they are softened and translucent.
  3. Add Garlic: Stir in the minced garlic and cook for 30 seconds to release its aroma without burning.
  4. Combine Ingredients and Simmer: Add the crushed tomatoes, Italian seasoning, dried oregano, sugar, salt, and crushed red pepper flakes to the pot. Stir well to combine. Once the sauce starts to bubble, reduce the heat to medium-low or low, cover the pot with the lid slightly ajar, and simmer for 30 minutes, stirring occasionally to prevent sticking.
  5. Finish with Basil and Season: Stir in fresh chopped basil, then taste and adjust seasoning with extra salt and pepper if needed before serving.

Notes

  • Use high-quality canned whole tomatoes for the best flavor. San Marzano tomatoes are recommended if available.
  • Adjust red pepper flakes based on your heat preference or omit if you want a milder sauce.
  • Simmering time can be extended slightly for a thicker sauce if desired.
  • This sauce can be refrigerated for up to a week or frozen for up to 3 months.
  • Author: Chef
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Side-Dish

  • Low Carb Keto Biscuits Recipe
    Low Carb Keto Biscuits Recipe
  • Slow Cooker Campfire Potatoes Recipe
    Slow Cooker Campfire Potatoes Recipe
  • Roasted Acorn Squash with Parmesan and Herbs Recipe
    Roasted Acorn Squash with Parmesan and Herbs Recipe
  • How to Roast a Pumpkin Recipe
    How to Roast a Pumpkin Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi and welcome to Ava’s Cooking
I'm Ava, a 27 year old chef from Marseille, France, and I'm so glad you found your way here.

Learn more

Popular

  • Easy Beef Empanadas Recipe
    Easy Beef Empanadas Recipe
  • Crockpot Rotel Dip Recipe
    Crockpot Rotel Dip Recipe
  • BBQ Tofu Veggie Bowls Recipe
    BBQ Tofu Veggie Bowls Recipe
  • 4 Ingredient Apple Fritters Recipe
    4 Ingredient Apple Fritters Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ava's Cooking. All rights reserved.