Go Back Email Link
+ servings

Homemade Italian Tomato Sauce

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner, Lunch, Sauce
Cuisine Italian
Keyword Homemade Italian Tomato Sauce
Servings 6
This authentic Italian tomato sauce is rich, flavorful, and ready in 30 minutes. Perfect for pasta, pizza, lasagna, and more!

Ingredients

  • 1 28-ounce can crushed tomatoes
  • 1/2 medium white onion diced
  • 2 medium carrots peeled and finely diced
  • 4 medium garlic cloves crushed
  • 1 tablespoon sugar
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons fresh basil finely chopped
  • 1/4 cup Italian parsley finely chopped
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper

Instructions

Step 1: Sauté the Base Vegetables

  • In a medium sauce pot, heat the olive oil over medium-high heat. Add the diced carrots and onions along with salt and pepper. Sauté until the onions become translucent and the carrots soften, releasing their natural sweetness. This step builds the foundation of flavor for your sauce.

Step 2: Add the Garlic

  • Stir in the crushed garlic cloves and cook for about 2 minutes, or until fragrant and lightly golden. Be careful not to burn the garlic, as it can turn bitter and overpower the sauce.

Step 3: Build the Tomato Base

  • Turn the heat up to high and pour the crushed tomatoes into the pan. Stir well, scraping up any browned bits from the bottom of the pot. Add the basil and stir again. The tomatoes will begin to bubble and simmer, infusing with the aromatic vegetables and herbs.

Step 4: Balance the Flavor

  • Stir in the sugar to cut through the acidity of the tomatoes. Allow the sauce to simmer gently on low heat for 5–7 minutes, stirring often, until slightly thickened.

Step 5: Finish with Fresh Herbs

  • Add in the fresh parsley and stir well. Let the sauce simmer for another 5 minutes to absorb the herbal freshness. Remove from heat, taste, and adjust the salt and pepper as needed.