
There’s something quietly comforting about this Green Tomato Soup: softly creamy, velvety, with a light tang that sets it apart from the familiar sweetness of red tomato soups. The texture is smooth and rich, but the green tomatoes bring an unexpected, bright flavor. It’s the kind of soup that doesn’t shout for attention, but draws you in with its warmth and simplicity. We recommend it for a quiet meal, perhaps with a slice of buttered bread on the side, or the classic grilled cheese sandwich.
This particular recipe comes from The American Family Cook Book, a mid-century collection that comes from a time in our culture when home cooking leaned heavily on practicality and making the most of what was available. Recipes like this one weren’t about complexity. Their goal was to transform humble ingredients into something satisfying.
Green tomatoes themselves are simply unripe tomatoes, harvested before they turn red. Because they haven’t fully developed their sugars, they have a firmer texture and a noticeably more acidic flavor. This makes them especially versatile in cooking. They hold their shape well when heated, and pair beautifully with rich ingredients like butter and cream, which soften their sharpness.
Historically, recipes with green tomatoes have often been the product of resourcefulness. Gardeners would harvest them at the end of the growing season in order to avoid waste before the first frost. In American cooking, they’re perhaps best known for frying, but they’ve also been used in relishes and soups (like this one) for generations.
What makes this recipe special is how it balances the tartness of its main ingredient. The baking soda helps mellow the acidity of the tomatoes, while the creamy milk base rounds everything out into a smooth, cohesive dish. It’s a thoughtful little bit of kitchen chemistry—simple, but effective.
Altogether, this soup feels like a glimpse into another era of cooking: unpretentious, but quietly elegant in its own way.
Simmer tomato in boiling water with onion and salt for about 20 minutes or until tender, adding more water if necessary. Add soda. Melt butter in a double boiler. Add flour and mix well. Add milk gradually and cook, stirring constantly, until thickened. Stir in tomato mixture and season with salt and pepper. Serves 6.