Salads
Betty Crocker's three bean salad recipe delivers that nostalgic pantry-fresh crunch we all love, with a perfect balance of textures and flavors. This classic side transforms simple canned beans into a vibrant, creamy salad that's ready in just 15 minutes—no soaking required.
The secret lies in layering flavors: tangy vinegar, sweet relish, and fresh herbs that brighten every bite.
What makes this recipe special is its versatility—serve it chilled as a hearty side dish or pile it onto crackers for a satisfying snack. The dressing, made with mayonnaise and a touch of mustard, creates a creamy base that coats each bean perfectly.
I always add a pinch of celery seed for that signature Betty Crocker touch, though fresh dill or parsley works beautifully too.
By the time you're done, you'll have a salad with tender beans, crisp vegetables, and a dressing that clings beautifully. The colors pop—green beans, red beans, and white beans—while the texture remains satisfyingly crunchy.
This is the kind of recipe that tastes like summer in a bowl, whether you're hosting a picnic or just looking for a no-fuss side dish.
The best part? It keeps well in the fridge for up to 5 days, making it perfect for meal prep. Double the batch and enjoy it all week. Let's get started!
Ingredients for betty crocker three bean salad
Pantry staples and fresh herbs create this nostalgic, crunchy classic salad in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Beans (canned) 🌿 | 1 can | Drained and rinsed |
| Kidney Beans (canned) 🌱 | 1 can | Drained and rinsed |
| White Beans (canned) 🥫 | 1 can | Drained and rinsed |
| Mayonnaise 🥛 | 1 cup | Regular or light |
| Sweet Relish 🥒 | ½ cup | Sweet pickle relish |
| Apple Cider Vinegar 🍎 | 2 tbsp | For tangy flavor |
| Granulated Sugar 🍚 | 1 tbsp | For balance |
| Celery Seed 🌿 | ½ tsp | Signature Betty Crocker touch |
| Dijon Mustard 🧄 | 1 tbsp | For depth of flavor |
| Fresh Dill (or Parsley) 🌿 | ¼ cup | Chopped, optional garnish |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Red Onion (optional) 🧅 | ¼ cup | Finely chopped |
The beans are the heart of this salad, so grab the good canned brands—look for no-salt-added varieties at Trader Joe's or Kirkland Signature for the best flavor. I always rinse them thoroughly to remove any excess sodium. The relish is non-negotiable—Heinz Sweet Pickle Relish is the classic choice, but any sweet pickle relish works. Fresh herbs? Dill gives that signature Betty Crocker vibe, but parsley is a great substitute if you're out. Pro tip: buy extra dill—half goes in the salad, half gets tossed on top for that pop of color.
No relish? Sweet pickle juice mixed with a pinch of sugar works in a pinch, though it won’t be quite the same. Short on celery seed? Celery salt at half the amount gives a similar earthy note. The mayonnaise can be light or regular—just make sure it’s creamy enough to coat the beans properly. For extra crunch, add finely chopped celery or red onion (about 1/4 cup). The sugar and vinegar balance the tanginess perfectly, so don’t skip either—trust me, it’s what makes this salad sing.
This salad tastes even better the next day as the flavors meld. Store it in an airtight container in the fridge for up to 5 days. I like to double the batch so I can enjoy it all week—perfect for picnics, potlucks, or just a quick snack. The dressing clings beautifully, so toss it gently before serving. If it gets too thick, just stir in a splash of water or lemon juice to loosen it up.
Why You'll Love This Recipe
- No-Cook Magic: That’s right—just open cans, drain, and mix. No chopping, no boiling, no waiting for water to boil. Five minutes tops, and you’ve got a salad that looks like it took an hour.
- Sweet & Savory Balance: The sweet relish cuts through the richness of the mayo, while the kidney beans add that earthy bite. Honestly, it’s the kind of flavor combo that makes you want to eat it straight from the bowl—no judgment here.
- Lunchbox Legend: Between us, this is my go-to for school lunches or office snacks. The textures hold up all day, and the sweetness keeps it from getting boring. My kid still asks for it every week—proof it’s a keeper.
- Budget Win: Canned beans and mayo? You’re looking at under $5 for a big batch. It stretches for potlucks, sandwiches, or just a side that won’t break the bank. Plus, leftovers taste just as good three days later.
Step-by-step instructions for Betty Crocker's three bean salad
Here's how to make this nostalgic, crunchy salad that's been a picnic staple for generations.
👨🍳 Step 1: Drain and Rinse the Beans
Open all three cans of beans—green beans, kidney beans, and white beans—and drain them thoroughly in a colander. Rinse them under cold water to remove any excess starch or canning liquid that could make your salad mushy. I like to give them a good shake in the colander to help them dry slightly before mixing. This step is crucial because any remaining liquid will dilute your dressing and make the salad watery instead of creamy.
Transfer the drained beans to a large mixing bowl. You should have about 3 cups of mixed beans total. If you notice any discolored or odd-smelling beans, pick them out now—freshness matters for that classic Betty Crocker taste. The beans should look vibrant and ready to soak up all that creamy dressing.
🍳 Step 2: Whisk Together the Dressing Ingredients
In a separate medium bowl, combine the 1 cup mayonnaise, 0.5 cup sweet relish, 2 tablespoons apple cider vinegar, 1 tablespoon granulated sugar, 0.5 teaspoon celery seed, 1 tablespoon Dijon mustard, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Use a whisk or fork to mix everything until it's completely smooth and well combined. The celery seed might not dissolve right away, but that's okay—it'll distribute as you mix the salad.
Here's the thing—this dressing is what makes the salad sing. The sweet relish adds that tangy crunch, the vinegar cuts through the richness of the mayo, and the celery seed gives it that signature Betty Crocker flavor. Taste the dressing now before adding it to the beans. It should be slightly sweet, tangy, and well-balanced. If you want it a little sharper, add a splash more vinegar. If it needs more depth, a pinch more salt or sugar will do the trick.
🥘 Step 3: Combine Beans and Dressing
Pour the dressing over the drained beans in the mixing bowl. Using a large spoon or your hands (I like to get in there and really work it), gently fold everything together until the beans are fully coated and the dressing is evenly distributed. You want to make sure each bean gets a good coating of that creamy mixture—this is what creates that classic, uniform texture. If the salad seems too thick, add 1-2 tablespoons of water to loosen it up. It should be creamy but still easy to scoop.
If you're using the optional 0.25 cup finely chopped red onion, fold it in now. The onion adds a nice sharp contrast that brightens up the whole dish. Give everything one final taste and adjust the seasoning if needed. The salad should be perfectly balanced—creamy, slightly sweet, with a hint of tang and crunch. Let it sit at room temperature for 10 minutes before serving—this gives the flavors time to meld together beautifully.
⏰ Step 4: Chill and Serve
Transfer the salad to an airtight container and refrigerate for at least 1 hour before serving. This chilling time is essential—it lets the flavors develop fully and the beans absorb the dressing completely. If you're short on time, you can chill it for 30 minutes, but the longer it sits, the better it tastes. The salad will keep well in the fridge for up to 5 days, making it perfect for meal prep.
When you're ready to serve, give the salad one last stir to redistribute any dressing that might have settled. Garnish with the 0.25 cup chopped fresh dill or parsley if you like—it adds a bright, fresh finish that cuts through the creaminess. Serve this salad at room temperature or slightly chilled, and watch as everyone reaches for seconds. It's that good.
Pro Tips For Making Betty Crocker Three Bean Salad
- DRAIN AND RINSE BEANS: The canned beans always have that weird brine clinging to them—especially the kidney beans. Run them under cold water in a colander, then shake them dry. Skipping this step means your salad will taste more like salty water than anything else.
- STIR IN RELISH LAST: Sweet relish is the flavor bomb here, but add it right before serving. Mixing it in early makes the mayo turn grainy faster—especially if you’re prepping ahead. Trust me, the last-minute toss keeps everything fresh.
- USE FULL-FAT MAYO: Low-fat mayo makes this salad taste like it’s missing something. The fat coats the beans properly, so every bite feels creamy and satisfying. I’ve tried the lighter versions, and they just don’t hold up the same way.
- LET IT CHILL 30 MINUTES: This isn’t a "make it now" kind of salad. After mixing, pop it in the fridge for at least half an hour. The flavors meld better, and the beans soak up the mayo instead of sitting in a watery mess. Patience here makes a real difference.
Common mistakes when making your betty crocker three bean salad
Over-Mixing the Beans
I’ve seen this happen so many times—someone gets excited and starts vigorously tossing the beans, thinking it’ll make the salad creamier. But here’s the deal: over-mixing breaks down the beans, turning them mushy instead of keeping that satisfying crunch.
Instead, gently fold the dressing into the beans with a large spoon or your hands, just until everything’s evenly coated. Think of it like mixing a cake batter—just enough to combine, not enough to overwork it. 🥫
Skipping the Chill Time
The salad tastes best after at least 1 hour in the fridge, but I’ve seen people rush it and serve it immediately. Big mistake! The chilling time lets the flavors meld and the dressing cling to the beans properly.
If you’re short on time, 30 minutes will help, but trust me, the longer it sits, the better it gets. The beans absorb the dressing fully, and the texture becomes perfect—not too wet, not too dry. ❄️
Using Low-Quality Beans
Not all canned beans are created equal. If you grab the cheapest brand from the store, you’ll end up with a salad that tastes bland or even metallic. Opt for no-salt-added varieties—I love Trader Joe’s or Kirkland Signature—and always rinse them thoroughly.
Skipping this step leaves excess starch and sodium behind, which can make the salad taste off or watery. Freshness matters, especially for that classic Betty Crocker taste. 🌿
Ignoring the Dressing Balance
This is where a lot of people mess up. The dressing needs to be slightly sweet, tangy, and well-balanced—not too sharp or too flat. If you skip the apple cider vinegar or celery seed, the salad loses its signature flavor.
Taste the dressing before adding it to the beans. If it needs more tang, add a splash more vinegar. If it’s too sharp, a pinch of sugar or salt will help. Don’t just dump everything in without tasting first! 🍎
Not Adjusting Seasoning After Mixing
After you’ve combined everything, give the salad a taste. It’s easy to assume the dressing is perfectly balanced, but sometimes the beans or optional add-ins (like red onion) can throw off the flavor. Add salt, pepper, or even a splash of vinegar if needed.
I’ve had to tweak the seasoning even after mixing—don’t be afraid to adjust! The goal is that perfect balance of creamy, tangy, and slightly sweet. 🧂
Using Too Much Liquid
If your salad ends up watery, it’s usually because someone added too much water or didn’t drain the beans well. The dressing should coat the beans without making them soggy. If it’s too thick, add 1-2 tablespoons of water to loosen it up.
But if it’s already too thin, there’s no fixing it—start over with fresh beans and dressing. The texture should be creamy but still scoopable, not soupy. 💧
Nutrition facts
Frequently asked questions
Can I make this salad without sweet relish?
Yes, but the flavor will differ. For a substitute, mix ¼ cup sweet pickle juice with 1 teaspoon sugar to mimic the relish's tangy sweetness. If you prefer a different texture, try ¼ cup finely chopped pickles (drained) for crunch. The relish adds that signature Betty Crocker crunch, so it's worth finding a substitute if possible!
How can I make this salad spicier?
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper to the dressing for heat. For a smoky kick, try 1 teaspoon liquid smoke (optional). If you prefer fresh spice, fold in 1 tablespoon finely chopped jalapeño or 1 teaspoon hot sauce after mixing. Start with small amounts—you can always add more!
Can I use dried beans instead of canned?
Soak 1 cup each of dried green, kidney, and white beans overnight, then cook until tender (about 1-1.5 hours). Drain and rinse thoroughly before mixing with the dressing. Dried beans add a heartier texture but require more prep time. For best results, use low-sodium broth while cooking.
Is this salad kid-friendly?
Yes, but with a few tweaks! Skip the celery seed (or reduce to ¼ teaspoon) and omit the Dijon mustard if your kids prefer milder flavors. The sweet relish and creamy mayo make it naturally appealing. For extra appeal, serve with crackers or sliced apples for dipping. Most kids love the crunchy texture!
How can I make this salad lower in calories?
Swap half the mayo for Greek yogurt (or light mayo) and reduce the sugar to ½ tablespoon. Use low-sodium beans and skip the relish (or use 1 tablespoon sugar-free sweet pickle relish). For extra volume, add 1 cup diced cucumber or bell peppers. These changes cut calories by about 150-200 per serving while keeping the creamy texture!
