Elevate your pasta night with this homemade spaghetti sauce recipe that's sure to impress! Discover the best ingredients, pro cooking tips, and step-by-step instructions to create a flavor-packed sauce everyone will love. Whether you prefer it meaty or vegetarian, this versatile recipe can be easily customized to your taste.
2 tablespoons olive oil
1 medium onion, finely chopped
3 cloves garlic, minced
1 large carrot, finely diced
1 celery stalk, finely diced
2 cans (14 oz each) crushed tomatoes
2 tablespoons tomato paste
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon red pepper flakes (adjust to taste)
1 teaspoon sugar (to balance acidity)
Salt and pepper to taste
1/4 cup fresh parsley, chopped
1 teaspoon balsamic vinegar (optional, for depth)