white bean soup with roasted garlic banner
Print Recipe

White Bean Soup With Roasted Garlic

Creamy white bean soup infused with roasted garlic and delicious bacon and a hint of sage. 250 calories per serving.
Prep Time5 mins
Cook Time45 mins
Total Time50 mins
Course: Main Course, Main Dish, Soup
Cuisine: Italian, Pork Dishes, Soups
Keyword: easy low calorie recipe, easy meal prep recipe, low calorie meal prep recipe, meal prep recipe, meal prep soup recipe, soup recipes
Servings: 10
Calories: 254kcal


  • 1 head garlic
  • 1 tbsp olive oil
  • 1 tsp kosher salt
  • 6 slices bacon
  • 1 tbsp butter
  • 3 shallots sliced
  • 6 cans white kidney beans
  • 6 fresh sage leaves
  • 8 cups chicken broth


  • Preheat oven to 400F.
  • Use a sharp knife to slice the top off the head of garlic, just to expose the top of each clove and leaving most of the skin on. In a small baking dish lined with foil, place the head of garlic in the center of the foil. Drizzle with olive oil and sprinkle with kosher salt. Wrap up the garlic with the foil and roast in the oven for 30 minutes until the garlic is golden brown. Set the garlic aside to cool before squishing the garlic from the skin.
  • In a large pot, over medium heat fry the bacon, flipping frequently until crispy. Set the bacon aside to cool. Crumble once cooled.
  • Add the butter and shallots to the pot and saute just until fragrant. Add the beans, sage and chicken broth and bring to a boil. Reduce the heat to medium-low and simmer for about 15 minutes. 
  • Remove the sage and add the roasted garlic to the pot. Blend the soup with an immersion blender until completely smooth (or your desired consistency) or blend in batches using a countertop blender. 
  • Divide the soup into containers, and top each serving with crumbled bacon. Allow to cool and store in the fridge or freezer.


NUTRITION INFORMATION Yield: 10 servings Calories: 250 Total Fat: 5.1g Saturated Fat: 2.4g Cholesterol: 12.1mg Sodium: 1020mg Carbohydrates: 38.2g Fiber: 11.1g Sugar: 2g Protein: 17.1g