Picture a cozy evening where the warmth of a hearty dish fills your kitchen with a comforting aroma. That’s exactly what you get with escarole and beans — a delightful blend of flavors that’s both simple and satisfying. This recipe is special because it’s a breeze to make, and it brings together the tender bitterness of escarole with the creamy texture of beans. Plus, it’s versatile enough to be a side dish or a satisfying main course. Ready to dive into this delicious dish? Let’s gather our ingredients and get cooking!
Why You’ll Love This Recipe
This recipe is not just easy; it’s a flavor-packed experience that warms the soul.
- Quick to prepare, perfect for busy weeknights.
- Nutritious and filling, great for a light meal.
- Versatile enough to pair with various proteins.
- Minimal ingredients mean maximum flavor.
- Great for meal prep and leftovers.
My Experience Making This Recipe
When I first made escarole and beans, I was surprised by how a handful of simple ingredients could create such a delightful dish. The gentle bitterness of the escarole paired with the creamy beans makes for a lovely balance that’s hard to beat.
My family gathered around the table, and you could see their faces light up with each bite. It quickly became a regular in our meal rotation.
Recipe Overview
- Recipe Name: Escarole and Beans
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Course: Main Course or Side Dish
- Cuisine: Italian
- Calories per Serving: 250
Equipment You Will Need
- Large pot or Dutch oven
- Colander
- Wooden spoon
- Cutting board
- Chef’s knife
Ingredients for Escarole and Beans
- 1 bunch escarole, cleaned and chopped
- 1 can (15 oz) cannellini beans, rinsed and drained
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon red pepper flakes (adjust to taste)
- Salt and pepper to taste
- 1 cup vegetable broth (or chicken broth)
- Juice of 1 lemon
Ingredient Notes and Substitutions
- Escarole: Adds a unique bitterness that balances the dish. Substitute with Swiss chard or kale if unavailable.
- Cannellini beans: Provide creaminess and protein. You can use navy beans or great northern beans as an alternative.
- Olive oil: Adds richness and flavor. Can be replaced with avocado oil for a different taste.
- Vegetable broth: Enhances the dish’s depth. Use water or chicken broth if preferred.
How to Make Escarole and Beans

Step 1: Prep the Escarole
Start by cleaning the escarole thoroughly to remove any grit. This leafy green is delicate, and a good rinse ensures a clean taste.
Step 2: Heat the Olive Oil
In a large pot, heat the olive oil over medium heat. This allows the oil to warm up and infuse the dish with flavor.
Step 3: Sauté the Garlic
Add the minced garlic to the pot and sauté until fragrant, about 1 minute. This step is crucial as it releases the garlic’s essential oils and flavors.
Step 4: Add the Escarole
Once the garlic is fragrant, stir in the chopped escarole. The volume will reduce significantly, so don’t be alarmed!
Step 5: Incorporate the Beans
Next, add the rinsed cannellini beans to the pot. This not only adds protein but also creaminess to the dish.
Step 6: Pour in the Broth
Pour the vegetable broth over the escarole and beans. The broth will help cook the greens and meld the flavors together.
Step 7: Season and Simmer
Sprinkle in the red pepper flakes, salt, and pepper. Let everything simmer for about 10 minutes; this allows the flavors to develop.
Step 8: Finish with Lemon Juice
Before serving, squeeze fresh lemon juice over the dish. This brightens the flavors and adds a lovely freshness.
Pro Tip: Always taste as you go to adjust seasoning according to your preference!
Tips for the Best Escarole and Beans
- Use fresh escarole for the best flavor and texture.
- Adjust the red pepper flakes based on your heat tolerance.
- For extra flavor, sauté some diced onions with the garlic.
- Let the dish sit for a few minutes after cooking to let flavors meld.
- Top with grated Parmesan cheese for added richness.
Common Mistakes to Avoid
- Not rinsing the escarole properly can lead to gritty bites.
- Overcooking the beans can make them mushy instead of creamy.
- Skipping the lemon juice can result in a flat flavor.
- Using stale olive oil can impact the dish’s taste.
Serving Suggestions
This dish pairs beautifully with crusty bread or a light salad. Here are some great options to consider:
- Crusty garlic bread
- Grilled chicken or fish
- Fresh arugula salad with lemon vinaigrette
- Roasted vegetables for a hearty side
Variations to Try
- Add diced pancetta or bacon for a meaty flavor.
- Include sautéed mushrooms for an earthy twist.
- Stir in cooked quinoa for added protein and texture.
- Experiment with different beans like chickpeas for a change.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free.
- Dairy-free: Omit cheese or use a dairy-free substitute.
- Vegan/Vegetarian: The recipe is vegetarian and can easily be made vegan.
- Low-carb/Keto: Replace beans with cauliflower for a lower-carb option.
Storage and Reheating
Refrigerator
Store any leftovers in an airtight container in the fridge for up to 3 days.
- Let the dish cool before sealing to avoid condensation.
- Reheat gently on the stove or in the microwave.
Freezer
This dish can be frozen for up to 2 months.
- Portion out in freezer-safe containers.
- Thaw in the fridge overnight before reheating.
Reheating
Reheat in a saucepan over low heat, adding a splash of water or broth if needed.
- Stir occasionally to heat through evenly.
- Avoid overheating to maintain texture.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 250 |
| Total Fat | 8g |
| Saturated Fat | 1g |
| Carbohydrates | 38g |
| Fiber | 10g |
| Sugar | 2g |
| Protein | 12g |
| Sodium | 350mg |
| Cholesterol | 0mg |
This information is estimated and may vary based on specific ingredients used.

Frequently Asked Questions
Can I make this dish ahead of time?
Yes, you can prepare it a day in advance and reheat before serving.
What can I use instead of cannellini beans?
Great northern beans or chickpeas work well as substitutes.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days.
Why is my escarole tough?
This can happen if it is overcooked or if you start with older leaves. Fresh escarole should be tender.
Can I add meat to this recipe?
Absolutely! Adding pancetta or sausage can enhance the flavor significantly.
Final Thoughts
Making escarole and beans is a delightful experience that fills your home with warmth. It’s a dish that brings comfort and satisfaction, perfect for any occasion.
I encourage you to give this recipe a try and relish the simple yet vibrant flavors. And while you’re at it, don’t forget to check out more delicious recipes like white beans recipe and calico beans recipe for more inspiration!

Escarole and Beans
Ingredients
Equipment
Method
- Clean and chop the escarole, rinsing thoroughly to remove any grit.
- Heat 3 tablespoons olive oil in a large pot or Dutch oven over medium heat.
- Add 2 cloves garlic, minced, and sauté until fragrant, about 1 minute.
- Stir in the chopped escarole and cook until wilted, about 3-4 minutes.
- Add 1 can (15 oz) cannellini beans, rinsed and drained, and stir to combine.
- Pour in 1 cup vegetable broth (or chicken broth) and bring to a simmer.
- Season with 1 teaspoon red pepper flakes, salt, and pepper to taste, then let simmer for 10 minutes.
- Remove from heat and stir in juice of 1 lemon before serving.