If you’re craving a comforting, nutritious meal that feels like a warm hug in a bowl, look no further than this Beans and Greens with Cannellini Beans and Fresh Herbs Recipe. Bursting with vibrant greens, creamy cannellini beans, and the aromatic freshness of thyme, this dish is a perfect blend of hearty textures and bright flavors. It’s simple to make, packed with wholesome ingredients, and ready in just 30 minutes—ideal for those cozy weeknight dinners when you want something both satisfying and nourishing.

Ingredients You’ll Need
This Beans and Greens with Cannellini Beans and Fresh Herbs Recipe calls for straightforward ingredients that really shine on their own but come together to create a deliciously balanced dish. Each item plays a crucial role, whether it’s adding savory depth, a bit of spice, or fresh herbal notes that brighten every bite.
- Olive oil: A heart-healthy fat that adds richness and helps tenderize the onions and garlic.
- Yellow onion: Diced and softened to build a mild, sweet base flavor.
- Garlic: Minced for aromatic punch that elevates the whole dish.
- Red pepper flakes: Just a touch for warmth and subtle heat without overpowering.
- Escarole or kale: Chopped greens providing earthy flavor and vibrant color.
- Low-sodium chicken broth: Adds moisture and gentle savoriness without excess salt.
- Cannellini beans: Rinsed and drained for creamy texture and protein-packed goodness.
- Fresh thyme: Chopped to infuse the recipe with fragrant herbal notes.
- Kosher salt: To season perfectly according to your preference.
- Fresh ground black pepper: For a bright spice that balances flavors.
- Grated Romano or Parmesan cheese (optional): Adds a salty, nutty finish if you want a cheesy touch.
How to Make Beans and Greens with Cannellini Beans and Fresh Herbs Recipe
Step 1: Sauté the Aromatics
Start by warming olive oil in a Dutch oven or large skillet over medium heat. The oil not only prevents sticking but also mellows the onion’s natural sweetness as it softens, about 5 minutes. Lower the heat before adding minced garlic and red pepper flakes to avoid burning, stirring for roughly 1 minute until fragrant—this step lays the flavorful foundation for your dish.
Step 2: Wilt the Greens
Next, toss in your chopped escarole or kale and cover the pot. The little burst of steam helps the greens soften quickly, while occasional stirring ensures they cook evenly without losing their fresh vibrancy. This usually takes around 3 to 5 minutes, and you’ll love how the greens become tender yet still packed with nutrients and beautiful color.
Step 3: Add Broth and Simmer
Pour in the low-sodium chicken broth, then increase the heat to bring everything to a gentle boil. This step infuses the greens and aromatics with enough moisture to create a lightly flavorful broth. Once boiling, reduce the heat to a simmer and let it cook for 10 minutes to marry the flavors perfectly.
Step 4: Incorporate Cannellini Beans and Herbs
Stir in the rinsed and drained cannellini beans along with fresh thyme. Simmer for an additional 3 minutes to heat the beans through and allow the thyme to subtly perfume the mixture. This is where the dish becomes truly hearty, as creamy beans blend with fresh herbs to create a comforting combination.
Step 5: Season and Serve
Season to taste with kosher salt and freshly ground black pepper. Be sure to taste as you go, adjusting until the balance feels just right. Ladle the Beans and Greens into warm bowls and, if you want, finish with a sprinkle of grated Romano or Parmesan cheese for an extra layer of savory indulgence.
How to Serve Beans and Greens with Cannellini Beans and Fresh Herbs Recipe

