Add to Favorites
Garlic Tomato Soup with White Beans is my go-to recipe for a cozy dinner when I want something filling yet simple. The rich flavors of slow-cooked garlic and tangy tomatoes pair perfectly with the creamy texture of white beans. This soup comes together quickly and brings warm comfort after a busy day.
The first time I made this soup was during a cold rainy evening. I remember everyone digging in and coming back for seconds because the fragrance of roasted garlic just makes you feel at home.
What You'll Need
- Garlic cloves: for deep savory flavor and immune-boosting benefits choose fresh bulbs that feel firm
- Extra-virgin olive oil: for richness and to gently cook the garlic opt for cold-pressed and fresh-smelling oil
- Red pepper flakes: to bring a mild heat and balance the sweetness use freshly opened flakes for best zing
- Tomato paste: for concentrated umami flavor Bionaturae is my top pick because it is pure and vibrant
- White beans: for creamy body and plant-based protein look for cannellini beans that are tender not mushy
- Crushed tomatoes: the star of the soup seek out organic brands or San Marzano style for natural sweetness
- Vegetable broth: for depth without overpowering the main ingredients test with a spoon for savory flavor before use
- Maple syrup: a subtle sweetener that rounds out acidity choose real maple syrup and adjust to taste preference
- Coconut milk: makes the soup luxurious and silky well-shaken cans of light or full-fat both work depending on how decadent you want your bowl
How to Make It
- Smash the Garlic:
- Lay all the peeled garlic cloves on a sturdy cutting board and press each clove with the bottom of a heavy skillet until flat. Crushing helps to mellow garlic’s sharpness and release deep flavor during cooking.
- Cook the Aromatics:
- Pour the olive oil into your soup pot and warm it over medium-low heat. Add the garlic in a single layer. Stir and cook gently for 5 to 8 minutes until the garlic turns golden edges but not burnt. Add the red pepper flakes and stir for a few seconds to bloom the spices. Next stir in the tomato paste and let it cook for 2 to 3 minutes so it darkens and sweetens.
- Add Main Ingredients:
- Pour in your slightly drained beans and crushed tomatoes. Add vegetable broth. Sprinkle a generous pinch of salt. Raise the heat gently to bring everything to a simmer. Stir well and let it bubble on low for about 15 minutes so all flavors meld.
- Mash for Creaminess:
- Take a potato masher or fork and roughly mash half of the beans right in the pot. This thickens the soup without adding cream. Next pour in the maple syrup to taste it should take the sour edge off the tomatoes. Swirl in most of the coconut milk saving a spoonful for your garnish.
- Season and Serve:
- Taste and adjust the seasoning with more salt or maple syrup as needed. Ladle soup into bowls and drizzle with the reserved coconut milk. This soup tastes best hot but you can let it cool and store leftovers easily.
My favorite part is mashing the beans right in the pot. It is a satisfying moment every time watching the soup turn creamy and hearty without a blender. My kids love swirling in their own extra coconut milk as a final touch at the table.
Storage Tips
This soup keeps well in the fridge for up to four days stored in a tightly sealed container. Reheat gently on the stove adding a splash of water or broth if it is too thick. For longer storage ladle portions into freezer safe containers and freeze for up to two months. Defrost overnight in the fridge before reheating.
Ingredient Substitutions
Great Northern beans or butter beans can stand in for cannellini if needed. Soy or oat milk can replace coconut milk if you want less coconut flavor though the creaminess may be slightly reduced. A teaspoon of honey instead of maple syrup also brings a lovely nuanced sweetness.
Serving Suggestions
I often serve this with crusty bread or top with fresh herbs such as basil or parsley. A sprinkle of vegan parmesan or chili oil can elevate each bowl. For a heartier meal ladle over cooked grains or add a handful of baby spinach at the end for extra greens.
Cultural Context
Tomato and bean soups are classic comfort foods throughout Mediterranean and Italian home cooking. The addition of coconut milk reimagines a familiar favorite with a modern creamy twist. In Italy beans symbolize nourishment and resourcefulness perfect for family gatherings or cozy nights in.
Seasonal Adaptations
In the summer try making this with ripe garden tomatoes finely chopped instead of canned for extraordinary brightness In the fall roast the garlic in the oven for a deeper caramel flavor before adding to the soup For wintry days add a pinch of dried rosemary or thyme to bring out earthy undertones
I learned early on that a little patience with each step results in a soup that is both satisfying and balanced.
Recipe FAQs
- → How do I make the soup creamy?
Mash half of the white beans and stir in coconut milk for natural creaminess without dairy.
- → Can I use full-fat coconut milk?
Yes, full-fat coconut milk gives a richer flavor and silkier texture to the soup.
- → What type of beans work best?
Cannellini are preferred for their softness, but any white bean such as navy or great northern works well.
- → Is the heat adjustable?
Yes, simply reduce or omit the red pepper flakes to make the soup milder.
- → How can I boost the flavor?
Roast the garlic beforehand and use high-quality tomato paste and broth for deeper flavor.