Tomato and Cannellini Bean Soup

Tomato and Cannellini Bean Soup
Tomato and Cannellini Bean Soup
Vegetable soup is something I can eat a ton of and still feel healthy. The problem is, I get hungry again two hours later. So I came up with a version with beans, which deliver protein and texture, tiding me over to the next meal.
  • Preparing Time: -
  • Total Time: -
  • Served Person: 6 servings
Soup/Stew Bean Fennel Garlic Healthy Kid-Friendly Bon Appétit Small Plates
  • 1 onion, chopped
  • kosher salt
  • 2 bay leaves
  • 1 tablespoon sherry vinegar
  • 4 cups low-sodium vegetable broth
  • 4 garlic cloves, crushed
  • 1 cup dried cannellini or other small white beans, soaked overnight
  • 1 onion, quartered through root end
  • 4 tbsp. olive oil, divided, plus more for drizzling
  • 1 (28-ounce can) whole peeled tomatoes, drained
  • 1/2 teaspoon (or more) crushed red pepper flakes
  • 1 fennel bulb, cored, chopped
  • 4 garlic cloves, very thinly sliced
  • 1 bunch swiss chard, stems removed, leaves torn into pieces
  • chopped unsalted, roasted almonds (for serving)
  • Carbohydrate 27 g(9%)
  • Fat 10 g(15%)
  • Fiber 7 g(30%)
  • Protein 9 g(17%)
  • Saturated Fat 1 g(7%)
  • Sodium 858 mg(36%)
  • Calories 219

My Hearty and Healthy Tomato and Cannellini Bean Soup

As a busy working mom, finding time to cook healthy and delicious meals can often feel like a Herculean task. My days are filled with juggling work deadlines, school pick-ups, and the endless to-do list that comes with raising a family. But one thing I always prioritize is making sure my family eats nutritious food. That’s why I developed this recipe for Tomato and Cannellini Bean Soup – it's a quick, satisfying, and incredibly flavorful meal that leaves me feeling energized, not weighed down.

I love hearty soups, but traditional vegetable soups often leave me feeling peckish an hour or two later. This recipe changes that. The secret ingredient? Cannellini beans! These little legumes are packed with protein and fiber, keeping you full and satisfied for much longer than a typical vegetable soup. It's the perfect solution for busy days when you need a meal that can power you through until dinner. The tomatoes add a beautiful sweetness and vibrant color, and the subtle hint of spice from the red pepper flakes adds a warm, comforting touch.

This recipe is also incredibly versatile. Feel free to experiment with different vegetables – add carrots, celery, zucchini, or even spinach. If you prefer a smoother soup, you can easily blend a portion of it before serving. You can also adjust the seasoning to your liking; a squeeze of lemon juice at the end adds a delightful tanginess. For a richer flavor, I suggest using high-quality olive oil. It makes all the difference! The nutty crunch of roasted almonds topping the soup is the perfect final touch, adding a delightful textural element to each spoonful.

This isn't just a simple weeknight meal; it's a testament to the power of simple, wholesome ingredients transformed into a culinary delight. The entire process, from start to finish, takes under an hour, but the delicious results are worth every minute of effort. And the best part? You can make a big batch on the weekend and enjoy it throughout the week. It reheats beautifully, meaning less time in the kitchen during those crazy weekdays!

Beyond the Kitchen: A Recipe for Life

Cooking, for me, is more than just preparing a meal; it's an act of love, a way to nourish not just my family, but also my soul. It's a moment of peace in the midst of the chaos, a time to slow down and connect with something beyond the demands of work and everyday life. This soup, simple as it may seem, reflects that philosophy. It’s a celebration of wholesome ingredients, simple preparation, and the joy of sharing a delicious meal with loved ones. It's a reflection of my own journey, a blend of practicality and passion, of efficiency and heartfelt care. I hope you'll try this recipe and experience the joy and satisfaction that it brings – not just in the taste, but also in the heart. And if you're looking for a meal that nourishes both your body and soul, look no further.

This soup is my reminder to prioritize self-care, even amidst the whirlwind of life. It's a testament to the power of finding moments of peace and creativity in the everyday. And hopefully, it can serve as inspiration for you to find your own little pockets of joy and nourishment amidst the challenges of your own busy life. So grab your ingredients, put on some music, and let the magic of cooking transform your day. Enjoy!

Step-by-step

    • Combine beans, onion, garlic, and bay leaves in a large pot and add cold water to cover by 2". Bring to a simmer over medium heat, add several pinches of salt, and reduce heat to low. Continue to cook at a bare simmer until beans are creamy but still hold their shape, 35-45 minutes. Let beans cool in cooking liquid; discard bay leaves.
    • Beans can be cooked 3 days ahead. Cover and chill.
    • Heat 2 Tbsp. oil in a large heavy pot over medium-high. Add tomatoes, 1/2 tsp. red pepper flakes, and a pinch of salt and cook tomatoes, undisturbed, until caramelized and borderline blackened on one side, about 5 minutes. Break up tomatoes, scraping bottom of pot, and continue to cook, scraping and stirring occasionally, until tomatoes are caramelized all over, about 5 minutes more. Transfer tomatoes to a plate.
    • Heat another 2 Tbsp. oil in same pot over medium. Add onion, fennel, garlic, and a pinch or so of red pepper flakes, if desired; cook, stirring often, until vegetables are soft and starting to brown around edges, 8-10 minutes. Stir in vinegar and tomatoes, scraping up browned bits. Drain beans and add to pot along with broth (for a thicker soup, use half of the broth plus 2 cups bean-cooking liquid). Bring to a simmer; season with salt. Cook until flavors meld, 30–45 minutes.
    • Just before serving, stir in chard and cook until wilted. Ladle soup into bowls, top with almonds, and drizzle with oil.
    • Soup (without chard) can be made 4 days ahead. Let cool; cover and chill.