RECIPES
Hearty White Bean Soup
ADVERTISEMENT
Hearty White Bean Soup
Recipe Details
- Author: deesviral
- Cuisine: American / Home Cooking
- Category: Soup / Comfort Food
- Keywords: White Bean Soup, Easy Soup, Vegetarian Dinner, Pantry Recipes
- Prep Time:
- Cook Time:
- Total Time:
- Yield: 4–6 servings
Ingredients
- 2 tablespoons olive oil
- 1 yellow onion, chopped
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cups vegetable or chicken broth
- 3 cans (15 oz each) white beans, drained and rinsed
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1 bay leaf
- Salt and pepper, to taste
- Fresh parsley, for garnish (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 6–7 minutes until softened.
- Add garlic and cook for 1 more minute until fragrant.
- Stir in the white beans, broth, thyme, rosemary, bay leaf, salt, and pepper.
- Bring to a boil, then reduce heat and simmer uncovered for 25–30 minutes, stirring occasionally.
- For a creamier texture, mash some of the beans in the pot using a spoon or immersion blender (optional).
- Remove bay leaf. Taste and adjust seasoning. Garnish with fresh parsley before serving.
Make It Your Own
- With Meat: Add cooked diced ham or sausage during the last 10 minutes of simmering.
- Spice It Up: Add red pepper flakes or a dash of hot sauce for heat.
- Add Greens: Stir in a handful of spinach or kale near the end of cooking.
Storage & Reheating
- Refrigerator: Store in airtight container for up to 4 days.
- Freezer: Freeze for up to 3 months. Thaw overnight and reheat gently.
- Reheating: Warm on the stove over low heat, stirring occasionally. Add a splash of broth if needed.
Why This Recipe Works
It’s made with basic, affordable ingredients, yet packs a ton of comfort and flavor. The white beans create a creamy base without dairy, and the herbs bring warmth and depth. This deesviral favorite is a reliable go-to for busy weeknights, meal prep, or when you just want something cozy and wholesome.




