Rainbow Swiss Chard, Spinach & Cannellini Bean Bake
A comforting, nutrient-packed Mediterranean-inspired bake combining leafy greens, beans, and fresh herbs for a hearty vegetarian meal or side.

This bake is a celebration of vibrant greens and wholesome beans, channeling the simplicity and flavor-rich traditions of the Mediterranean kitchen. Perfect as either a vegetarian main or a hearty side, it merges luscious Swiss chard, tender spinach, and creamy cannellini beans, enhanced with zesty aromatics and a finish of your best olive oil. Inspired by the Greek classic ‘horta me fasolia’ (greens with beans), this recipe swaps giant Greek beans for accessible cannellini and incorporates rainbow chard for extra color and nutrients. The result is a deeply satisfying, one-dish meal ready to impress any crowd or satisfy weeknight comfort cravings.
Why You’ll Love This Dish
- Highly nutritious: Packed with vitamins, minerals, and fiber from a medley of greens and beans.
- Flexible: Works equally well as a vegetarian entrée or a flavorful side alongside meats or seafood.
- Simple preparation: Minimal steps and no fancy equipment—let the oven do the work!
- Deep, layered flavors: Aromatics like dill, onions, and fresh lemon juice elevate familiar ingredients into craveable territory.
- Customizable: Adjust herbs, greens or bean varieties to your taste or what’s available in your pantry.
Recipe Origins & Inspirations
This recipe is an adaptation of Northern Greece’s beloved horta me fasolia—a rustic dish where locally sourced spinach and ‘Giant’ beans are oven-baked until meltingly tender. Here, everyday supermarket staples step in: baby spinach, rainbow Swiss chard and cannellini beans, plus a handful of bold Mediterranean touches—fragrant dill, spring onions, and bright lemon juice. Serve it warm, with creamy Greek yogurt, crumbly Feta, or crusty bread for soaking up the luscious juices.
Ingredients
- 16 ounces rainbow Swiss chard & baby spinach (half and half): Wash, trim, and chop into 1-inch pieces for quick, even cooking.
- 1/4 cup extra virgin olive oil: Use the very best for finishing the dish.
- 1 small white onion: Adds sweetness and depth to the bake.
- 1 bunch spring onions: Offers subtle, fresh onion flavor.
- 1/2 bunch fresh dill: Minced, for herbaceous brightness.
- 3 cups cooked cannellini beans: Rinsed and drained if using canned. Dried beans should be soaked and cooked until tender.
- 1 teaspoon sea salt & 1/2 teaspoon freshly ground pepper: For seasoning.
- 1/4 cup extra virgin olive oil (for drizzling): Liberal drizzling before final serving ensures maximum aroma and silkiness.
- 1 medium lemon: For juicing, to finish the bake.
- (Optional) Greek yogurt or crumbled Feta cheese: For topping.
- (Optional) Crusty bread: For serving alongside.
Step-By-Step Directions
- Preheat the Oven:
Set your oven to 350°F (175°C). Prepare your greens by washing, trimming, and cutting them into 1-inch strips. Set aside.
- Sauté the Aromatics:
Chop the white onion and spring onions. Spread them evenly in a 13″ x 9″ glass or ceramic baking dish. Drizzle with 1/4 cup of extra virgin olive oil and place the dish in the oven. Roast for about 10 minutes until the onions become golden and fragrant.
- Bake the Greens:
Carefully remove the baking dish from the oven. Add the prepared Swiss chard and spinach along with 1 cup of hot water. Toss to coat, then return to the oven for another 20 minutes, until the greens are wilted.
- Layer in the Beans and Herbs:
Remove the dish again and fold in the cannellini beans (well rinsed and drained if canned) and chopped fresh dill. Season with sea salt and black pepper, then drizzle with the remaining olive oil. Gently mix to combine.
- Bake to Finish:
Return the dish to the oven and cook for an additional 30 minutes. Periodically check in and, using the back of a spoon, press the greens so they are just barely submerged in their cooking liquid. If things look dry, add a sprinkle more water. The bake is finished when there’s about half a cup of liquid left in the dish and everything is tender.
- Final Touches:
Remove from the oven, taste, and adjust seasoning. Drizzle with fresh lemon juice. Allow to cool slightly before serving so flavors meld and intensify.
- To Serve:
Drizzle generously with more olive oil and top with dollops of Greek yogurt or crumbled Feta (if desired). Serve warm as a main with bread, or as a robust vegetable side.
Ingredient Tips & Variations
- Beans: If you prefer, swap cannellini beans for other white bean varieties such as navy, butter or Great Northern beans. Canned beans make this dish especially weeknight-friendly—just rinse thoroughly to remove excess sodium.
- Greens: Swiss chard and spinach are classic, but beet greens, kale, or collards work well too. Use what’s freshest at your market or in your fridge.
- Dill Substitute: Flat-leaf parsley or even fresh mint provide a lively herbaceous flavor profile if you don’t have dill.
- Aromatics Boost: For extra depth, add a minced clove of garlic or sliced shallot with the onions.
- Vegan twist: Simply skip the Greek yogurt or Feta, or use plant-based alternatives for a fully vegan bake.
- Lemon: Add lemon zest in addition to juice for deeper citrus flavor.
Serving Suggestions
- On its own: As a stand-alone meal, pair with good country bread and a green salad.
- As a side: Complements grilled fish, roast chicken, or your favorite meatless loaf.
- With toppings: Offer a lineup—Greek yogurt, Feta, toasted pine nuts, or sliced avocado—for guests to customize their plates.
- Picnic or Potluck: Serve chilled or at room temperature; the flavors deepen and mellow as it sits.
Nutrition Highlights
- Low in saturated fat: Relies on olive oil for healthy fats.
- High in fiber: Cannellini beans and leafy greens support digestive health.
- Rich in vitamins and minerals: Especially vitamins A, C, K, iron, potassium, and magnesium.
- Protein source: Beans provide plant-based protein, perfect for meatless meals.
Storage & Meal Prep
- Refrigeration: Store leftovers in an airtight container in the fridge for up to 3 days. Flavors merge and intensify overnight.
- Reheating: Warm gently in the oven (covered) or microwave until just heated through. If the bake seems dry, add a splash of water or broth before reheating.
- Freezer-friendly: While best enjoyed fresh, you may freeze individual portions. Thaw overnight in the refrigerator, then reheat as above.
Nutritional Comparison Table: Key Ingredients
| Ingredient | Calories/100g | Protein (g) | Fiber (g) | Vitamin Highlights |
|---|---|---|---|---|
| Swiss Chard | 19 | 1.8 | 1.6 | A, C, K, Magnesium |
| Spinach | 23 | 2.9 | 2.2 | A, C, K, Iron |
| Cannellini Beans | 90 | 6.0 | 7.0 | B, E, Iron, Potassium |
| Olive Oil | 884 | 0.0 | 0.0 | E, K |
| Feta Cheese (optional) | 264 | 14.2 | 0.0 | B12, Calcium |
Frequently Asked Questions (FAQs)
Can I make this bake ahead of time?
Absolutely. The flavors actually deepen as it rests. Prepare the dish a day in advance, let it come to room temperature, then reheat as needed before serving.
What substitutions can I use for the greens?
Kale, collard greens, beet greens or even escarole work well. Tougher greens may need extra baking time to soften.
Is this recipe vegan?
Yes, as long as you do not add yogurt or cheese toppings. Use a plant-based yogurt or Feta alternative for dairy-free garnish.
What’s the best way to cook dried beans for this recipe?
Soak beans overnight, then simmer in lightly salted water for 45-60 minutes until tender. Drain and proceed with the recipe.
Can I freeze leftovers?
Yes, although the texture of greens may soften after freezing. Freeze portions in sealed containers for up to three months. Defrost and reheat gently.
Pro Tricks & Tasty Variations
- Breadcrumb crunch: Top with a mix of toasted breadcrumbs and lemon zest before serving for extra texture.
- Add heat: Sprinkle in a pinch of red chili flakes for subtle warmth.
- Roasted garlic: Swap some onion for sweet roasted garlic cloves for mellow undertones.
- Flavorful oil: Drizzle with chili or herb-infused olive oil to finish.
Embracing Mediterranean Comfort
Rainbow Swiss Chard, Spinach & Cannellini Bean Bake is a colorful, cozy, and incredibly nourishing dish embodying the heart of Mediterranean comfort food. With simple pantry and fresh market staples, you can craft a beautifully layered meal, enjoyable year-round and easy to adapt for special diets and personal twists. Make it for everyday meals, share with friends, or bring to gatherings—its welcoming flavors will have everyone asking for seconds.










