Simple Garden Vegetable and White Bean Soup

Welcome to the ultimate guide for crafting a truly exceptional Cannellini Bean Soup, often celebrated as the quintessential white bean soup. This cherished recipe offers a delightful combination of hearty flavors, wholesome ingredients, and incredible ease of preparation, all within a single pot. Whether you’re seeking a comforting meal to warm you on a chilly evening or a nutritious, satisfying dish that caters to a vegetarian lifestyle, this soup is a perfect choice. Its rich texture and savory depth make it an ideal companion for a crisp, refreshing side salad or a slice of warm, crusty bread, promising a fulfilling and nourishing experience with every spoonful.

Two hands holding a bowl of cannellini bean soup.

The Ultimate One-Pot Cannellini Bean Soup

There’s nothing quite like a steaming bowl of soup to bring warmth and comfort, especially when the temperatures drop. Here at Food Dolls, soup recipes are our absolute favorite for evoking that cozy, satisfying feeling. This particular cannellini bean soup recipe stands out as one of our most beloved creations, not just for its incredible flavor but also for its remarkable simplicity.

Crafted with readily available canned cannellini beans, this soup requires minimal prep time, making it an ideal choice for busy weeknights. From start to finish, you can have a delicious and nutritious meal on the table in just over 30 minutes. It’s a true testament to how easy and rewarding homemade cooking can be. Packed with an abundance of fresh vegetables and enveloped in a warm, savory broth, this easy white bean soup promises to fill you up and satisfy your cravings with its rich, comforting flavors. Consider making a large batch; it’s wonderfully meal prep friendly, ensuring you have healthy, delicious meals ready in minutes throughout the week.

Key Ingredients for Your Hearty White Bean Soup

Creating a truly memorable cannellini bean soup begins with selecting the right ingredients. This recipe focuses on fresh, accessible items that come together to create a symphony of flavors and textures. Here’s a detailed look at what you’ll need to make this wholesome dish:

  • Cannellini Beans: These white kidney beans are the star of our soup, providing a creamy texture and a mild, nutty flavor. Using canned cannellini beans is a fantastic time-saver, eliminating the need for soaking and lengthy cooking times. Simply rinse and drain them well before use to remove excess sodium and ensure a clean taste.
  • Broth: The foundation of any great soup. You can opt for either chicken broth or vegetable broth, depending on your dietary preferences. For optimal flavor control and to prevent the soup from becoming too salty, always look for low-sodium varieties. This allows you to adjust the seasoning precisely to your taste.
  • Extra Virgin Olive Oil: Essential for sautéing our aromatic vegetables. The olive oil helps to develop a slight caramelization on the veggies, enhancing their natural sweetness and adding a layer of rich, earthy flavor to the soup.
  • Fresh Vegetables: A vibrant medley of fresh produce not only adds a wealth of nutrients and beautiful color but also contributes significantly to the soup’s texture and robust flavor profile.
    • Yellow Onion: Provides a foundational aromatic sweetness when sautéed.
    • Zucchini: Adds a delicate texture and subtle earthiness, softening beautifully into the broth.
    • Carrots: Offer natural sweetness and a lovely orange hue, enriching the soup with beta-carotene.
    • Celery: A classic mirepoix component, contributing a fresh, slightly peppery note.
    • Garlic: Indispensable for its pungent, savory depth that elevates all the other flavors.
    • Baby Spinach: Wilts into the hot soup, adding a boost of iron and a fresh, green vibrancy.
  • Seasonings: The perfect blend of spices transforms simple ingredients into a gourmet experience.
    • Italian Seasoning: A fragrant mix of dried herbs like oregano, basil, thyme, and rosemary, providing a classic Mediterranean essence.
    • Sea Salt & Black Pepper: Fundamental for seasoning, enhancing all the other flavors. Adjust to taste as you cook.
    • Crushed Red Pepper (Optional but Recommended): Adds a subtle kick of heat that complements the savory broth beautifully.
  • Parmesan Cheese (for Serving): For the best taste and melting quality, we highly recommend grating your own block of Parmesan cheese. Pre-grated varieties often contain anti-caking agents that can hinder smooth melting and alter the texture of the soup. Freshly grated Parmesan adds a salty, umami richness that perfectly finishes this dish. For a vegan version, simply omit the Parmesan or use a plant-based alternative.
A bowl of cannellini bean soup with vegetables topped with parmesan.

How to Prepare Your Easy One-Pot Cannellini Bean Soup

