Garlic Tomato White Beans Soup

Highlighted Section: Comforting Soups and Hearty Stews

This soup combines golden garlic, ripe tomatoes, and tender white beans simmered together for a creamy, hearty bowl. Aromatic flavors develop by sautéing smashed garlic in olive oil, then adding red pepper flakes for subtle heat and tomato paste for added richness. Beans are mashed for creaminess with a splash of coconut milk, and maple syrup brings gentle sweetness. Finished with a swirl of coconut milk as garnish, this dish is ideal for cozy nights and nourishing meals any time.

A man named Alex is holding a wooden spoon.
Created By Alex
Last revised on Wed, 11 Feb 2026 13:14:24 GMT
A bowl of soup with white beans and garlic. Add to Favorites
A bowl of soup with white beans and garlic. | buzkitchen.com

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.
A variety of foods including beans, garlic, and sauce.
A variety of foods including beans, garlic, and sauce. | buzkitchen.com

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

A bowl of soup with a spoon in it.
A bowl of soup with a spoon in it. | buzkitchen.com

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.

Garlic Tomato White Beans Soup

A creamy blend of garlic, tomatoes, and white beans for a warming, flavorful bowl. #comfortfood #homemade #creamy

Preparation Time
10 mins
Cooking Time
25 mins
Overall Time
35 mins
Created By: Alex

Category: Soups & Stews

Skill Level: Beginner-Friendly

Cuisine Type: American

Makes: 6 Serves (Approximately 6 generous bowls)

Dietary Preferences: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Main Ingredients

01 10 medium-to-large garlic cloves, peeled
02 3 tablespoons extra-virgin olive oil
03 1 teaspoon red pepper flakes
04 2 tablespoons tomato paste
05 2 cans (15 ounces each) white beans, slightly drained, preferably cannellini or 3 1/2 cups cooked white beans
06 1 can (28 ounces) crushed tomatoes, organic preferred
07 1 cup vegetable broth or water
08 1 to 2 teaspoons maple syrup, plus additional to taste
09 1 can (14 ounces) light coconut milk, thoroughly shaken, divided; use full-fat coconut milk for a richer soup

Steps

Step 01

Using the bottom of a heavy skillet, flatten the peeled garlic cloves until slightly crushed.

Step 02

Heat olive oil in a large pot over medium heat. Add smashed garlic and cook, stirring frequently, until golden brown and aromatic, about 3 minutes. Stir in red pepper flakes and tomato paste, cooking for 1 minute to develop flavor.

Step 03

Incorporate white beans, crushed tomatoes, and vegetable broth or water into the pot. Season with salt to taste. Bring mixture to a gentle simmer, allowing flavors to meld, about 10 minutes.

Step 04

Using a potato masher or the back of a spoon, mash roughly half of the beans in the pot to thicken the soup. Stir in maple syrup and half of the coconut milk, reserving the remainder for garnish.

Step 05

Taste and adjust seasoning if needed, adding more maple syrup or salt if desired. Swirl in remaining coconut milk as garnish and serve the soup hot.

Notes

  1. For a richer texture, substitute full-fat coconut milk and blend the soup partially for extra creaminess.

Tools You'll Need

  • Heavy-bottomed skillet
  • Large pot
  • Potato masher or wooden spoon
  • Ladle

Allergy Information

Double-check each ingredient for potential allergens, and always consult a professional if you're unsure.
  • Contains coconut (tree nut allergen); check for sensitivity.

Nutritional Facts (per serving)

These details are provided for general information and should not replace medical advice.
  • Calories: 262
  • Fats: 8 g
  • Carbohydrates: 39 g
  • Proteins: 9 g