The Soup That Hugs You Back
I first tasted this soup on a cold, rainy afternoon. Steam rose from the bowl, smelling like a summer garden. That first creamy, tangy spoonful warmed me right through. Ever wondered how a few simple ingredients can feel so comforting? It instantly became my go-to for chilly days. Now I want to share that cozy feeling with you.
My First Soup Adventure
My first try was a bit funny. I was so excited, I nearly forgot the garlic. I added it late, but it still worked out beautifully. The soup was forgiving, just like a good friend. That’s the real magic of home cooking, isn’t it? It doesn’t demand perfection. It just asks for you to try. Tell me, what was your first kitchen adventure?
Why It Tastes So Good
Let’s talk about what makes this soup special. First, the sweet tomatoes and creamy beans are a perfect pair. Second, a little rosemary adds a piney, fresh note. It’s simple, but the flavors dance together. Which flavor combo surprises you most in this soup? Is it the beans and tomatoes, or the herbs? I’d love to hear your thoughts.
A Bowl Full of History
This soup has roots in humble, countryside cooking. It comes from regions where tomatoes and beans grow well together. Families made it for generations using pantry staples. It’s a timeless recipe for nourishment. *Did you know white beans are often called “the meat of the poor”?* They provide great protein. This soup is a delicious piece of history. Will you be making it this week?

Ingredients:
| Ingredient | Amount | Notes |
|---|---|---|
| Olive oil | 2 tablespoons | |
| Yellow onion | 1 | Diced |
| Carrots | 2 | Peeled and diced |
| Garlic cloves | 4 | Pressed or minced |
| Tomato paste | 3 tablespoons | |
| Dried oregano | 1 teaspoon | |
| Crushed tomatoes | 1 (28 oz) can | |
| Vegetable broth | 4 cups | |
| Cannellini beans | 2 (15.5 oz) cans | Drained and rinsed |
| Fresh rosemary | 1 large sprig | |
| Heavy cream or half-and-half | ½ cup | |
| Salt & black pepper | To taste | |
| Fresh parsley | For garnish | Chopped |
Let’s Make This Cozy Soup
This soup is simple and deeply satisfying. You build flavor from the ground up. Grab your favorite soup pot and let’s begin.
Step 1 Warm the oil in your pot over medium heat. Add the onion and carrots. Cook them until soft, about 8 minutes. Stir in the garlic for one more minute. Step 2 Add the tomato paste and oregano. Stir for two minutes. This makes the tomato taste rich and sweet. (My hard-learned tip: really let the paste cook and darken a bit.) Step 3 Pour in the crushed tomatoes and broth. Add the beans and rosemary sprig. Bring it all to a gentle boil. Step 4 Reduce the heat and let it simmer for 20 minutes. The flavors will marry beautifully. Remove the rosemary stem. Stir in the cream. Step 5 Taste your soup now. Season with salt and pepper until it sings. Ladle into bowls and top with parsley. Dinner is ready. What does cooking the tomato paste do? Share below! Cook Time: 30 minutes Total Time: 50 minutes Yield: 4-6 servings Category: Dinner, SoupMake It Your Own
This recipe is a wonderful blank canvas. Try one of these easy spins for a new meal. A little change keeps things fun in the kitchen.
The Hearty Spin Add a cup of small pasta with the beans. Use ditalini or small shells. It makes a complete meal in a bowl. The Spicy Spin Add a pinch of red pepper flakes with the garlic. Top each bowl with a swirl of chili oil. It warms you from the inside out. The Garden Spin Stir in two big handfuls of fresh spinach. Add it right before the cream. It wilts perfectly into the hot soup. Which creative spin will you try first? Tell me in the comments!Serving It Up Right
This soup deserves good company. A side of crusty bread is non-negotiable. You need it for dipping. A simple green salad balances the meal.
For drinks, try a crisp apple cider. It cuts the richness nicely. A glass of medium-bodied red wine also pairs well. Think of a Chianti or a Merlot.
Which would you choose tonight: the cider or the wine?
Keep Your Soup Cozy Later
Store cooled soup in the fridge for four days. Reheat it gently on the stove. Freeze portions for up to three months. Thaw overnight in your refrigerator. This soup gets better after a day or two.
My tip: double the recipe and freeze half. Future you will be so thankful. A ready-made meal saves a busy night. What is your favorite soup to batch cook?
Quick Fixes for Common Hiccups
Is your soup too thin? Let it simmer uncovered for ten minutes. This helps it thicken up nicely. Soup too acidic? A pinch of sugar balances the tomatoes.
Forgot the cream? A splash of milk works in a pinch. The soup will still taste wonderful. Beans breaking down too much? Add them later in the simmer next time.
Your Soup Questions Answered
Is this soup gluten-free? Yes, it is naturally gluten-free. Just check your vegetable broth label. Some broths may contain hidden gluten. Can I make it ahead? Absolutely. Make it up to two days early. The flavors blend and deepen beautifully. What can I use instead of cream? Try full-fat coconut milk for dairy-free. It adds a lovely richness. A plain dairy milk also works. Can I use dried beans? Yes, but cook them fully first. You need about four cups cooked. Canned beans are just easier for weeknights. How do I scale the recipe down? Halve all the ingredients easily. Use one can of beans and tomatoes. Your cooking time will stay the same.Warm Wishes from My Kitchen
I hope this soup brings comfort to your table. It is a hug in a bowl. Share your cozy creations with me. I love to see your kitchen wins.
Tag Savory Discovery on Pinterest with your photos.
Tomato and White Bean Soup
Description
A hearty and comforting soup featuring creamy cannellini beans and rich tomatoes, finished with a touch of cream and fresh herbs.
Ingredients
Instructions
- Warm the olive oil in a large pot over medium heat. Add the diced onion and carrots. Cook until softened, about 8 minutes. Stir in the garlic and cook for 1 more minute.
- Add the tomato paste and dried oregano. Stir constantly and cook for 2 minutes, allowing the paste to darken slightly.
- Pour in the crushed tomatoes and vegetable broth. Add the drained cannellini beans and the sprig of rosemary. Bring the soup to a gentle boil.
- Reduce the heat to maintain a simmer. Let the soup simmer for 20 minutes. Remove and discard the rosemary stem. Stir in the heavy cream or half-and-half.
- Taste the soup and season generously with salt and black pepper. Ladle into bowls and garnish with chopped fresh parsley.