Follow these simple steps to create a wonderfully creamy and flavorful cannellini bean soup:

  1. Prepare the Beans for Creaminess: Begin by rinsing and draining one of your cans of cannellini beans. Transfer these drained beans into a blender or food processor along with 1 cup of your chosen broth. Blend the mixture until it reaches a smooth, creamy consistency. This puréed bean mixture is the secret to achieving a luscious, thick texture in your soup without adding heavy cream. Set this creamy mixture aside. Thoroughly rinse and drain the remaining can of whole cannellini beans and also set them aside.
  2. Sauté the Aromatics: Heat the extra virgin olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Once the oil is shimmering, add the diced yellow onion, carrots, and celery to the pot. Sauté these vegetables, stirring occasionally, for about 5-7 minutes, or until they have softened slightly and the onion becomes translucent. Next, stir in the minced garlic, crushed red pepper (if using), and Italian seasoning. Continue to cook for another minute, allowing the fragrant aromas of the spices to bloom.
  3. Combine and Simmer for Flavor: Pour the previously blended bean mixture into the pot. Add the reserved whole cannellini beans, the remaining 3 cups of broth, sea salt, and black pepper. Stir all the ingredients together to combine. Bring the soup to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook for at least 15 minutes. This simmering time is crucial for allowing the flavors to meld and deepen, creating a more robust and harmonious soup.
  4. Add the Greens and Zucchini: After the initial simmer, stir in the chopped fresh baby spinach and the cubed zucchini. Continue to cook the soup uncovered for an additional 10 minutes, or until the zucchini is tender-crisp and the spinach has completely wilted into the broth.
  5. Taste, Garnish, and Serve: Taste the soup and adjust the seasonings as needed, adding more salt, pepper, or crushed red pepper to suit your preference. Ladle the hot soup into individual bowls. For an extra touch of flavor and visual appeal, garnish generously with freshly grated Parmesan cheese and a sprinkle of chopped fresh parsley. Serve immediately and enjoy the comforting warmth!

Perfect Pairings and Serving Suggestions

This versatile cannellini bean soup can be enjoyed on its own, but it truly shines when paired with complementary sides. Here are some ideas to elevate your meal:

  • Delicious Garnishes: Beyond fresh parsley and extra grated Parmesan, consider adding croutons for a delightful crunch, or crispy roasted chickpeas for added texture and a boost of plant-based protein. A drizzle of high-quality extra virgin olive oil before serving also adds a beautiful sheen and depth of flavor.
  • Artisan Bread: Nothing beats dipping a piece of bread into a warm bowl of soup. Serve your white bean soup with a thick, crusty sourdough bread, soft and pillowy pita bread, or fragrant focaccia. The bread is perfect for soaking up every last drop of the savory broth.
  • Fresh Salads: To create a balanced and nutrient-rich meal, complement your soup with a refreshing side salad. Our crispy rice salad or the vibrant Middle Eastern cobb salad offer contrasting textures and flavors that wonderfully enhance the soup.
  • Hearty Sandwiches: For a classic “soup and sandwich” experience, pair your cannellini bean soup with a satisfying sandwich. A gooey grilled cheese sandwich, perhaps with a Mediterranean twist, or a light yet flavorful turkey caprese sandwich would be excellent choices.
A spoon lifting a bite from a bowl of white bean soup.

Storage and Reheating Tips

This cannellini bean soup is not only delicious freshly made, but it also tastes fantastic the next day, making it perfect for meal prepping. Here’s how to store and reheat your leftovers:

  • Refrigeration: Allow the leftover soup to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to five days. The flavors often deepen overnight, making it even more enjoyable.
  • Freezing: For longer storage, this soup freezes beautifully for up to three months. To make portioning easy, consider freezing the cooled soup in individual soup cube trays or muffin tins until solid. Once frozen, transfer the cubes to a freezer-safe sealable bag or an airtight container. This method provides convenient single-serving portions that are ready to grab and go whenever you need a quick and healthy meal.
  • Reheating: Whether your soup is thawed or frozen, you can reheat it gently. For smaller portions, the microwave works well. For larger quantities or frozen portions, transfer the soup to a pot and warm it over medium heat on the stove, stirring occasionally until heated through. If the soup appears too thick after reheating, you can add a splash of extra broth or water to achieve your desired consistency.

Common Questions About This Cannellini Bean Soup Recipe

Do I need to soak the beans before using them?

