Salads
This Barefoot Contessa bean salad recipe transforms simple ingredients into a vibrant, restaurant-quality dish that’s perfect for summer gatherings. The secret lies in the balance of zesty lime vinaigrette, tender cannellini beans, and crispy tortilla crowns that add a satisfying crunch.
Ina Garten’s signature approach—simple yet elegant—makes this salad effortless yet impressive, whether served as a side or a light main course.
The recipe begins with a bright, tangy vinaigrette that cuts through the richness of the beans, while fresh herbs like parsley and cilantro add a burst of freshness. Cannellini beans are tossed with diced red onion, corn, and cherry tomatoes for a medley of textures and flavors.
The real magic happens with the tortilla crowns—crispy, golden triangles that bring a satisfying crunch to every bite.
What makes this salad truly special is its versatility. It holds up beautifully for picnics, potlucks, or even as a refreshing lunch on its own. The flavors deepen as it sits, making it perfect for meal prep.
With just a few simple ingredients and a little time, you’ll create a dish that’s as elegant as it is delicious—just like Ina Garten would serve at home.
Ready in about 20 minutes, this bean salad is a foolproof way to elevate any meal. The key is letting the flavors meld together, so don’t skip the 10-minute rest before serving. Trust me, the result is worth every minute of effort. Let’s get started!
Ingredients for barefoot contessa bean salad
Simple pantry staples and fresh produce create this elegant, crunchy bean salad masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Cannellini Beans 🌽 | 2 cups | Drained, rinsed, cooked |
| Red Onion 🧅 | ½ cup | Diced, small pieces |
| Cherry Tomatoes 🍅 | 1 cup | Halved, seedless |
| Corn Kernels 🌽 | 1 cup | Fresh or frozen, thawed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Lime Juice 🍋 | ½ cup | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity |
| White Vinegar 💧 | 2 tbsp | White or apple cider |
| Granulated Sugar 🍚 | 1 tbsp | Adjust to taste |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Flour Tortillas 🌯 | 1 package | Medium size, 8-inch |
| Vegetable Oil 🫒 | ¼ cup | For frying tortillas |
The cannellini beans are the heart of this salad—look for dry beans at Whole Foods or Trader Joe's for the best texture. If using canned, rinse thoroughly to remove excess sodium. Fresh corn is ideal, but frozen works in a pinch—just thaw and drain well. The tortillas should be soft but sturdy; Mission brand is my go-to for consistent results. For the herbs, cilantro and parsley should be bright green with no wilting—they make all the difference in that fresh finish. Lime juice is non-negotiable here; Mexican limes add extra zing if you can find them.
No fresh cilantro? Dried cilantro at half the amount works, though it lacks that bright pop. Substituting corn? Diced bell pepper or zucchini adds color and texture. For the vinaigrette, if you're avoiding sugar, agave nectar or honey (though honey isn't vegan) can replace it. The tortilla crowns can be made ahead and reheated in the oven at 375°F for 5 minutes to restore crispiness. For extra crunch, try panko breadcrumbs mixed with a pinch of smoked paprika instead of plain tortillas.
Store the vinaigrette separately in the fridge for up to 5 days—it keeps beautifully. The bean mixture stays fresh for 3 days, but the tortilla crowns lose crispness after 1 day, so make them fresh if possible. For meal prep, assemble everything the night before and store components separately. The flavors meld even better after resting, making this salad perfect for potlucks or picnic boxes. Tortilla crowns reheat best in a 250°F oven for 8-10 minutes to revive their crunch.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of salad that feels like a meal but takes less effort than boiling water. Toss cannellini beans, halved cherry tomatoes, and corn straight from the cob (or frozen bag) with diced onion and cilantro—no fancy techniques, just chop and mix.
- Bright & Balanced Bite: That tangy lemon dressing cuts through the creaminess of the beans while the crisp red onion and juicy tomatoes keep it lively. Honestly, the cilantro adds this fresh, almost herby punch that makes it taste like summer in a bowl—even if it’s January.
- Weeknight & Picnic Hero: Between us, this is my go-to for lunchboxes, potlucks, or when I’m too tired to cook. It holds up for days in the fridge (yes, even on a Tuesday night) and doubles as a side for grilled chicken or fish. My daughter picks out the corn kernels first, but still asks for seconds.
- Pantry Magic on a Budget: Cannellini beans and frozen corn? That’s a dollar-store dream. I’ve made this for under $5 and fed four people with enough leftovers for lunch. No specialty ingredients, no waste—just pure, satisfying flavor that doesn’t break the bank.
Step-by-step instructions for crunchy tortilla crowns over zesty lime vinaigrette
Here's how to assemble this vibrant bean salad with crispy tortilla crowns and bright citrus dressing.
Prepare the Bean Salad Base
In a large mixing bowl, combine the 2 cups drained, rinsed, and cooled cannellini beans with the 0.5 cup diced red onion and 1 cup halved cherry tomatoes. Add the 1 cup corn kernels and gently toss everything together using a wooden spoon. You want the ingredients to be evenly distributed but still retain their individual textures—don't mash the beans or tomatoes.
Next, fold in the 0.25 cup chopped fresh cilantro and 0.25 cup chopped fresh parsley. These herbs add freshness and color, so don't skip this step. Sprinkle the mixture with 1 tsp salt and 0.5 tsp black pepper, then give it another gentle toss. Set the bowl aside while you prepare the dressing—this gives the flavors time to meld slightly before combining.
Make the Zesty Lime Vinaigrette
In a small bowl, whisk together the 0.5 cup freshly squeezed lime juice with the 0.5 cup extra-virgin olive oil. Add the 2 tbsp white vinegar and 1 tbsp granulated sugar, then whisk vigorously until the sugar dissolves completely. The dressing should emulsify into a smooth, glossy consistency—this is what gives it that signature Barefoot Contessa tanginess.
Taste and adjust the seasoning if needed. If it needs more brightness, add another splash of lime juice. If it's too sharp, a tiny pinch more sugar will balance it. The dressing should be vibrant and slightly sweet-tart, not overly acidic. Once satisfied, pour the dressing over the bean mixture and toss gently to coat everything evenly. Let it sit for 5 minutes to allow the flavors to meld.
Fry the Tortilla Crowns
Heat 0.25 cup vegetable oil in a large skillet over medium heat until it shimmers—about 3-4 minutes. The oil should be hot enough to sizzle when you add the tortillas, but not smoking. While the oil heats, take 6 medium flour tortillas and cut each one into 6 equal wedges, like a crown. This gives you about 36 pieces total.
Working in batches to avoid overcrowding, carefully add the tortilla wedges to the hot oil. Fry for 1-2 minutes per side until they're golden brown and crispy. Remove with a slotted spoon and drain on paper towels to remove excess oil. The tortilla crowns should be light and airy inside with a crisp exterior—this is what adds the perfect crunchy contrast to the creamy bean salad.
Assemble and Serve Immediately
Transfer the dressed bean salad to a large platter or individual serving bowls. Arrange the crispy tortilla crowns on top, overlapping slightly to create a visually appealing presentation. The warm, crispy tortillas will contrast beautifully with the cool, creamy bean mixture.
Serve immediately while the tortilla crowns are still crispy. If you need to hold the salad for a short time, keep the tortilla crowns separate and warm them in a 200°F oven for 2-3 minutes before serving. This dish is best enjoyed fresh, with the tortilla crowns providing that satisfying crunch in every bite.
Pro Tips For Making Barefoot Contessa Bean Salad
- Drain and Rinse Beans: The recipe calls for canned beans, but I learned this the hard way—skip the rinse if you want that rich, starchy coating that helps everything stick together. The only time you rinse is if the beans taste funky or overly salty. Otherwise, let that bean juice work its magic.
- Soak Red Onion in Ice Water: Thinly sliced red onion? It’ll turn your salad to mush in minutes. Instead, slice it and plop the pieces into a bowl of ice water for 10 minutes. Drain before adding—this keeps it crisp and bright, not sad and soggy. (Yes, even if you’re impatient like me.)
- Char the Corn: The recipe might say "fresh or frozen corn," but frozen kernels straight from the bag taste flat. Toss them in a dry skillet over medium-high heat for 3-4 minutes until they smell nutty and develop little brown spots. That’s the flavor boost no shortcut can replace.
- Add Cilantro Last: I used to chop everything together at once, but the cilantro wilts faster than you can say "Barefoot Contessa." Chop it fresh, then fold it in right before serving. If you’re worried about wilting, stash the chopped cilantro in the fridge for 10 minutes before adding—it’ll stay perky longer.
Best sauces and condiments for this barefoot contessa bean salad
Classic Lime Vinaigrette
The star of this salad is the zesty lime vinaigrette, which balances sweetness, acidity, and richness perfectly. I use freshly squeezed lime juice (about 0.5 cup) for maximum brightness—never bottled lime juice, as it lacks the same tang.
The 0.5 cup extra-virgin olive oil should be fruity and high-quality, like California olive oil or Spanish Picual. For a smoother texture, whisk vigorously until emulsified, then let it rest for 5 minutes before tossing with the beans. 🍋
Spicy Chipotle Twist
For a smoky kick, add 1 tsp adobo sauce from a can of chipotles in adobo to the vinaigrette. This deepens the flavor profile without overpowering the salad. I like to blend it with the sugar and vinegar before whisking in the oil.
If you love heat, add ½ tsp cayenne pepper or 1 tsp hot honey for a sweet-spicy contrast. This variation works especially well with grilled meats or spicy salsas.
Creamy Avocado Dressing
For a richer option, blend ½ ripe avocado with the lime juice, olive oil, and vinegar until smooth. Add 1 tbsp Greek yogurt or sour cream for extra creaminess. This dressing pairs beautifully with the beans and adds a velvety texture.
Store it in an airtight container in the fridge for up to 3 days, though it’s best used within 24 hours to prevent browning. 🥑
Honey-Mustard Variation
Swap the sugar for 1 tbsp Dijon mustard and 1 tbsp honey in the vinaigrette for a tangy-sweet alternative. This version has a deeper, more complex flavor that complements the tortilla crowns beautifully. I recommend using local honey for a unique floral note.
It’s especially delicious with grilled chicken or shrimp on the side. The mustard adds a subtle bite that cuts through the richness of the beans.
Herb-Infused Olive Oil
For an extra layer of flavor, infuse the olive oil with herbs before making the dressing. Heat 0.25 cup olive oil with 1 tbsp fresh thyme and 1 tbsp fresh rosemary over low heat for 5 minutes, then strain.
Use this infused oil in place of the regular olive oil in the vinaigrette. The herbs add an earthy depth that pairs wonderfully with the lime and vinegar. This technique works especially well if you’re serving the salad at a summer garden party or outdoor gathering. ✨
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried?
Yes! Canned cannellini beans work perfectly—just rinse them thoroughly to remove excess sodium. For best texture, choose low-sodium or no-salt-added varieties. Dried beans take longer to cook but develop a creamier texture when soaked and simmered. If using dried, cook them until tender but not mushy—about 1-1.5 hours in salted water.
How do I keep the tortilla crowns crispy?
Fry them in small batches over medium heat until golden brown—overcrowding drops the oil temperature and makes them soggy. Drain on a wire rack instead of paper towels to remove excess oil while keeping them crisp. For serving later, reheat in a 375°F oven for 5 minutes or air fry at 350°F for 3 minutes. Pro tip: Add a pinch of salt to the oil for extra crunch!
Can I make this salad ahead of time?
Store the dressed bean mixture (without tortilla crowns) in an airtight container for up to 3 days. Make the tortilla crowns fresh and add them just before serving. The vinaigrette can be prepped separately for 5 days. For picnics, assemble everything in a portable container with a lid—it holds up beautifully! The flavors actually deepen overnight.
What if I don't have tortillas?
No problem! Try crispy fried bread triangles (cut baguette slices into triangles), panko-crusted croutons (toss bread cubes with oil and panko, bake at 375°F for 10 minutes), or even crumbled feta cheese for a salty crunch. For a vegetarian option, use toasted pumpkin seeds or sunflower seeds. The key is adding something crispy for texture contrast!
Why does my vinaigrette separate?
This happens when oil and vinegar aren't properly emulsified. Whisk vigorously for 1-2 minutes until smooth, then add a tiny pinch of mustard or honey as a natural emulsifier. For extra stability, blend the dressing briefly with an immersion blender. If it separates later, just whisk again before using. The recipe's 5-minute rest before tossing helps too!
