a bowl of white bean soup piled high with pasta and spinach - 1 A pot and bowl full of Italian white bean soup with parmesan cheese sprinkled on top. - 2 a bowl of white bean soup piled high with pasta and spinach - 3 a close up of a bowl of white bean soup piled high with pasta and spinach - 4

This super-simple Italian White Bean Soup Recipe is hearty and packed with the flavor of a soup that’s cooked all day.

a bowl of white bean soup piled high with pasta and spinach - 5

This recipe is great for nights you want a home-cooked meal, but don’t have a lot of time to cook. Fresh spinach cooks in no time, but you can always substitute it for frozen (just defrost it first, squeeze out the liquid, and add it a few minutes before serving).

Why This Recipe Works

  • Fresh garlic adds a lot of flavor to the soup without the need to cook for very long.
  • Pureed canned cannellini beans add body to the soup without requiring a lengthy simmer.
  • Giving the option to add pasta or not makes this dish as light or hearty as you like.

What Beans Are Best

cannellini beans in dish - 6

For this recipe, canned cannellini beans, navy beans, and Great Northern beans all work great. If you don’t have white beans, you can also use other types of beans such as kidney beans or even chickpeas.

Step By Step Instructions

Cook the garlic in olive oil just until it starts to brown (be careful not to let it burn as it will taste bitter).

Garlic cooking in olive oil - 7

Add the pureed beans, and whole beans to the pan.

beans and pureed beans added to the pan with the garlic - 8

Add the stock and simmer ten minutes before adding the spinach.

White Bean Soup - 9

Cook until the spinach reaches your desired softness and serve over pasta sprinkled with parmesan cheese.

a bowl of white bean soup piled high with pasta and spinach - 10

Recipe Tips & Variations

  • Use homemade stock – quickly cooked soups have a long cook flavor when you use homemade stock instead of store-bought.
  • Switch Up The Vegetables – The beauty of quick soups is flexibility. You can switch the spinach with kale, escarole, or any vegetables you like (just change the cooking time accordingly).
  • Simmer with the stock – Since the canned beans are already cooked, it may seem redundant but cooking them in the stock allows them to absorb the flavor of the garlic and stock.
  • Stir often to avoid sticking.

Storing and Freezing Instructions

Stored in an airtight container , this soup keeps well in the fridge for up to 3 days. To freeze , divide among airtight, freezer-safe containers (leaving 1-inch space at the top), and freeze up to three months.

Other Great Soups

  • Homemade Tomato Soup
  • Escarole Soup
  • Potato Leek Soup
  • Creamy Celery Soup

Rate This Recipe

a close up of a bowl of white bean soup piled high with pasta and spinach - 11

Ingredients

  • ▢ 8 ounces Ditalini Pasta
  • ▢ 1-2 tablespoons olive oil
  • ▢ 3-4 cloves garlic (chopped or finely sliced)
  • ▢ 4 cups chicken stock
  • ▢ 12 ounces fresh baby spinach ((or 9oz Frozen Leaf or chopped Spinach))
  • ▢ 14 ounces cannelini beans (pureed)
  • ▢ 14 ounces cannellini beans (drained)
  • ▢ Fresh parsley or basil (chopped)
  • ▢ salt and pepper to taste
  • ▢ grated Parmesan cheese (for serving)

Instructions

  • If using pasta, start a pot of water for your pasta, bring to a boil and cook the pasta while you cook the soup.
  • In a separate large stock pot, heat the olive oil over medium heat.
  • Add the garlic and lightly brown it in the oil. As soon as you see it start to brown add the chicken stock, and, pureed beans, cannellini beans, and herbs.
  • Season with salt and pepper, increase the heat and bring to a boil. Turn down the heat to a medium-low heat and cook for 10 minutes.
  • If using frozen spinach, cook it in the microwave and squeeze out the liquid. Add the spinach and cook until wilted. Taste for seasoning and add more salt if needed.
  • Serve hot with or without pasta and plenty of grated parmesan cheese.

Nutrition

a close up of a bowl of white bean soup piled high with pasta and spinach - 12

White Bean Soup

Ingredients

  • 8 ounces Ditalini Pasta
  • 1-2 tablespoons olive oil
  • 3-4 cloves garlic chopped or finely sliced
  • 4 cups chicken stock
  • 12 ounces fresh baby spinach (or 9oz Frozen Leaf or chopped Spinach)
  • 14 ounces cannelini beans pureed
  • 14 ounces cannellini beans drained
  • Fresh parsley or basil chopped
  • salt and pepper to taste
  • grated Parmesan cheese for serving

