- Prep Time: 15 mins
- Cook Time: 15 mins
- Total Time: 30 mins
- Yield: 2 servings
This is such an easy soup made with white beans, broth, and rosemary that’s full of healthy ingredients and packs in a good amount of protein! I love fresh rosemary in this white bean soup, but I have provided instructions on substituting it for dried in the recipe below.
Ingredient:
- 2 tablespoons olive oil
- 1 medium onion, chopped, about 2/3 cup
- 2 garlic cloves, minced
- 1 pinch crushed red pepper flakes
- 1 tablespoon chopped fresh rosemary or 1 teaspoon dried rosemary
- 2 (15oz) cans cannellini beans, drained and rinsed, or 3 cups cooked white beans
- 4 cups (946ml) vegetable broth or chicken broth
- Salt and fresh ground black pepper
- 2 to 4 tablespoons cream or unsweetened nondairy milk
- Baguette, sliced and toasted for serving