Creamy White Bean And Spinach Soup (cozy One Pot Meal)
Oh, my friends, let me tell you about a dish that has absolutely stolen my heart: Creamy White Bean And Spinach Soup (cozy One Pot Meal). This isn’t just any soup; it’s a warm hug in a bowl, a true kitchen hero that I know you’re going to adore just as much as I do. What makes it so incredibly special? Well, for starters, it delivers that luscious, velvety creaminess we all crave, but without a drop of heavy cream. Yes, you heard that right! We achieve that incredible texture by harnessing the magic of the humble white bean itself, pureeing a portion to create a naturally rich and satisfying base.
You’ll fall head over heels for this soup because it perfectly marries deliciousness with unparalleled convenience. Imagine a truly wholesome and deeply flavorful meal that comes together beautifully in just one single pot. That means minimal cleanup and maximum enjoyment – a win-win in my book! It’s packed with tender, protein-rich white beans and vibrant, nutrient-dense spinach, all simmered together to create a symphony of comforting flavors. It’s the kind of dish that nourishes your body and soul, perfect for those brisk evenings when you crave something substantial yet wonderfully light. Get ready to add a new favorite to your weeknight rotation, because this cozy, one-pot wonder is about to become your go-to for effortless comfort!
Welcome to your new favorite go-to recipe for ultimate comfort! This Creamy White Bean and Spinach Soup is truly a cozy, one-pot wonder. It’s incredibly satisfying, packed with wholesome ingredients, and comes together with minimal fuss. Perfect for a chilly evening or when you just need a hug in a bowl, this soup delivers on flavor and creaminess without being heavy. Let’s get cooking!
Ingredient Notes
Crafting this delicious Creamy White Bean and Spinach Soup starts with understanding the key players and how they contribute to that wonderful flavor and texture. Here’s a breakdown of what you’ll need and some helpful substitutions:
- Olive Oil: A good quality extra virgin olive oil is my go-to for sautéing our aromatics. It adds a lovely foundational flavor. Any neutral cooking oil will work in a pinch, but I highly recommend olive oil here.
- Aromatics (Onion & Garlic): These are the soul of so many comforting dishes, and this soup is no exception. I use one medium yellow onion, finely diced, and several cloves of garlic, minced. Don’t rush sautéing the onion; letting it soften and become translucent builds depth.
- White Beans: This is where much of our creaminess comes from! I typically use two cans (15-ounces each) of cannellini beans or great northern beans. Remember to drain and rinse them thoroughly to remove excess sodium and improve the texture. You could also use navy beans if that’s what you have on hand. If you’re using dried beans, you’ll need to soak and cook them beforehand – about 3 cups of cooked beans would be equivalent.
- Vegetable Broth: For a rich, savory base. I prefer low-sodium vegetable broth so I can control the seasoning myself. If you’re not strictly vegetarian, chicken broth or even a good quality beef broth would also work beautifully, adding different layers of flavor to your cozy soup.
- Herbs & Spices:
- Dried Thyme: A classic herb that pairs wonderfully with beans and savory broths. You could also use fresh thyme (about 1 teaspoon dried to 1 tablespoon fresh).
- Bay Leaf: Adds a subtle, earthy undertone that rounds out the flavors. Don’t forget to remove it before serving!
- Red Pepper Flakes: Just a pinch adds a tiny bit of warmth without making it spicy. Feel free to adjust to your preference – omit for no heat, or add more for a kick!
- Salt & Black Pepper: Essential for seasoning. Always taste and adjust as you go!
- Non-Alcoholic White Wine Alternative (Optional): A splash of a non-alcoholic white wine alternative, a mix of white grape juice with a tiny bit of apple cider vinegar, or even just a bit more vegetable broth can add a bright, acidic note to deglaze the pot and deepen the flavor profile. It’s not strictly necessary, but I find it really elevates the soup.
- Fresh Spinach: You’ll need a generous amount, about 5-6 ounces (or one standard bag). It looks like a lot, but it wilts down significantly. Fresh baby spinach works best as it’s tender and cooks quickly. If using mature spinach, you might want to chop it slightly and cook it for an extra minute or two. Kale would also be a fantastic substitution, though it will require a slightly longer cooking time to soften.
- Milk or Cream (Optional, for extra creaminess): While blending some of the beans creates a fantastic creamy texture, a splash of full-fat dairy milk, half-and-half, or even heavy cream at the end takes it over the top. For a dairy-free version, unsweetened plain non-dairy milk like oat milk, cashew milk, or even a touch of full-fat canned coconut milk (for a slightly different flavor profile) works wonderfully. This is truly optional based on how rich you want your soup to be.
- Lemon Juice: A squeeze of fresh lemon juice at the very end brightens all the flavors and adds a perfect finishing touch. Don’t skip this!
Step-by-Step Instructions
Making this Creamy White Bean and Spinach Soup is incredibly straightforward, making it perfect for any night of the week. Here’s how I bring it all together in one pot:
- Prepare Your Ingredients: First, get everything ready. Dice your onion, mince your garlic, and drain and thoroughly rinse your canned white beans. Have your broth, spinach, and spices measured out.
- Sauté the Aromatics: Grab a large, heavy-bottomed pot or Dutch oven and heat about 1 tablespoon of olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until it’s softened and translucent, which usually takes about 5-7 minutes. Once the onion is ready, add the minced garlic, dried thyme, and red pepper flakes (if using). Cook for another minute until fragrant, being careful not to burn the garlic.
- Deglaze and Build the Base: If you’re using it, pour in your non-alcoholic white wine alternative or a splash of broth. Scrape up any browned bits from the bottom of the pot with a wooden spoon – this adds incredible flavor! Now, pour in the vegetable broth and add the bay leaf. Stir in about two-thirds of the rinsed white beans (reserving the remaining one-third for later). Bring the soup to a gentle simmer.
- Create the Creamy Texture: This is the secret to that lovely creaminess without needing a lot of heavy cream! Once the soup is simmering, carefully remove about 2-3 cups of the soup (including some of the beans) and transfer it to a blender. Alternatively, if you have an immersion blender, you can carefully blend a portion of the soup directly in the pot until smooth. Blend the removed portion until it’s completely smooth and creamy. Then, pour the blended mixture back into the pot with the rest of the soup. Stir well to combine. This makes the broth rich and velvety!
- Add Remaining Beans and Spinach: Stir in the reserved one-third of the white beans. Next, add the fresh spinach, a handful at a time if your pot is very full. Stir gently until each batch wilts down before adding more. Continue until all the spinach has wilted and is tender-crisp, usually just 2-3 minutes.
- Finish and Season: If you’re opting for extra creaminess, stir in your milk or cream alternative at this point. Let it heat through for a minute or two, but don’t bring it to a rolling boil again. Remove the bay leaf from the pot. Season the soup generously with salt and freshly ground black pepper to taste. Finally, squeeze in the fresh lemon juice. Give it one last stir and taste to adjust any seasonings as needed.
- Serve: Ladle your warm, cozy Creamy White Bean and Spinach Soup into bowls. I love to garnish mine with a drizzle of good olive oil, some extra fresh black pepper, or a sprinkle of fresh parsley or chives. Enjoy immediately!
Tips & Suggestions
Here are a few extra tips and ideas to make your Creamy White Bean and Spinach Soup even more delightful and customizable:
- Enhance Flavor Depth: For an even richer base, consider roasting your onions and garlic in a little olive oil until lightly caramelized before adding them to the pot. This brings out their natural sweetness and adds complexity.
- Extra Creaminess Options: If you want it super decadent, in addition to blending the beans, you can stir in a tablespoon or two of a cashew cream (soaked cashews blended with water) or even a block of softened cream cheese (dairy or non-dairy) at the end. Just ensure it melts fully and smoothly.
- Boost Protein: This soup is hearty on its own, but you can easily add more protein. Stir in some pre-cooked shredded chicken, crumbled cooked beef (browned well and drained), or even extra chickpeas for a vegetarian boost during the last few minutes of cooking.
- Add More Veggies: Feel free to toss in other quick-cooking vegetables. Finely diced carrots or celery can be added with the onions. Chopped zucchini or green peas could be added along with the spinach.
- Spice It Up: If you love a little heat, increase the red pepper flakes or add a dash of your favorite hot sauce to your individual bowl.
- Serving Suggestions:
- Crusty Bread: A must for dipping! A warm baguette or sourdough is perfect.
- Grilled Cheese: The ultimate pairing for any tomato or creamy soup.
- Garnishes: A sprinkle of freshly grated Parmesan cheese (or nutritional yeast for a dairy-free option), fresh parsley, chives, or a swirl of pesto can elevate the presentation and flavor.
- Side Salad: A light, fresh green salad with a vinaigrette dressing would balance the richness of the soup beautifully.
- Make It Ahead: This soup often tastes even better the next day as the flavors have more time to meld. It’s fantastic for meal prep!
Storage
One of the best things about this Creamy White Bean and Spinach Soup is how well it stores, making it perfect for leftovers or meal prepping!
- Refrigeration: Once the soup has cooled completely, transfer it to an airtight container. It will keep beautifully in the refrigerator for up to 3-4 days.
- Freezing: This soup freezes exceptionally well. Again, ensure it’s completely cool before freezing. Ladle portions into freezer-safe containers or heavy-duty freezer bags. If using bags, lay them flat to freeze to save space. It can be stored in the freezer for up to 3 months. The texture might change ever so slightly upon thawing, especially if you added dairy milk/cream, but it will still be delicious.
- Reheating:
- From the Refrigerator: Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. Alternatively, microwave individual portions in a microwave-safe bowl, stirring halfway, until hot. You might find the soup has thickened slightly, so feel free to add a splash of vegetable broth or water to reach your desired consistency.
- From the Freezer: For best results, thaw the soup overnight in the refrigerator. Once thawed, reheat as described above. If reheating directly from frozen, you can do so on the stovetop over very low heat, stirring frequently and breaking up the frozen block, adding a splash of liquid if needed.
Final Thoughts
I truly hope you give this incredible recipe a try! There’s something truly special about the Creamy White Bean And Spinach Soup (cozy One Pot Meal) that just warms you from the inside out. I love how effortlessly it comes together, transforming simple ingredients into a rich, creamy, and deeply satisfying dish, all in just one pot – talk about convenience! This isn’t just a soup; it’s a hug in a bowl, perfect for those evenings when you crave comfort without the fuss. The wholesome goodness of the white beans paired with vibrant spinach and that irresistible creamy texture makes the Creamy White Bean And Spinach Soup (cozy One Pot Meal) an absolute winner. It’s incredibly nourishing, delightfully flavorful, and guaranteed to become a cherished favorite in your home. Trust me, you’ll want to make this cozy masterpiece again and again!
Easy Creamy White Bean & Spinach Soup – One Pot Comfort
This Creamy White Bean and Spinach Soup is a cozy, one-pot wonder that delivers rich flavor and creaminess without heaviness. Perfect for chilly evenings, it’s a nourishing hug in a bowl that’s easy to make and clean up.
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- several cloves of garlic, minced
- 2 cans (15-ounces each) of cannellini beans or great northern beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 dried bay leaf
- 1 teaspoon dried thyme
- pinch of red pepper flakes (optional)
- salt to taste
- black pepper to taste
- splash of non-alcoholic white wine alternative (optional)
- 5–6 ounces fresh spinach (or one standard bag)
- splash of milk or cream (optional, for extra creaminess)
- squeeze of fresh lemon juice
Instructions
- Prepare Your Ingredients: First, get everything ready. Dice your onion, mince your garlic, and drain and thoroughly rinse your canned white beans. Have your broth, spinach, and spices measured out.
- Sauté the Aromatics: Grab a large, heavy-bottomed pot or Dutch oven and heat about 1 tablespoon of olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until it’s softened and translucent, which usually takes about 5-7 minutes. Once the onion is ready, add the minced garlic, dried thyme, and red pepper flakes (if using). Cook for another minute until fragrant, being careful not to burn the garlic.
- Deglaze and Build the Base: If you're using it, pour in your non-alcoholic white wine alternative or a splash of broth. Scrape up any browned bits from the bottom of the pot with a wooden spoon. Now, pour in the vegetable broth and add the bay leaf. Stir in about two-thirds of the rinsed white beans (reserving the remaining one-third for later). Bring the soup to a gentle simmer.
- Create the Creamy Texture: Carefully remove about 2-3 cups of the soup (including some of the beans) and transfer it to a blender. Blend the removed portion until it’s completely smooth and creamy. Then, pour the blended mixture back into the pot with the rest of the soup. Stir well to combine.
- Add Remaining Beans and Spinach: Stir in the reserved one-third of the white beans. Next, add the fresh spinach, a handful at a time if your pot is very full. Stir gently until each batch wilts down before adding more. Continue until all the spinach has wilted and is tender-crisp, usually just 2-3 minutes.
- Finish and Season: If you’re opting for extra creaminess, stir in your milk or cream alternative at this point. Remove the bay leaf from the pot. Season the soup generously with salt and freshly ground black pepper to taste. Finally, squeeze in the fresh lemon juice. Give it one last stir and taste to adjust any seasonings as needed.
- Serve: Ladle your warm, cozy Creamy White Bean and Spinach Soup into bowls. Garnish with a drizzle of good olive oil, some extra fresh black pepper, or a sprinkle of fresh parsley or chives. Enjoy immediately!
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 2 g
- Sodium: 400 mg
- Fat: 6 g
- Saturated Fat: 1 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 10 g
- Protein: 12 g
- Cholesterol: 0 mg
Keywords: For added flavor depth, consider roasting your onions and garlic until caramelized. You can also boost protein by adding shredded chicken or chickpeas.





Leave a Comment