Why You’ll Love This Recipe
I like this recipe because it’s versatile—I can serve it as a side, over pasta, with crusty bread, or even as a light main dish. The rainbow chard makes it colorful and vibrant, while the beans add protein and creaminess. It’s quick to prepare, wholesome, and full of Italian flavors that always remind me of rustic home cooking.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
2 Tablespoons extra-virgin olive oil plus more for serving
2 cloves garlic minced or grated
1 bunch rainbow chard about 1 pound stems chopped ¼-inch, leaves cut into 1-inch pieces, separated
¼ teaspoon salt adjust to your taste
½ teaspoon crushed black pepper optional
pinch crushed red pepper optional
15 ounces canned white beans rinsed and drained (I used cannelini, can use any variety)
1 teaspoon white wine vinegar
Directions
- I heat olive oil in a large skillet over medium heat, then add the garlic and sauté for about 1 minute until fragrant.
- I stir in the chopped chard stems and cook for 3–4 minutes, seasoning with salt, pepper, and a pinch of chili flakes.
- I add the chopped chard leaves, raise the heat to medium-high, and cook for 5–7 minutes until tender, adding a splash of water if needed.
- I stir in the beans and cook for 2–3 minutes until warmed through.
- I finish with a splash of white wine vinegar, adjust the seasoning, and add crushed red pepper if I want extra spice.
- I serve hot with a drizzle of olive oil on top.
Servings and Timing
This recipe makes 4 servings. Prep time is 5 minutes, cook time is 10 minutes, and total time is 14 minutes. Each serving has about 186 kcal.
Variations
Sometimes I use Swiss chard or spinach instead of rainbow chard. For extra flavor, I add chopped sun-dried tomatoes or olives. If I want a more filling dish, I toss the mixture with pasta or spoon it over polenta. A squeeze of lemon instead of vinegar also adds a refreshing brightness.
Storage/Reheating
I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm them in a skillet over medium heat with a splash of water or olive oil until heated through. Freezing isn’t ideal because the greens lose their texture.
FAQs
Can I make this recipe with dried beans?
Yes, I cook dried beans until tender and use them instead of canned for a richer flavor.
Do I need to remove the chard stems?
No, I chop and cook them first since they take longer to soften, and they add great texture.
Can I use lemon juice instead of vinegar?
Yes, fresh lemon juice works perfectly and gives a bright flavor.
Is this dish vegan?
Yes, it’s naturally vegan since it uses only plant-based ingredients.
Can I add protein to make it a main meal?
Yes, I sometimes add grilled chicken, sausage, or even shrimp for a heartier dish.
How can I make it spicier?
I add more crushed red pepper or a pinch of chili flakes while cooking the stems.
Can I make this ahead of time?
Yes, I prepare it a day ahead and reheat it gently on the stove before serving.
What can I serve with this dish?
I enjoy it with pasta, rice, crusty bread, or as part of an antipasto spread.
Can I use different beans?
Yes, navy beans, chickpeas, or butter beans also work well.
Why add vinegar at the end?
The vinegar balances the richness of the beans and greens, brightening the flavor.
Conclusion
I love how this sautéed rainbow chard with cannellini beans comes together so quickly while delivering bold, comforting flavors. It’s nourishing, versatile, and a recipe I reach for when I want something wholesome and delicious with minimal effort.

Sautéed Rainbow Chard (Italian Style)
This Italian-style sautéed rainbow chard with cannellini beans is a quick, hearty, and flavorful dish. Tender greens, creamy beans, garlic, and a splash of vinegar come together for a rustic meal that works as a side or light main course.
- Total Time: 14 minutes
- Yield: 4 servings
Ingredients
2 tablespoons extra-virgin olive oil, plus more for serving
2 cloves garlic, minced or grated
1 bunch rainbow chard (about 1 pound), stems chopped ¼-inch, leaves cut into 1-inch pieces, separated
¼ teaspoon salt, or to taste
½ teaspoon crushed black pepper (optional)
Pinch crushed red pepper (optional)
15 ounces canned white beans (such as cannellini), rinsed and drained
1 teaspoon white wine vinegar
Instructions
- Heat olive oil in a large skillet over medium heat. Add garlic and sauté for about 1 minute until fragrant.
- Stir in chopped chard stems and cook 3–4 minutes. Season with salt, pepper, and chili flakes if using.
- Add chard leaves, raise heat to medium-high, and cook 5–7 minutes until tender, adding a splash of water if needed.
- Stir in beans and cook for 2–3 minutes until warmed through.
- Finish with white wine vinegar, adjust seasoning, and add extra chili flakes if desired.
- Serve hot with a drizzle of olive oil on top.
Notes
Swap rainbow chard with Swiss chard or spinach.
Add sun-dried tomatoes or olives for more flavor.
Make it heartier by serving over pasta, polenta, or rice.
Lemon juice can replace vinegar for a fresh brightness.
Best enjoyed fresh, but keeps in the fridge up to 3 days.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Method: Sautéing
- Cuisine: Italian
- Diet: Vegan
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 186
- Sugar: 2 g
- Sodium: 300 mg
- Fat: 8 g
- Saturated Fat: 1 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 6 g
- Protein: 8 g
- Cholesterol: 0 mg