This post may contain affiliate links, please see our privacy
policy for details
This Tuscan White Bean Soup with Grain-Free Meatballs was a recent discovery during my trip to Italy, and I’ve been hooked ever since. Seriously, this soup has it all: juicy, tender meatballs, creamy cannellini beans, savory herbs, the perfect balance of sweet carrots and sweet potatoes, and a broth so rich you’d swear it had been simmering for hours. (Spoiler: it only takes about 40 minutes!) And to finish it off? A sprinkle of fresh parsley and Parmesan—because what’s an Italian comfort meal without that little touch of elegance?
A Taste of Tuscany: Why You’ll Fall for This Bean Soup
This bean soup, with its rustic simplicity and comforting flavors, is a true taste of Tuscany. Made with fresh ingredients, it captures the heart of Italian cooking. Plus, for those with gluten sensitivities, this Tuscan White Bean Soup with Meatballs is a perfect option—gluten-free without sacrificing any of the rich flavors that make it a classic.
Why These Grain-Free Meatballs Are My New Obsession
Let’s talk meatballs—because these little guys are everything. The secret to their magic? Keeping them small. They’re the perfect size for soaking up all that rich broth without being too heavy. Made with lean ground beef and a handful of simple spices, they’re tiny but mighty—packed with flavor and gluten-free. They’re the ideal match for this Tuscan white bean soup.
The Wholesome Goodness of Cannellini Beans
The white beans typically used in Tuscan soup are Cannellini beans. Native to Italy, they’re known for their creamy texture and mild, nutty flavor. Often used in Tuscan and other Italian dishes, especially soups, these beans absorb the flavors of the broth beautifully. According to Farm Credit of the Virginians the beans are acked with protein, fiber, and essential nutrients, Cannellini beans also support digestive health, making them a wholesome addition to the soup.
How to Serve (And Store) White Bean Soup with Grain-Free Meatballs
When it’s time to serve, ladle the soup into bowls and top with a generous sprinkle of fresh parsley and Parmesan cheese. This soup is perfect on its own or paired with a slice of Gluten-Free Italian Parmesan Bread recipe to soak up all that delicious broth. Or, my favorite Gluten-Free French Crusty Baguette.
As for leftovers, you’re in luck—this soup actually gets better the next day as the flavors continue to develop. Store any extras in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months. Just reheat gently on the stove, and you’ve got yourself a comforting meal in no time.
Final Thoughts: Why This Tuscan Bean Soup Is Perfect for Chilly Days
Here’s the thing: there’s something about this soup that makes it impossible not to love. It’s filling but not heavy, flavorful but not overwhelming, and it strikes the perfect balance of savory, sweet, and just the right amount of seasoning. You can’t go wrong with it—and let’s be honest: who doesn’t want a big bowl of comfort right now?
And don’t skip the fresh parsley and Parmesan on top. It’s like putting a bow on a gift—a must for that classic Tuscan touch. So, the next time you’re craving something warm and comforting, try this Italian soup recipe. Let me know what you think—because, spoiler alert, I’m already planning to make it again this week!
Let’s Connect!
Be sure to FOLLOW US on FACEBOOK and PINTEREST. And don’t forget to sign up for our newsletter, the form is at the bottom of this page. We always have something new and exciting for you!
In a medium bowl, mix ground beef, rosemary, garlic, thyme, and ½ teaspoon salt. Roll the mixture into small meatballs, about the size of walnuts.
2.
In a large soup pot, sauté onions in olive oil for 3 minutes until translucent. Add meatballs and brown on all sides, about 5 minutes. Stir in garlic, paprika, marjoram, and bay leaf.
3.
Add the remaining ingredients, cover, and simmer for 30 minutes. Serve hot, topped with fresh parsley and Parmesan cheese.
Leave a Comment
Kristina
that sounds delicious Rebecca, thank you
Rebecca
This was great! I had some squash so I substituted 1/2 an acorn squash for the carrots but otherwise stuck to the recipe. Thanks!
Leave a Reply
You must be logged in to post a comment.