
Homemade Tomato Soup
Prep Time: 30 min
Cook Time: 85 min
Ingredients
- ✓ 6 pounds tomatoes, halved, or more to taste
- ✓ 8 cloves unpeeled garlic, or more to taste
- ✓ 3 tablespoons olive oil
- ✓ 3 tablespoons coarse salt, or to taste
- ✓ 2 tablespoons butter
- ✓ 1 medium onion, diced
- ✓ 2 teaspoons white sugar, or more to taste
- ✓ 1 teaspoon dried oregano
- ✓ 4 cups vegetable stock
- ✓ ½ cup heavy cream
- ✓ salt and ground black pepper to taste