There’s something undeniably comforting about a warm bowl of soup, especially during those chilly evenings when the sun slips away early, leaving behind a crisp bite in the air. I remember a time when I was lounging on my sofa, wrapped in a cozy blanket, my favorite knitting project resting in my lap. The world outside was a flurry of frost and early winter, but inside my kitchen, the aroma of simmering garlic and fresh rosemary was transforming my home into a haven of warmth.
That day, I discovered the magic of white bean soup—a dish I hadn’t initially thought would be the star of my cozy night in. With the gentle flavor of garlic intertwining with the earthiness of beans and a hint of rosemary, it turned out to be the perfect comfort food. Not only did it warm my belly, but the heartiness of the beans and veggies left me fully satisfied. Let’s dive into making this delightful Cozy Rosemary & Garlic White Bean Soup, a recipe that I’ve come to treasure in my kitchen!
Recipe Timing
- Prep Duration: 15 minutes
- Active Cooking: 10-15 minutes
- Total Duration: 1.5 to 2 hours
- Portion Size: Serves 6-8
- Complexity: Simple
Nutritional Recipe
- Calories per portion: Approximately 220 calories
- Protein: 12 grams per serving
- Carbs: 30 grams per serving
- Fats: 4 grams per serving
- Fiber: 8 grams per serving
- Sugars: 2 grams per serving
- Sodium: 750 mg per serving
Why You’ll Love This Cozy Rosemary & Garlic White Bean Soup
This soup is more than just a collection of wholesome ingredients; it’s a celebration of comfort and home. The base of tender white beans gives it a creamy texture without the need for dairy, while the vegetables add color and variety. Each bowl is packed with nutrition and flavor, yet it’s simple enough to whip together on a weeknight. The fragrant rosemary and zesty lemon elevate it to something truly special, promising to warm your heart and soul with every spoonful.
The Complete Cooking Journey
Now, let’s step into the kitchen and bring this delicious soup to life! Follow along as I guide you through each moment of this culinary adventure.
Ingredients:
- 2 cups dried white beans (such as cannellini or navy), soaked overnight and drained
- 1 tablespoon olive oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 2 stalks celery, diced
- 2 medium carrots, diced
- 6 cups vegetable broth or chicken broth
- 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried)
- 1 bay leaf
- Salt and pepper, to taste
- 1 cup kale or spinach, chopped (optional)
- Juice of 1 lemon
- Fresh rosemary sprigs for garnish
Method:
Step 1: Heat the Oil
In a large pot, heat the olive oil over medium heat.
Step 2: Sauté the Onion
Add the diced onion and sauté until it becomes translucent, about 5 minutes.
Step 3: Add Vegetables
Add the minced garlic, diced celery, and carrots to the pot. Sauté for an additional 5 minutes, stirring occasionally, until the vegetables are soft.
Step 4: Combine Beans and Broth
Stir in the soaked and drained white beans, followed by the vegetable broth. Bring the mixture to a boil.
Step 5: Season the Soup
Once boiling, add the chopped rosemary, bay leaf, and a pinch of salt and pepper. Reduce the heat to low and let the soup simmer uncovered for about 1 to 1.5 hours, or until the beans are tender. Stir occasionally to prevent the beans from sticking to the bottom of the pot.
Step 6: Adjust Consistency
If the soup becomes too thick, add more broth or water to reach your desired consistency.
Step 7: Add Greens
During the last 10 minutes of cooking, if using, stir in the chopped kale or spinach until wilted.
Step 8: Lemon Brightness
Remove the bay leaf and stir in the lemon juice for added brightness. Adjust seasoning with more salt and pepper as needed.
Step 9: Serve
Serve hot, garnished with fresh rosemary sprigs for an aromatic finish.
Serving Suggestions & Pairings
This white bean soup pairs beautifully with a slice of crusty bread or a light salad, making for a perfect lunch or dinner. Consider serving it alongside a fresh, zesty green salad to balance the hearty flavors. For a truly comforting meal, enjoy it with some homemade garlic bread for dipping!
Storage & Leftovers Guide
Leftovers can be stored in an airtight container in the refrigerator for up to 5 days. The soup also freezes well! Simply cool it completely, then transfer to freezer-safe bags or containers. It will remain good for up to 3 months—perfect for those nights when you need something warm and filling on the table fast.
Kitchen Wisdom & Success Tips
- For ease, soak your beans overnight. If you’re short on time, try a quick soak method by boiling them for an hour and letting them sit covered.
- Don’t skip the lemon juice at the end; it brightens the flavors and brings everything together beautifully.
- If you want a creamier texture, blend a portion of the soup before serving.
Flavor Variations & Adaptations
Feel free to mix things up! You could add other vegetables such as zucchini or bell peppers for a bit of variety. For a spicier kick, stir in some red pepper flakes. Meat lovers might also enjoy adding shredded rotisserie chicken for an extra protein boost.
Reader Questions & Solutions
-
Can I use canned beans instead of dried?
Yes! If using canned beans, reduce the cooking time significantly—just combine with the broth and seasonings and cook until heated through. -
What can I substitute for rosemary?
Thyme or sage would work well in place of rosemary, offering a different yet complementary flavor profile. -
How can I thicken my soup if it’s too thin?
Use an immersion blender to blend a portion of the soup for a thicker texture. Alternatively, adding a mashed potato will also thicken the soup quickly. -
Can I make this in a slow cooker?
Absolutely! Follow the steps for sautéing first, then transfer everything to a slow cooker and set on low for 6-8 hours. -
What should I do if my beans seem tough?
Make sure your beans are properly soaked for at least 8 hours before cooking. If they still seem tough, they might be old beans—using fresh dried beans often helps.
Wrapping Up
Cooking can be a rewarding experience, especially when you indulge in a flavorful, hearty dish like this Cozy Rosemary & Garlic White Bean Soup. As you take the time to prepare and savor it, let each spoonful remind you of the warmth of home and loved ones. So grab your apron, embrace the process, and enjoy the journey in your kitchen! Happy cooking!
PrintCozy Rosemary & Garlic White Bean Soup
A comforting white bean soup infused with garlic and rosemary, perfect for chilly nights.
- Prep Time: 15 minutes
- Cook Time: 90 minutes
- Total Time: 105 minutes
- Yield: 6-8 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 2 cups dried white beans (such as cannellini or navy), soaked overnight and drained
- 1 tablespoon olive oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 2 stalks celery, diced
- 2 medium carrots, diced
- 6 cups vegetable broth or chicken broth
- 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried)
- 1 bay leaf
- Salt and pepper, to taste
- 1 cup kale or spinach, chopped (optional)
- Juice of 1 lemon
- Fresh rosemary sprigs for garnish
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the diced onion and sauté until translucent, about 5 minutes.
- Mix in the minced garlic, diced celery, and carrots. Sauté for an additional 5 minutes until soft.
- Stir in the soaked and drained white beans and the vegetable broth. Bring to a boil.
- Add the chopped rosemary, bay leaf, salt, and pepper. Reduce the heat to low and simmer uncovered for about 60-90 minutes, until beans are tender.
- Adjust the consistency by adding more broth or water if the soup is too thick.
- Stir in the chopped kale or spinach during the last 10 minutes of cooking.
- Remove the bay leaf and stir in the lemon juice. Adjust seasoning if needed.
- Serve hot, garnished with fresh rosemary sprigs.
Notes
For a creamier texture, blend a portion of the soup before serving. This soup pairs well with crusty bread.
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 2g
- Sodium: 750mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 0mg




