Salads
This creamy 9 bean salad recipe transforms humble canned beans into a vibrant, protein-packed dish that shines as a side or even a hearty main. The secret lies in a simple yet bold seasoning blend—cumin, smoked paprika, and a touch of garlic—that infuses every bean with warm, earthy depth.
I first made this version after realizing how quickly store-bought bean salads lose their crunch, and this method keeps the textures perfectly balanced: tender beans, crisp tortilla crowns, and a creamy dressing that binds it all together.
The beauty of this recipe is its adaptability—it works as a standalone meal when paired with avocado or cheese, or as a refreshing side for grilled meats. The beans are simmered just until heated through, preserving their natural texture while allowing the spices to meld.
A quick rinse and drain ensures no excess liquid dilutes the flavors, and the tortilla crowns add a satisfying crunch that cuts through the creamy dressing.
For extra richness, a dollop of sour cream or Greek yogurt can be stirred in at the end, though it’s optional for a lighter version.
What you’ll end up with is a salad that’s creamy in the best way—neither heavy nor watery—with each bite offering a mix of smoky, garlicky warmth and bright, fresh crunch.
The colors are equally striking: deep reds, earthy browns, and crisp whites create visual appeal that’s just as important as taste.
This dish holds up beautifully in the fridge for up to 5 days, making it perfect for meal prep, and the flavors actually deepen over time, so leftovers taste even better.
Whether you’re serving it at a potluck, packing it for lunch, or simply craving a satisfying vegetarian meal, this 9 bean salad delivers restaurant-quality results with minimal effort.
The recipe scales easily, so you can double or triple it for gatherings without any fuss. Let’s get started—your taste buds (and leftovers) will thank you.
Ingredients for 9 bean salad
Nine canned beans, crispy tortilla crowns, and a creamy dressing that comes together effortlessly.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Black Beans 🌱 | 1 can | Drained, rinsed, any variety |
| Canned Kidney Beans 🌱 | 1 can | Drained, rinsed, dark red |
| Canned Chickpeas 🌱 | 1 can | Drained, rinsed, low-sodium |
| Canned Pinto Beans 🌱 | 1 can | Drained, rinsed, speckled |
| Canned Great Northern Beans 🌱 | 1 can | Drained, rinsed, white |
| Canned Navy Beans 🌱 | 1 can | Drained, rinsed, pearl |
| Canned Butter Beans 🌱 | 1 can | Drained, rinsed, creamy |
| Canned Lima Beans 🌱 | 1 can | Drained, rinsed, cut |
| Canned Red Beans 🌱 | 1 can | Drained, rinsed, small |
| Corn Tortillas 🌯 | 12 whole | Small size, 6-inch |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For frying tortilla crowns |
| Red Wine Vinegar 🍷 | ¼ cup | For tangy dressing |
| Mayonnaise 🥛 | ½ cup | Full-fat for creaminess |
| Garlic Cloves 🧄 | 4 cloves | Minced for seasoning |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Greek Yogurt 🥛 | ¼ cup | Plain, full-fat preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
The beans are the heart of this salad, so grab low-sodium canned varieties—they won’t dilute the flavors. Trader Joe’s and Whole Foods have great options, but any brand works if you rinse them well. For the tortillas, Mission brand is my go-to—they’re sturdy enough to hold their shape when fried. If you’re short on time, pre-cut tortilla strips from the Latin foods aisle save the hassle of cutting your own. The spices are non-negotiable though—toasted cumin and smoked paprika give that restaurant-quality depth, so don’t skip them.
No red wine vinegar? Apple cider vinegar or lemon juice work in a pinch—just add a pinch of sugar to balance the sharpness. Running out of mayo? Greek yogurt or sour cream makes a lighter, tangier swap (use the same amount). The tortilla crowns get extra crispy if you fry them in small batches—don’t overcrowd the pan or they’ll steam instead of brown. For extra crunch, toss them in a bit of smoked paprika right after frying. And if you’re feeling fancy, swap half the beans for roasted chickpeas—they add a smoky crunch that’s next-level.
This salad keeps like a dream—5 days in the fridge, fully assembled. The flavors actually get better as they meld, so it’s perfect for meal prep. Store the beans and dressing separately until ready to eat to keep the tortilla crowns crisp. For serving, I like to double the tortilla crowns—they’re the first to disappear! Freeze extras in a single layer before bagging for up to 3 months. Just reheat the crowns in a dry pan for 2-3 minutes to revive their crunch.
Why You'll Love This Recipe
- Pantry Magic: I swear by this one—no fresh produce needed. Just open five cans, dump them in a bowl, and let the garlic, vinegar, and olive oil work their magic. Zero chopping, zero fuss, and still tastes like you slaved over it.
- Texture Party: Creamy chickpeas, tender kidney beans, and those little crunchy Great Northerns? It’s a full-mouth experience. The secret’s in the celery and red onion—sharp, bright, and cutting through every bean like a cool breeze.
- Leftover Hero: This salad only gets better after day two. I make a double batch on Sundays, and by Wednesday, it’s the star of my lunchbox. Add a fried egg on Thursday, and suddenly it’s breakfast, lunch, and dinner all in one.
- Budget Win: Nine different cans of beans for under $10? That’s a steal. I feed my whole family for three meals, and the leftovers stretch into snacks or next week’s lunch. Plus, no wilting veggies or spoiled herbs to toss.
Step-by-step instructions for creamy spiced beans with crunchy tortilla crowns
Here's how to build this vibrant bean salad with layers of texture and flavor you'll want to serve all week.
Toast the Spices and Prepare the Bean Base
Heat a dry skillet over medium heat and add the 1 tablespoon ground cumin and 1 tablespoon smoked paprika. Toast for 1-2 minutes until fragrant and slightly darker in color—this deepens their flavor significantly. Remove from heat immediately to prevent burning.
In a large mixing bowl, combine all 9 cans of drained and rinsed beans (black, kidney, chickpeas, pinto, great northern, navy, butter, lima, and red). Add the toasted spices, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Use your hands or a wooden spoon to gently mash about 25% of the beans against the bowl's sides, creating a thick, creamy base while leaving some whole for texture.
Whisk the Creamy Dressing
In a separate bowl, whisk together the 0.5 cup mayonnaise, 0.25 cup Greek yogurt, 0.25 cup red wine vinegar, and the 4 minced garlic cloves until completely smooth. The dressing should be thick but pourable—if it's too stiff, add 1-2 teaspoons water to loosen it.
Pour the dressing over the bean mixture and stir gently to combine. Add the 0.25 cup chopped fresh cilantro and mix just until incorporated. Taste and adjust seasoning—you might need a pinch more salt or vinegar to balance the flavors. Cover and refrigerate for at least 30 minutes to let the flavors meld together.
Fry the Crispy Tortilla Crowns
Cut each of the 12 corn tortillas into 8 wedges (like pizza slices) and separate them. Heat 0.25 cup extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Working in batches, fry the tortilla wedges for 1-2 minutes per side until deep golden brown and crispy—don't overcrowd the pan or they'll steam instead of crisp.
Transfer the fried wedges to a paper towel-lined plate to drain excess oil. They'll stay crispy for about 10 minutes, so work quickly if serving immediately. The contrast between these crispy crowns and the creamy beans is what makes this dish special.
Assemble and Serve
Gently fold the crispy tortilla wedges into the bean mixture just before serving. The warmth of the tortillas will make the beans taste even more vibrant. For an extra touch, sprinkle with additional chopped cilantro and a pinch of smoked paprika right before eating.
Serve immediately while the tortilla crowns are still crisp. This salad tastes best at room temperature, so if making ahead, assemble without the tortillas and add them just before serving. The creamy-spiced beans keep well in the fridge for 3-4 days, making this a perfect make-ahead dish for potlucks or meal prep.
Pro Tips For Making 9 Bean Salad
- RINSE BEANS FIRST: Drain and rinse every can of beans—black, kidney, chickpeas, pinto, and Great Northern—before mixing. The starch left in canned beans turns your salad into a gluey mess after 24 hours, and nobody wants a sad, clumpy side dish.
- DRAIN LIQUIDS SEPARATELY: Save the liquid from kidney and black beans (they’re saltier and richer) and use it to thin out your dressing later. The other beans’ liquid is watery—dump it. This keeps flavors balanced without diluting everything into mush.
- CHOP KIDNEY BEANS HALF: Whole kidney beans add texture, but halved ones blend better into the mix. Use kitchen shears or a knife to split them—this prevents a weird, chewy surprise when you take your first bite. (Yes, I’ve eaten that bite.)
- ADD ACID LAST: Toss in vinegar, lemon juice, or even a splash of lime right before serving. The acid breaks down the beans’ skins over time, turning them mushy. If you make this ahead, add it just before eating—your salad will stay crisp and bright.
Serving suggestions for this dish
As a Side Dish
This creamy 9 bean salad makes an incredible side for grilled meats like steak or chicken, balancing rich flavors with its smoky-spiced profile. I love serving it alongside charred corn on the cob or grilled shrimp skewers—the contrast of smoky beans and grilled proteins is pure magic.
For a vegetarian spread, pair it with roasted sweet potatoes or avocado slices to round out the plate. The tortilla crowns add a satisfying crunch that keeps everyone reaching for seconds. 🌟
As a Main Course
Don’t underestimate this salad’s potential as a hearty vegetarian main! Serve it on a bed of warm tortillas or over crispy rice for a satisfying, protein-packed meal. Top with crumbled queso fresco, sliced radishes, and pickled jalapeños for extra texture and zing.
It’s especially filling when paired with a simple lime crema (mix ¼ cup sour cream, 1 tbsp lime juice, and ½ tsp salt). Trust me, it’s the kind of dish that makes vegetarians (and meat-lovers) ask for seconds. 💪
For Potlucks & Parties
This salad is a potluck superstar—it travels well, serves a crowd, and looks stunning in a glass bowl garnished with extra cilantro and tortilla crowns.
Bring it in individual mason jars for a fun, portable option: layer the beans at the bottom, dressing in the middle, and tortilla crowns on top so guests can mix it fresh. For a festive touch, arrange it on a wooden board with chipotle aioli for dipping.
It’s always the first dish to disappear! 🎉
With Bread & Cheese
Elevate your charcuterie board or cheese platter by adding this salad alongside sharp cheddar, aged gouda, and provolone. The creamy beans complement the richness of cheese perfectly, while the tortilla crowns add a satisfying crunch.
Serve with warm crusty bread or tortilla chips for scooping. For a boozy twist, drizzle with champagne vinegar or pair with sparkling wine—the bubbles cut through the richness beautifully. 🍷
Meal Prep & Lunchbox
This salad is lunchbox gold—pack it in airtight containers with the tortilla crowns on top to keep them crisp. Store the beans and dressing separately until ready to eat, then toss with fresh crowns. It’s perfect for work lunches or school lunches (kids love the fun textures!).
For extra staying power, add a hard-boiled egg or sliced turkey to turn it into a complete meal. The flavors even improve overnight, so leftovers taste just as good as day one. ✨
Nutrition facts
Frequently asked questions
Can I use dried beans instead of canned for this recipe?
While you can substitute dried beans, it requires extra prep time. Soak them overnight (8-12 hours) then boil for 1-1.5 hours until tender. Use 3 cups dried beans total (about 1 cup each of your 9 varieties) to match the canned equivalent. The texture will be slightly firmer, but the flavor develops beautifully when simmered with spices.
How do I keep the tortilla crowns crispy when making ahead?
Fry the tortilla wedges fresh before serving—they lose crispness quickly. For meal prep, store the beans and dressing separately in airtight containers. When ready to eat, fry fresh crowns and toss them in just before serving. If you must prep ahead, fry the tortillas, cool completely, then store in a single layer between paper towels in a sealed bag for up to 2 days. Re-crisp in a dry skillet for 1 minute before adding.
What's the best way to make this salad lighter?
Swap the mayo for Greek yogurt (use same amount) and reduce olive oil to 2 tablespoons for frying. Add 1 extra tablespoon vinegar and ½ teaspoon lemon juice to brighten flavors. For extra crunch without calories, use baked tortilla strips (toss wedges with 1 tsp oil and bake at 400°F for 8-10 minutes) instead of fried.
Can I adjust the spice level for kids or sensitive palates?
Reduce the smoked paprika to ½ teaspoon and omit the garlic or use ½ teaspoon garlic powder. For extra mildness, add 1 teaspoon honey or maple syrup to the dressing to balance any remaining heat. Kids often love the texture—try serving with mild salsa or avocado slices on the side for dipping.
What's the secret to getting that perfect creamy texture?
The magic happens when you mash about 25% of the beans against the bowl's sides while leaving others whole. This creates a thick, creamy base without making it mushy. For extra richness, stir in 2 tablespoons sour cream or ½ cup cottage cheese at the end. Chilling for 30+ minutes lets flavors meld and thickens the mixture naturally.
