Go Back
+ servings

WANT TO SAVE THIS RECIPE?

Enter your email below and we will send it straight to your inbox. Plus you will get great new recipes from us every week!

A white bowl filled with Italian white bean soup, featuring leafy greens and herbs, is placed on a marble surface. To the left lies a dark gray cloth, while a metal grater rests on the right side.
Print Recipe Pin Recipe
5 from 2 votes

Italian White Bean Soup

Enjoy a bowl of Italian white bean soup, a healthy and flavorful option perfect for weeknight dinners or meal prep.
Prep Time15 days
Cook Time35 days
Total Time50 days
Servings: 4
Calories: 508kcal
Author: Melissa Griffiths

Ingredients 

  • 1 white onion diced
  • ½ cup celery diced
  • 1 ½ tablespoons olive oil
  • 2 tablespoons Italian seasoning
  • 1 teaspoon garlic powder
  • 3 15.5 ounce cans cannellini beans drained and rinsed
  • 4 cups vegetable broth
  • 2 cups fresh spinach
  • ½ cup parmesan cheese

Instructions

  • To start, gather all your ingredients: one diced white onion, diced celery, olive oil, Italian seasoning, garlic powder, cannellini beans, vegetable broth, fresh spinach, and parmesan cheese.
  • In a large pot, warm the olive oil until it shimmers then add the diced onion and celery. Sauté the veggies over medium heat for 3-5 minutes, or until the veggies are soft.
  • Once the onions and celery begin to soften, add the Italian seasoning and garlic powder stirring to coat the vegetables for 2-3 minutes. Then add the cannellini beans and vegetable broth. Bring the soup to a boil before reducing the heat and allowing the soup to simmer for 20 minutes.
  • After 20 minutes, add the spinach and parmesan cheese. Continue simmering the soup for an additional few minutes until the spinach is wilted.
  • Finally, it’s time for the parmesan cheese. Stir in the cheese until it melts and mixes well into the soup. This lends a rich, savory character to the soup, rounding out the flavours perfectly.
  • Voila! Serve and enjoy your white bean soup . It’s a bowl of creamy, heart-warming delight, brimming with the goodness of beans, spinach, and parmesan cheese.

Notes

  • For a dairy-free creamy version, blend one cooked potato with a cup of the soup and stir it back in.
  • Fresh herbs can replace the Italian seasoning - try rosemary and sage for a Tuscan twist.
  • A tablespoon of sun-dried tomato paste or pesto stirred in at the end adds an instant flavor boost.
  • Add a pinch of red pepper flakes or Calabrian chili paste for a spicier version.

Nutrition

Calories: 508kcal | Carbohydrates: 79g | Protein: 30g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 9mg | Sodium: 1181mg | Potassium: 1703mg | Fiber: 18g | Sugar: 5g | Vitamin A: 2104IU | Vitamin C: 7mg | Calcium: 455mg | Iron: 11mg