Instructions

  • If using pasta, start a pot of water for your pasta, bring to a boil and cook the pasta while you cook the soup.
  • In a separate large stock pot, heat the olive oil over medium heat.
  • Add the garlic and lightly brown it in the oil. As soon as you see it start to brown add the chicken stock, and, pureed beans, cannellini beans, and herbs.
  • Season with salt and pepper, increase the heat and bring to a boil. Turn down the heat to a medium-low heat and cook for 10 minutes.
  • If using frozen spinach, cook it in the microwave and squeeze out the liquid. Add the spinach and cook until wilted. Taste for seasoning and add more salt if needed.
  • Serve hot with or without pasta and plenty of grated parmesan cheese.

Nutrition

Thank you for visiting Erren’s Kitchen!

a bowl of white bean soup piled high with pasta and spinach - 13 A pot and bowl full of Italian white bean soup with parmesan cheese sprinkled on top. - 14 a bowl of white bean soup piled high with pasta and spinach - 15 a close up of a bowl of white bean soup piled high with pasta and spinach - 16

This super-simple Italian White Bean Soup Recipe is hearty and packed with the flavor of a soup that’s cooked all day.

a bowl of white bean soup piled high with pasta and spinach - 17

This recipe is great for nights you want a home-cooked meal, but don’t have a lot of time to cook. Fresh spinach cooks in no time, but you can always substitute it for frozen (just defrost it first, squeeze out the liquid, and add it a few minutes before serving).

Why This Recipe Works

  • Fresh garlic adds a lot of flavor to the soup without the need to cook for very long.
  • Pureed canned cannellini beans add body to the soup without requiring a lengthy simmer.
  • Giving the option to add pasta or not makes this dish as light or hearty as you like.

What Beans Are Best

cannellini beans in dish - 18

For this recipe, canned cannellini beans, navy beans, and Great Northern beans all work great. If you don’t have white beans, you can also use other types of beans such as kidney beans or even chickpeas.

Step By Step Instructions

Cook the garlic in olive oil just until it starts to brown (be careful not to let it burn as it will taste bitter).

Garlic cooking in olive oil - 19

Add the pureed beans, and whole beans to the pan.

beans and pureed beans added to the pan with the garlic - 20

Add the stock and simmer ten minutes before adding the spinach.

White Bean Soup - 21

Cook until the spinach reaches your desired softness and serve over pasta sprinkled with parmesan cheese.

a bowl of white bean soup piled high with pasta and spinach - 22

Recipe Tips & Variations

  • Use homemade stock – quickly cooked soups have a long cook flavor when you use homemade stock instead of store-bought.
  • Switch Up The Vegetables – The beauty of quick soups is flexibility. You can switch the spinach with kale, escarole, or any vegetables you like (just change the cooking time accordingly).
  • Simmer with the stock – Since the canned beans are already cooked, it may seem redundant but cooking them in the stock allows them to absorb the flavor of the garlic and stock.
  • Stir often to avoid sticking.

Storing and Freezing Instructions

Stored in an airtight container , this soup keeps well in the fridge for up to 3 days. To freeze , divide among airtight, freezer-safe containers (leaving 1-inch space at the top), and freeze up to three months.

Other Great Soups

  • Homemade Tomato Soup
  • Escarole Soup
  • Potato Leek Soup
  • Creamy Celery Soup

Rate This Recipe

a close up of a bowl of white bean soup piled high with pasta and spinach - 23

Ingredients

  • ▢ 8 ounces Ditalini Pasta
  • ▢ 1-2 tablespoons olive oil
  • ▢ 3-4 cloves garlic (chopped or finely sliced)
  • ▢ 4 cups chicken stock
  • ▢ 12 ounces fresh baby spinach ((or 9oz Frozen Leaf or chopped Spinach))
  • ▢ 14 ounces cannelini beans (pureed)
  • ▢ 14 ounces cannellini beans (drained)
  • ▢ Fresh parsley or basil (chopped)
  • ▢ salt and pepper to taste
  • ▢ grated Parmesan cheese (for serving)

Instructions

  • If using pasta, start a pot of water for your pasta, bring to a boil and cook the pasta while you cook the soup.
  • In a separate large stock pot, heat the olive oil over medium heat.
  • Add the garlic and lightly brown it in the oil. As soon as you see it start to brown add the chicken stock, and, pureed beans, cannellini beans, and herbs.
  • Season with salt and pepper, increase the heat and bring to a boil. Turn down the heat to a medium-low heat and cook for 10 minutes.
  • If using frozen spinach, cook it in the microwave and squeeze out the liquid. Add the spinach and cook until wilted. Taste for seasoning and add more salt if needed.
  • Serve hot with or without pasta and plenty of grated parmesan cheese.

Nutrition