This plant-based soup delivers hearty satisfaction without excess fat or calories. A simple combination of beans, vegetables, and aromatic herbs creates a nourishing meal perfect for any day.
Ready in under an hour, this dish proves that comfort food can be both wholesome and deeply flavorful. The secret lies in building layers of taste through slow simmering and fresh ingredients.
Ingredients for Low Fat Bean Soup
Wholesome plant-based ingredients build layers of comforting flavor in this satisfying bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried White Cannellini Beans 🌱 | 1 ½ cups | Rinsed, soaked overnight |
| Dried Kidney Beans 🌱 | 1 cup | Rinsed, soaked overnight |
| Vegetable Broth 🥣 | 8 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Carrots 🥕 | 2 whole | Peeled, diced |
| Celery Stalks 🥬 | 2 whole | Trimmed, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz, fire-roasted preferred |
| Fresh Spinach 🥬 | 4 cups | Chopped, packed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Dried Thyme 🌿 | 1 tsp | Rubbed between fingers |
| Dried Bay Leaf 🍃 | 1 whole | Whole, removed before serving |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for sautéing |
The beans are non-negotiable for that creamy texture and hearty bite. Dried cannellini and kidney beans from Whole Foods bulk bins or Bob’s Red Mill bags work beautifully—avoid canned for the best texture. Soaking overnight is ideal, but a quick boil for 2 minutes followed by an hour off heat works in a pinch. The vegetable broth should be low-sodium to control the seasoning yourself.
No dried beans? Low-sodium canned beans (drained and rinsed) work, but reduce broth by 1 cup to compensate. Swap kidney beans for pinto or black beans if preferred. Fresh herbs can replace dried—use 3 times the amount. For more heat, add a pinch of cayenne. The smoked paprika can be regular, but you’ll miss that subtle depth.
This soup actually improves overnight. Store in the fridge for up to 5 days or freeze for 3 months. Reheat gently to preserve the beans’ texture. Packed with fiber and protein, it’s perfect for meal prep—just add fresh parsley when serving.
Why You’ll Love This Recipe
- One Pot Wonder: I just toss the dried beans, broth, and chopped veggies in and let it simmer—no pre-soaking, no fuss.
- Rich & Hearty: The cannellini and kidney beans soak up the onion and carrot flavors, making every spoonful satisfying without the fat.
- Meal Prep Hero: I make a big batch on Sunday and it keeps beautifully all week for lunches or quick dinners.
- Budget Stretcher: Here’s what sold me—a pound of dried beans costs pennies and feeds us for days.
Step-by-Step Instructions for Low Fat Bean Soup
This method ensures maximum flavor development while maintaining a light, health-conscious profile.
Step 1: Sauté the Aromatic Base
Heat the 1 tbsp olive oil in a large Dutch oven or soup pot over medium heat. Add the 1 whole yellow onion, 2 whole carrots, and 2 whole celery stalks, all finely diced. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.
This mirepoix foundation builds depth without added fat. I add a pinch of salt here to help draw out moisture and prevent browning. The vegetables should glisten but not take on color—this keeps the soup light while developing essential flavor compounds.
Step 2: Build the Flavor Layers
Add the 4 cloves garlic cloves, minced, along with 1 tsp ground cumin and 0.5 tsp smoked paprika. Stir constantly for 1 minute until the spices become fragrant—this blooms their aromatic oils. Immediately pour in the 1 can canned diced tomatoes with their juices to deglaze the pot.
The acidity from the tomatoes balances the earthy spices while preventing them from burning. I also add 1 tsp dried thyme (rubbed between my fingers to release its oils) and 1 whole dried bay leaf at this stage. This timing allows the herbs to infuse the liquid without becoming bitter from prolonged cooking.
Step 3: Simmer the Beans to Perfection
Drain and rinse the soaked 1.5 cups dried white cannellini beans and 1 cup dried kidney beans. Add them to the pot along with the 8 cups vegetable broth. Bring to a boil, then reduce heat to maintain a gentle simmer. Partially cover the pot and cook for 45-60 minutes.
You’ll know the beans are done when they yield easily when pressed between your fingers—they should be tender but still hold their shape. Skim any foam that rises to the surface during the first 15 minutes of cooking. This removes impurities and keeps the broth clear and clean-tasting.
Step 4: Finish with Fresh Greens
Once the beans are tender, stir in the 4 cups fresh spinach in batches, allowing each addition to wilt before adding more. This takes about 2-3 minutes total. The spinach should turn vibrant green and soften completely without overcooking into a mush.
Remove the pot from heat and discard the dried bay leaf. Taste and adjust seasoning with salt and pepper as needed. The soup should have a robust, layered flavor profile with the beans absorbing the aromatic broth while maintaining their individual textures.
Step 5: Rest and Garnish
Let the soup rest off heat for 10 minutes before serving. This allows the flavors to meld fully. The beans will continue to absorb some liquid, creating a heartier consistency. Stir in 0.25 cup fresh parsley just before serving for a bright, fresh finish.
Ladle into bowls while still hot. The soup should have a thick, stew-like consistency with visible beans and vegetables suspended in a flavorful, lightly seasoned broth. Each serving offers a complete, satisfying meal with minimal fat but maximum nutritional impact.
Pro Tips For Making Low Fat Bean Soup
- Soak Overnight: I learned this the hard way—dried beans need at least 8 hours in water to soften properly, or you’ll end up with a tough, uneven texture.
- Sauté the Veggies: Cook the onion and carrots in a splash of broth for 5-7 minutes before adding liquid—it builds depth without oil.
- Skip the Salt Early: Adding salt to the broth too soon toughens the beans; wait until the last 30 minutes of cooking.
- Use a Pressure Cooker: Sounds weird, but it works: 20 minutes under pressure cuts the cooking time in half and keeps the beans intact.
Essential Equipment for Great low fat bean soup
Quality Dutch Oven
A heavy 5-7 quart Dutch oven is my top choice for even heat distribution and retention. I love my Le Creuset but Lodge offers excellent budget-friendly options. The enameled cast iron prevents hot spots that can burn your aromatics. 🔥
Sharp Chef’s Knife
Invest in a good 8-inch chef’s knife for dicing all those vegetables efficiently. My Wüsthof has lasted over a decade. A sharp blade makes prep faster and safer—dull knives actually cause more accidents.
Wooden Spoon
Use a wooden spoon for stirring to avoid scratching your cookware. The flat edge helps deglaze the pot by scraping up all those flavorful browned bits. I keep mine right by the stove for easy access during cooking.
Fine Mesh Strainer
A fine mesh strainer is essential for rinsing beans thoroughly. I use an OXO model that fits perfectly over my sink. Proper rinsing removes excess starch and any impurities from dried beans.
Immersive Blender
For a creamier texture, I blend about 2 cups of this soup with an immersion blender. My Cuisinart model handles hot liquids safely. This creates thickness without adding any fat or cream. ✨
Temperature Control
An instant-read thermometer helps monitor simmering temperatures. I aim for 190-200°F for gentle simmering. This prevents boiling which can make beans tough. A ThermoWorks thermometer gives me confidence in my cooking.
Nutrition Facts
Frequently Asked Questions
Can I use canned beans instead of dried?
Yes, but reduce broth by 1 cup to compensate. Drain and rinse canned beans thoroughly to remove excess sodium. They’ll cook faster but may be slightly less creamy in texture.
How do I make it even thicker?
Blend 2 cups of the soup with an immersion blender, then stir back into the pot. For extra body without fat, mash some beans against the pot’s side before serving.
Will freezing affect the texture?
Beans may soften slightly after freezing, but the soup stays delicious. Cool completely before storing in airtight containers for up to 3 months. Reheat gently to preserve texture.
- 8 Bean Soup Recipe Crock Pot: Hearty Vegetable Medley in One Pot - September 25, 2026
- 4C Bread Crumbs Meatballs Recipe: Crispy Crust and Juicy Centers - September 25, 2026
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026