This homemade tomato sauce is made with fresh tomatoes, slowly cooked with onion, green pepper, basil, garlic, and red wine until rich and flavorful.
Preparation Time
30 mins
Cooking Time
4 hr
Total Time
4 hr 30 mins
Calories
149 Calories
Recipe Instructions
Step 1
Bring a large pot of water to a boil. Prepare a large bowl of ice water.
Step 2
Plunge whole tomatoes in boiling water until skin starts to peel, about 1 minute. Remove with a slotted spoon and place in ice bath. Let rest until cool enough to handle, then remove peels and squeeze out seeds.
Step 3
Chop 8 tomatoes and puree them in a blender or food processor until smooth. Chop remaining 2 tomatoes and set aside.
Step 4
Heat butter and oil in a large pot or Dutch oven over medium heat. Add onion, bell pepper, carrot, and garlic; cook and stir until onion softens, about 5 minutes. Pour in pureed tomatoes, then stir in chopped tomatoes, wine, basil, and Italian seasoning. Place celery stalks and bay leaf in the pot and bring to a boil. Reduce heat to low, cover, and simmer for 2 hours.
Step 5
Stir in tomato paste; simmer for an additional 2 hours. Discard celery and bay leaf and serve.