homemade tomato sauce

  • Prep Time: 20 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 35 minutes
  • Difficulty Level: Easy
  • Yield: About 6 cups (approximately 12 servings)

Ingredients

Main Ingredients

  • 3 pounds (1.4 kg) ripe Roma or plum tomatoes, chopped (or two 28-ounce cans whole peeled tomatoes)
  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, finely diced
  • 4 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon dried thyme
  • ¼ teaspoon crushed red pepper flakes (optional)
  • 1 teaspoon granulated sugar or 1 teaspoon honey (optional, to balance acidity)
  • 1 bay leaf
  • ¼ cup fresh basil leaves, chopped
  • 2 tablespoons chopped fresh parsley

Optional Flavor Enhancers

  • 1 tablespoon butter for a silky finish
  • ¼ cup grated Parmesan cheese (for serving)
  • 1 small grated carrot for natural sweetness
  • 1 teaspoon balsamic vinegar
  • Fresh rosemary or marjoram

Equipment Needed

  • Large saucepan or Dutch oven
  • Chef’s knife
  • Cutting board
  • Wooden spoon
  • Blender or immersion blender (optional)
  • Measuring cups and spoons
  • Fine mesh strainer (optional)

Instructions

Step 1: Prepare the Tomatoes

If using fresh tomatoes, wash and core them.

For a smoother sauce, score a small “X” on the bottom of each tomato, blanch them in boiling water for 30–60 seconds, then transfer them to ice water. Peel off the skins, remove the seeds if desired, and chop the tomatoes.

If using canned whole tomatoes, crush them gently with your hands or a spoon.


Step 2: Sauté the Aromatics

Heat the olive oil in a large saucepan over medium heat.

Add the diced onion and cook for 6–8 minutes, stirring occasionally, until soft and translucent.

Add the minced garlic and cook for 30 seconds, just until fragrant.

Avoid browning the garlic, as it can become bitter.


Step 3: Add Tomato Paste

Stir in the tomato paste.

Cook for 2 minutes, stirring constantly.

Cooking the tomato paste enhances its sweetness and deepens the overall flavor of the sauce.


Step 4: Add the Tomatoes

Add the chopped fresh tomatoes (or canned tomatoes) to the pot.

Stir well to combine.

Add:

  • Salt
  • Black pepper
  • Oregano
  • Basil
  • Thyme
  • Crushed red pepper flakes (if using)
  • Sugar or honey (if needed)
  • Bay leaf

If using a grated carrot for natural sweetness, add it now.


Step 5: Simmer the Sauce

Bring the sauce to a gentle boil over medium-high heat.

Reduce the heat to low and simmer uncovered for 45–60 minutes, stirring occasionally.

The sauce will gradually thicken as excess moisture evaporates and the flavors concentrate.

If it becomes too thick, stir in a small amount of water or vegetable broth.


Step 6: Blend (Optional)

For a smooth, restaurant-style tomato sauce, remove the bay leaf and blend the sauce using an immersion blender until silky.

Alternatively, transfer the sauce in batches to a countertop blender, allowing steam to escape safely before blending.

If you prefer a rustic texture, skip this step.


Step 7: Finish the Sauce

Return the blended sauce to the pot if needed.

Stir in the fresh basil, parsley, and butter (if using).

Simmer for an additional 5 minutes.

Taste and adjust the seasoning with extra salt, pepper, herbs, or a splash of balsamic vinegar if desired.


Step 8: Serve

Serve the tomato sauce warm over your favorite pasta, spread it on homemade pizza, use it in lasagna, or spoon it over grilled vegetables or chicken.

Garnish with grated Parmesan cheese and additional fresh basil for a classic finishing touch.


Tips for the Best Homemade Tomato Sauce

  • Use ripe, flavorful tomatoes for the best natural sweetness.
  • Slow simmering develops a deeper, richer taste.
  • Fresh herbs added at the end preserve their bright flavor.
  • A small amount of sugar or grated carrot can help balance the acidity of tomatoes.
  • Blend only if you prefer a smooth consistency.
  • Extra-virgin olive oil adds richness and authentic Mediterranean flavor.

Recipe Variations

Roasted Tomato Sauce

Roast the tomatoes, onions, and garlic at 425°F (220°C) for 30 minutes before simmering for a deeper, caramelized flavor.


Spicy Arrabbiata Sauce

Increase the crushed red pepper flakes and add a pinch of cayenne pepper for extra heat.


Creamy Tomato Sauce

Stir in ½ cup heavy cream or mascarpone cheese during the final few minutes of cooking for a luxurious texture.


Garden Vegetable Sauce

Add finely diced zucchini, mushrooms, celery, or bell peppers while sautéing the onions.


Herb-Rich Marinara

Enhance the sauce with fresh oregano, thyme, rosemary, and marjoram for a more aromatic version.


