Ingredients
– 2 tablespoons extra-virgin olive oil
– 1 large yellow onion, diced
– 2 medium carrots, peeled and diced
– 2 celery stalks, diced
– 4 garlic cloves, minced
– 2 15-ounce cans cannellini beans, drained and rinsed
– 4 cups vegetable broth
– 1 teaspoon dried rosemary
– 1 bay leaf
– Salt and black pepper to taste
– 2 cups chopped kale
– Juice of 1 lemon
Instructions
1-First Step: Mise en Place and Sautรฉ Aromatics Start by prepping all veggies: dice 1 onion, 2 carrots, 2 celery stalks, and mince 4 garlic cloves. Heat 2 tablespoons olive oil in a large pot over medium heat for 1 minute. Add onion, carrots, and celery. Cook 5-7 minutes, stirring occasionally, until softened and onion turns translucent. This builds the flavor base called soffritto in Italian cooking. Watch heat to avoid browning too much, which can make it bitter.
2-Second Step: Add Garlic and Herbs Stir in minced garlic, 1 teaspoon dried rosemary, and 1 bay leaf. Cook 1 minute until fragrant, but not burned. Garlic releases allicin, enhancing taste and health perks. If using fresh rosemary, chop 1 tablespoon finely for brighter notes. This step takes seconds but transforms your Tuscan soup.
3-Third Step: Incorporate Beans and Broth Add two 15-ounce cans drained cannellini beans and 4 cups vegetable broth. Season with salt and pepper. Bring to a boil over high heat, about 3-4 minutes, then reduce to low simmer. Cover partially and cook 25-30 minutes. Beans absorb flavors and start breaking down for creaminess. Stir every 10 minutes. For instant pot white bean soup, use this same mix on high pressure 20 minutes.
4-Fourth Step: Blend for Texture Remove bay leaf. Use an immersion blender to puree about half the soup right in the pot, 20-30 seconds. Or transfer half to a blender, pulse, and return. This creates healthy creamy white bean soup without dairy. Taste and adjust salt. If too thick, add 1/2 cup water.
5-Fifth Step: Finish with Greens and Acid Stir in 2 cups chopped kale and juice of 1 lemon. Simmer 3-5 minutes until kale wilts. Lemon cuts richness, balancing the dish. For more similar ideas, try this popular white bean soup version.
6-Final Step: Serve and Enjoy Ladle into bowls. Garnish with olive oil drizzle, red pepper flakes, or Parmesan if not vegan. Serve with crusty bread. Pairs nicely with a light dessert like this berry trifle recipe for a full meal. Nutrition per serving: 250 calories, 15g protein, 10g fiber.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
๐ฏ For extra creaminess, mash one can of beans before adding to the soup to create a thicker base
โ๏ธ This soup tastes even better the next day, so make a big batch for meal prep throughout the week
โฐ Add a splash of white wine with the vegetables for extra depth of flavor, letting it cook off before adding broth
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 8g
- Sodium: 680mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg
