Go Back
+ servings
White bean soup with bacon and rosemary in a white bowl.

Easy Tuscan Bean Soup

This comforting and hearty Tuscan bean soup is easy to make and full of rich, savoury flavours. It's perfect for a cosy meal any time of the year.
5 from 1 vote
Print Pin
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings

Ingredients

  • 80 g (3 oz) pancetta, cut into 2 cm strips (lardons)
  • 3 large cloves garlic, minced
  • 3 x 400 g (42 oz) tins cannellini beans
  • 500 ml (2 cups) vegetable stock, made with 500 ml boiling water and a vegetable stock cube
  • 3 sprigs fresh rosemary

Instructions

Crisp the Pancetta:

  • Heat some olive oil in a saucepan or high-sided frying pan over medium heat.
  • Add the pancetta and cook until it is crisp and browned.
  • Remove excess pancetta fat, leaving about 2 tablespoons in the pan.

Sauté the Aromatics:

  • Add the minced garlic to the pan and gently fry until golden and fragrant.
  • Add the rosemary sprigs and gently warm with the garlic to release their oils and aroma.

Blend the Beans:

  • Blend one tin of cannellini beans (including the liquid) until smooth and creamy.
  • Add the blended beans to the pan and stir well.

Combine and Adjust Consistency:

  • Drain and rinse the remaining two tins of beans and add them to the pan. Stir to combine.
  • Prepare 500 ml of vegetable stock and gradually add it to the soup, stirring until you reach your desired consistency. The soup should be thick and creamy, coating the back of a spoon.

Finish and Serve:

  • Bring the soup to a boil and then let it simmer for a couple of minutes.
  • Serve hot with warm bread or crackers.

Notes

  • Consistency: Adjust the consistency of the soup by adding more stock or water if it is too thick.
  • Seasoning: Taste the soup before adding any additional salt, as the pancetta and stock can be quite salty.
  • Serving Suggestion: This soup pairs wonderfully with a side of warm, crusty bread or crisp crackers for dipping.

Nutrition

Calories: 204kcal | Carbohydrates: 32g | Protein: 13g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Cholesterol: 9mg | Sodium: 852mg | Potassium: 26mg | Fiber: 10g | Sugar: 1g | Vitamin A: 182IU | Calcium: 121mg | Iron: 4mg
Loved this recipe?Check out @savvy.bites for more! Did You Make This Recipe? Please leave a comment below or pin it to your Pinterest account!