No, not for this recipe! To keep things quick and incredibly simple, we rely on canned cannellini beans. Just remember to drain and rinse them thoroughly before adding them to your pot to remove any excess sodium and improve their flavor.

Can I add pasta or rice to the soup?

Absolutely! Adding some cooked pasta (like ditalini or small shells) or a scoop of cooked rice can make this soup even heartier and more filling. For the best texture, stir in the cooked pasta or rice right before serving to prevent it from getting mushy or absorbing too much liquid.

Is this soup suitable for vegetarians or vegans?

It can be both! This recipe is inherently vegetarian. To make it completely vegan, simply ensure you use vegetable broth instead of chicken broth, and either skip the Parmesan cheese garnish or opt for a high-quality plant-based Parmesan alternative.

Can I use a different kind of white bean?

Certainly! While cannellini beans provide a wonderfully creamy texture, other white beans work perfectly well in this recipe. Navy beans, great northern beans, or even chickpeas (garbanzo beans) are excellent substitutes. The key is to keep the core flavorings and preparation steps the same, and you’ll still achieve a delicious and satisfying soup.

More Hearty Soup Recipes to Explore

If you’re searching for more satisfying and comforting soup recipes that are essentially “comfort in a bowl,” you’ve come to the right place. Dive into our collection of other wholesome and delicious soups:

  • Slow Cooker Lentil Soup
  • Easy Roasted Cauliflower Soup Recipe
  • Roasted Butternut Squash Soup with Feta
  • Creamy Mushroom Soup

Easy Cannellini Bean Soup with Vegetables

Two hands holding a bowl of cannellini bean soup.

Author: Food Dolls

Servings: 4 servings

Prep time: 10 minutes

Cook time: 30 minutes

Total time: 40 minutes

Make this easy cannellini bean soup with vegetables in one pot on the stove for a hearty, healthy comfort food recipe!

Ingredients

  • 2 (15 ounce) cans cannellini beans, divided
  • 4 cups chicken broth, divided (can substitute with vegetable broth for a vegetarian/vegan option)
  • 2 Tablespoons extra virgin olive oil
  • 1 medium yellow onion, diced
  • 1 cup diced carrots (about 3 carrots)
  • 2 sticks celery, diced
  • 4 cloves garlic, minced
  • 1 teaspoon crushed red pepper (optional, for a touch of heat)
  • 1 Tablespoon Italian seasoning
  • 1 teaspoon sea salt (or to taste)
  • 1/2 teaspoon black pepper (or to taste)
  • 4 cups chopped fresh baby spinach
  • 1 large zucchini, cut into 1-inch squares
  • 1/4 cup Parmesan cheese, freshly grated (plus more for serving, optional for vegan)
  • Garnish: chopped fresh parsley

Instructions

  1. Rinse and drain 1 can of cannellini beans. Place these beans in a blender or food processor with 1 cup of broth. Blend until smooth and set aside. (Do not blend all of the beans, only 1 can. The pureed beans will make the soup extra creamy). Rinse and drain the remaining can of whole cannellini beans and set aside.
  2. In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté until the vegetables are tender, about 5 minutes. Add the minced garlic, crushed red pepper (if using), and Italian seasoning, and cook for an additional minute until fragrant.
  3. Add the pureed bean mixture, the reserved whole cannellini beans, the remaining 3 cups of broth, salt, and pepper to the pot. Stir to combine. Bring the soup to a gentle simmer, then reduce heat, cover, and let it simmer for 15 minutes to allow flavors to meld.
  4. Stir in the chopped baby spinach and the cubed zucchini. Continue to simmer the soup for an additional 10 minutes, or until the zucchini is soft and the spinach has wilted.
  5. Taste and adjust seasonings with additional salt and pepper, if necessary. Ladle the hot soup into bowls and garnish with fresh parsley and extra freshly grated Parmesan cheese, if desired, before serving warm.

Equipment

  • 1 blender or food processor
  • 1 large pot or Dutch oven

Nutrition

Serving: 1 serving | Calories: 303kcal | Carbohydrates: 44g | Protein: 18g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 9mg | Sodium: 2072mg | Potassium: 532mg | Fiber: 14g | Sugar: 5g | Vitamin A: 8491IU | Vitamin C: 22mg | Calcium: 295mg | Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

We hope you love this easy and satisfying cannellini bean soup as much as we do. It’s truly a wholesome bowl of comfort that’s perfect for any occasion. Don’t forget to leave a comment with your feedback!