Cozy Spinach & White Bean Soup {Made in 30 minutes!}
This Spinach & White Bean Soup is the perfect combination of comfort and convenience. It comes together in just 30 minutes, so you can whip it up even on your busiest weeknights. Packed with colorful veggies, canned tomatoes and hearty beans, this soup will keep you cozy even on the coldest nights.
You know those days when you’re just DONE? Oh, you mean like everyday? So often, the thought of making dinner feels like climbing a mountain. Trust me, I’ve been there. That’s why I love with this Spinach and White Bean Soup. It’s another one of my go-to meals when I need something quick, easy and delicious. 30 minute meals in general are kinda my thing and this one fits the bill perfectly.
We love soup in this house, especially in the colder months and my favorite soup pot gets a lot of use. Soups are a great thing to make for many reasons. As a busy home cook, I love that they’re easy, make great leftovers and easy to freeze. As soon as I master homemade sourdough bread, watch out world!
Why you should add this to your meal rotation
- Quick and Easy: It’s made in one pot and done in 30 minutes. Yes, please.
- Comfort Food: My favorite kind of food is warm comfort food packed with veggies. Ding ding!
- Super Customizable: Got veggie stock instead of chicken stock? Cool. Want to toss in some red pepper flakes for a little heat? Go for it.
Ingredients You’ll Need
You might already have everything you need on hand! Lots of pantry staples!
- Olive oil – you can also use avocado oil, ghee or butter
- Onion – chopping this is the hardest part of the recipe
- Garlic cloves – more is more
- Celery – adds more flavor than you realize
- (28 oz) can whole tomatoes – no need for fresh here!
- Tomato paste – add depth of flavor
- Parsley – adds freshness to a pantry heavy dish
- Can of white beans – always have these on hand
- Low-sodium chicken stock – always use low sodium to control the amount of salt
- Fresh spinach – it’ll wilt way down
- Salt & pepper – this is key
- Parmesan cheese – duh
How to Make It
- Sauté the onions: Heat a big pot over medium/high heat. Drizzle in the olive oil, throw in the onion with a pinch of salt, and let it cook for 3-5 minutes until it smells amazing and starts to soften. Add the garlic and celery, and give it another minute or two.
- Build the Base: Stir in the tomatoes, tomato paste, and parsley. Turn up the heat a bit and let everything cook together for about 10-15 minutes. The tomatoes will break down and turn into this rich, saucy goodness that’ll make your kitchen smell like heaven.
- Simmer the Soup: Toss in the white beans and chicken stock. Bring it to a boil, then lower the heat and let it simmer.
- Add the Spinach: Throw in the spinach, salt, and pepper. Let it simmer for about 5 minutes until the spinach wilts.
- Serve: Ladle into bowls, sprinkle on some Parmesan cheese, and don’t forget a big chunk of crusty bread for dipping.
Tips for success
- Fresh Spinach Is Key: Given that it’s called Spinach and White Bean Soup, the spinach is kinda important. If you’ve only got frozen, no worries—just thaw and drain it first.
- Parmesan = Magic: Seriously, don’t skip it. It’s the flavor finisher this soup deserves. Going dairy-free? Nutritional yeast works great too.
- Customize Your Bowl: Add cooked sausage, shredded chicken, toss in some carrots, or throw in a handful of pasta to make it even heartier. You’re in charge!
Make-Ahead (yes you can!)
This soup gets better with time. Store leftovers in an airtight container in the fridge for up to 4 days. Reheat it on the stovetop or in the microwave, and it’s just as good! Want to freeze it? Go for it! Let it cool completely before putting in a freezer safe container.
Off you go!
Alright, it’s your turn! I can’t wait for you to try this soup and make it your own. It’s the kind of recipe that makes you feel like a total kitchen rockstar with minimal effort. Don’t forget to snap a pic and share your creations with me on Instagram @lifeisbutadish. You got this!
Cozy Spinach & White Bean Soup {Made in 30 minutes!}
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stove Top
- Cuisine: American
Description
This Spinach & White Bean Soup is the perfect combination of comfort and convenience. It comes together in just 30 minutes, so you can whip it up even on your busiest weeknights. Packed with colorful veggies, canned tomatoes and hearty beans, this soup will keep you cozy even on the coldest nights.
Ingredients
- ¼ cup olive oil
- 1 yellow onion, small dice
- 4 garlic cloves, minced
- 3 stalks celery, thinly sliced
- 1 (28 oz) can whole tomatoes, roughly chopped
- 1 tablespoon tomato paste
- Handful chopped parsley
- 1 can white beans, rinsed and drained
- 5 cups low sodium chicken stock
- 5–6 handfuls fresh spinach
- 1 teaspoon salt
- ¼ teaspoon pepper
- Parmesan cheese for serving
Instructions
- Heat a large pot over medium heat. Add the olive oil, onion and a pinch of salt. Cook for 3-5 minutes until the onion begins to soften. Add the garlic and celery and cook for another 1-2 minutes.
- Add the tomatoes, tomato paste and parsley and cook on medium/high heat for about 10-15 minutes until tomatoes break down and become saucy.
- Add the beans and chicken stock and bring to a boil. Once boiling, turn down to a simmer and add the spinach, 1 teaspoon salt and ¼ teaspoon pepper. Simmer for about 5 minutes then serve immediately with fresh parmesan cheese and a crusty loaf of bread for dipping if you want!
Thanks for this recipe! Hubs and I are in the struggle with some kind of aches-chills-fever-headache situation. I knew we needed something hot, cozy, and nourishing that I could quickly whip up while in this miserable state. This soup! Easy to make and serving up ALL the healing and warmth we need. ❤️
Oh no I’m so sorry! I hope this helps you feel better soon!
This is one of the best soups I have ever made and I make a lot of soup!!
So easy and so delicious and the parmesan cheese really locks it up! Thank you Laney
Thank you so much Debra!
Delicious, hearty and simple to make. Enjoying it on this (wonderfully) rainy day in LA!
Thank you Tiffany! It’s the perfect rainy day soup!