Storage

Allow the sauce to cool completely before storing.

Transfer it to airtight containers and refrigerate for up to 5 days.

The flavor often improves after a day as the ingredients continue to meld.


Freezing Instructions

Portion the cooled sauce into freezer-safe containers or resealable freezer bags.

Freeze for up to 6 months.

Thaw overnight in the refrigerator before reheating.


Reheating

Stovetop

Warm over medium-low heat for 10–15 minutes, stirring occasionally.

Add a splash of water if the sauce has thickened too much.

Microwave

Heat in a microwave-safe bowl for 2–3 minutes, stirring halfway through.


Serving Suggestions

Homemade Tomato Sauce pairs beautifully with:

  • Spaghetti
  • Penne
  • Fettuccine
  • Lasagna
  • Ravioli
  • Homemade pizza
  • Chicken Parmesan
  • Eggplant Parmesan
  • Meatballs
  • Stuffed peppers
  • Mozzarella sticks
  • Garlic bread
  • Breadsticks
  • Grilled vegetables

For beverages, enjoy with:

  • Sparkling water with lemon
  • Fresh iced tea
  • Homemade lemonade
  • Italian soda

Why You’ll Love This Recipe

  • Made with simple, wholesome ingredients
  • Rich, fresh tomato flavor
  • Easy to customize
  • Naturally vegetarian
  • Freezer-friendly
  • Perfect for meal prep
  • No artificial preservatives
  • Versatile for countless recipes
  • Better than most store-bought sauces
  • A timeless kitchen staple

Nutritional Information (Per ½ Cup Serving)

Approximate values:

  • Calories: 85 kcal
  • Protein: 2 g
  • Carbohydrates: 11 g
  • Fat: 4 g
  • Saturated Fat: 0.5 g
  • Fiber: 3 g
  • Sugar: 7 g
  • Sodium: 290 mg
  • Potassium: 460 mg
  • Calcium: 35 mg
  • Iron: 1 mg
  • Vitamin A: 18% DV
  • Vitamin C: 25% DV

Similar Posts

  • Joe’s Crab Shack Crab Dip

    Preparation Time: Prep Time: 15 minutes Cook Time: 20 minutes Total Time: 35 minutes  Difficulty: Medium – This recipe is easy to follow, but achieving the perfect creamy texture and balancing the seafood flavors does require some attention to detail. Intermediate cooks or adventurous beginners will do just fine!  Introduction Craving that rich, creamy, and…

  • Wrap potatoes in tin foil

    Easy Crock Pot Foil-Wrapped Potatoes Recipe Total Word Count: ~1050Category: Slow Cooker Recipes | Side Dishes | Comfort FoodDifficulty Level: BeginnerPreparation Time: 15 minutesCook Time: 4-8 hoursTotal Time: 4-8 hours 15 minutesServings: 4-6 Introduction There’s something beautifully simple and comforting about a perfectly cooked potato. Whether served as a side dish at a backyard barbecue…

  • Depression Cake

    Ingredients: 1 1/2 cups (180g) all-purpose flour 1 cup (200g) granulated sugar 1/4 cup (30g) unsweetened cocoa powder 1 teaspoon baking soda 1/2 teaspoon salt 1 tablespoon white vinegar 1 teaspoon vanilla extract 1/3 cup (80ml) vegetable oil 1 cup (240ml) water Instructions: 1. Preheat the Oven: Preheat your oven to 350°F (175°C). Grease an…

  • ZERO CARB CARNIVORE BREAD

    Prep Time: 10 minutes Cook Time: 45 minutes Total Time: 55 minutes Intensity Level: 🍖 Easy (2/5) – Mixing and waiting; no special skills required. Yield: 1 loaf (12 slices) Why This Recipe Works Most “carnivore breads” rely on heavy cream or butter. This version strips it back to the absolute basics: eggs, gelatin, and water. The result is a neutral-flavored,…

  • Air Fryer Crispy Tortellini

    Air Fryer Crispy Tortellini Recipe Servings: 4-6 people Preparation Time: 15 minutes Cooking Time: 5-7 minutes Total Time: 20-22 minutes Intensity: Easy-Moderate Description: Get ready to indulge in a crispy, cheesy, and utterly delicious Italian-inspired snack or appetizer with our Air Fryer Crispy Tortellini recipe! This innovative twist on traditional tortellini is sure to become a favorite in your household. Ingredients: 1 package of cheese-filled tortellini (12-15 count) 1 cup breadcrumbs (Panko or Italian-style) 1/2 cup grated Parmesan cheese 1 tablespoon olive oil 1 teaspoon garlic powder 1 teaspoon Italian seasoning Salt and pepper, to taste 1 egg, beaten (for egg wash) Marinara sauce or your favorite dipping…

Leave a Reply

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