Garnishes
Simple garnishes can elevate this dish beautifully. A drizzle of high-quality extra virgin olive oil adds a fruity richness, while a handful of chopped fresh parsley enhances the herbal freshness. If you enjoy a little crunch, toasted pine nuts or breadcrumbs sprinkled on top will add delightful texture contrast.
Side Dishes
This recipe pairs wonderfully with crusty bread for dipping, garlic-roasted potatoes for a heartier meal, or even a side of grilled chicken for extra protein. Its versatility means you can keep it light or make it a main event depending on your mood and appetite.
Creative Ways to Present
Try serving this beans and greens medley in rustic soup bowls for a cozy feel, or spoon it over creamy polenta or quinoa to transform it into a more substantial entrée. You can also use it as a vibrant topping for crostini to impress guests at your next gathering with minimal effort!
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer any leftovers to an airtight container and refrigerate. The flavors actually deepen overnight, making it a perfect next-day meal. Consume within 3 to 4 days for the best taste and freshness.
Freezing
This Beans and Greens with Cannellini Beans and Fresh Herbs Recipe freezes well. Portion it out into freezer-safe containers, leaving some room at the top for expansion. Freeze for up to 3 months, ensuring you have a wholesome, ready-to-go meal when time is tight.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally until warmed through to avoid overcooking the greens. You can also microwave it, covering the dish to retain moisture, and stirring halfway to ensure even heating.
FAQs
Can I use other types of greens?
Absolutely! While escarole or kale works beautifully in this recipe, spinach, Swiss chard, or collard greens make excellent substitutes and will bring their own unique flavors and textures to the dish.
Is this recipe vegetarian-friendly?
To make it vegetarian, simply swap the chicken broth for vegetable broth. It will still be just as hearty and flavorful without the meat-based broth.
Can I make this recipe vegan?
Yes! Follow the vegetarian substitution and skip the cheese topping, or use a plant-based alternative to keep it vegan while still enjoying that savory finish.
How spicy is this dish?
It has a gentle kick thanks to the red pepper flakes, but you can easily adjust the heat level by adding more or less. If you prefer no heat, simply omit the red pepper flakes altogether.
What can I do with leftover beans and greens?
Leftovers can be tossed with pasta, added to grain bowls, or even stuffed into wraps for a delicious second helping. They make a versatile base for many meals.
Final Thoughts
Making this Beans and Greens with Cannellini Beans and Fresh Herbs Recipe is like inviting a bowl of comfort and nutrition right into your kitchen. It’s full of fresh flavors and hearty ingredients that come together quickly for a satisfying meal any night of the week. Trust me, once you try it, this dish will have a permanent spot in your dinner rotation—give it a whirl and enjoy every cozy, delicious bite!
Print
Beans and Greens with Cannellini Beans and Fresh Herbs Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Low Fat
Description
This hearty Beans and Greens recipe is perfect for a cozy weeknight meal, featuring tender cannellini beans and nutritious escarole or kale simmered in a flavorful broth with aromatic garlic, onions, and fresh thyme. The dish is quick to prepare, comforting, and can be topped with a sprinkle of fragrant Parmesan cheese for added richness.
Ingredients
Ingredients
- 2 tablespoons Olive oil (a heart-healthy fat)
- 1 medium Yellow onion (diced)
- 3 cloves Garlic (minced)
- 1/4 teaspoon Red pepper flakes (for heat)
- 4 cups Escarole or kale (chopped)
- 4 cups Low-sodium chicken broth
- 2 cans Cannellini beans (rinsed and drained)
- 2 teaspoons Chopped fresh thyme
- Kosher salt (to taste)
- Fresh ground black pepper (to taste)
- 1/4 cup Grated Romano or Parmesan cheese (optional topping)
Instructions
- Heat Oil and Sauté Onion: In a Dutch oven or large skillet, warm the olive oil over medium heat. Add the diced onions and cook until softened, about 5 minutes.
- Add Garlic and Red Pepper Flakes: Reduce the heat to low and stir in the minced garlic and red pepper flakes. Cook for about 1 minute until fragrant, being careful not to burn the garlic.
- Cook the Greens: Toss in the chopped escarole or kale and cover the pot. Cook until the greens wilt, stirring a few times to ensure even cooking, approximately 3 to 5 minutes.
- Add Broth and Simmer: Pour in the low-sodium chicken broth and increase the heat to medium. Bring the mixture to a gentle boil, then reduce the heat to a simmer and cook for about 10 minutes to allow the flavors to meld.
- Incorporate Beans and Thyme: Stir in the rinsed and drained cannellini beans along with the fresh thyme. Let the mixture simmer for an additional 3 minutes until everything is heated through.
- Season and Serve: Add kosher salt and freshly ground black pepper to taste. Serve the Beans and Greens hot in bowls and, if desired, top each serving with freshly grated Romano or Parmesan cheese.
Notes
- You can substitute escarole with kale for a slightly different texture and flavor.
- For a vegan version, replace chicken broth with vegetable broth and omit the cheese topping.
- Adjust the red pepper flakes to your heat preference or omit for no spice.
- Leftovers keep well in the refrigerator for up to 3 days and reheat nicely on the stovetop or microwave.

