Italian White Bean, Spinach and Beef Soup

26 Comments 5

This post may contain affiliate links. Please read my disclosure policy.

Jump to Recipe

Italian White Bean, Spinach and Beef Soup recipe by Barefeet In The KitchenWhen I saw the fresh spinach in my CSA box this week, I knew that a soup was in my near future. I already had a lot of baby spinach in the house to use for smoothies, so I wanted something different this time.

This soup was awesome in it’s simplicity. Less than 20 minutes from start to finish and dinner was served!

My kids all ate this, my pickiest eater even requested seconds. The broth was flavorful and seasoned just right. This is a new favorite and I’m kind of sad there isn’t any of it left for my lunch tomorrow.

Save The Recipe

Want to save this recipe?

Enter your email and I’ll send this recipe right to your inbox! Plus, I’ll send you new recipes every week!

I also used some to make Spinach with Lemon and Pine Nuts.

Italian White Bean, Spinach and Beef Soup recipe by Barefeet In The Kitchen

Get New Recipessent to your inbox!
We never share your information with third parties and will protect it in accordance with our Privacy Policy.

Italian White Bean, Spinach and Beef Soup

5 from 5 votes
Recipe adapted from and with thanks to Sunday Nite Dinner


  • 1 lb ground beef
  • 1/2 large yellow onion diced into 1/2" pieces
  • 4 large garlic cloves minced
  • 4 cups chicken stock
  • Crushed sea salt or kosher salt
  • freshly ground black pepper
  • 1/2 teaspoon dried crushed rosemary
  • 1/2 teaspoon dried thyme
  • 1 1/2 cups cooked white cannellini or great northern beans or 1 can of beans
  • 10 ounces fresh spinach washed and stems removed, but save the the stems for smoothies
  • Pecorino Romano cheese finely grated for topping


  • In a medium size stock pot, over medium heat, brown the beef for about five minutes. Season with salt and pepper as it cooks. Drain excess grease and return to the stove. Add the onions and the garlic and continue cooking until the onions are soft.
  • Add the chicken stock, beans, thyme and rosemary. Bring to a boil. Reduce the heat and simmer for about 5 minutes. While this is simmering, roughly tear or chop the spinach into 1-2" pieces. Add the spinach to the pot and simmer for a minute or two, until the spinach is wilted. Adjust seasonings to taste. Enjoy!
Tried this recipe?Mention @barefeetkitchen or tag #barefeetkitchen!

Filed under: , , ,

Tagged with:

Share this Article


Related Posts

Mary Younkin

Mary Younkin

Hi, I’m Mary. I’m the author, cook, photographer, and travel lover behind the scenes here at Barefeet In The Kitchen. I'm also the author of three cookbooks dedicated to making cooking from scratch as simple as possible.

Reader Interactions

26 Comments Leave a comment or review

    Rate & Comment


  1. Kristiana says

    Made this tonight. Wondered if gnocchi would add another filling and yummy texture. I didn’t want to deter from your recipe since my first time making. Maybe next time!5 stars

  2. Brook says

    I love this soup. Super easy and full of great flavors. Also, I made it for a Friend who had just had a baby and she said it had everything her body needed and craved. Lots of protein and iron plus super comforting and yummy. Definitely a saver5 stars