Easy Cowboy Caviar Dip {a.k.a. Shrapnel Dip}
This cowboy caviar dip (a.k.a. shrapnel dip!) is literally thrown together making it one of the easiest…AND tastiest snacks/appetizers ever. It’s perfect for potlucks and BBQs!
It’s officially eat outside all day every day season around here. The months where BBQs and neighborhood potlucks are furiously frequent.
Nearly 97% of the time when we are invited to an outdoor BBQ at a friend/neighbor/family members house and I’m asked to bring “something” – I end up with this easy dip in hand.
Some call it cowboy caviar dip. I’ve always called it shrapnel dip.
No matter what you call it, it’s one of my favorite, favorite things to eat…summer eating season or not.
My cousin, Mark, sent me the recipe years ago (it probably looks familiar to a lot of you, since it’s been in the recipe archives for a long time!).
The first time I made it all those years ago, Brian and I were so enamored with the deliciousness that we ate it for lunch three days straight, the two of us hovering over the tupperware not even bothering to scoop some onto plates.
Just dipping, devouring, dipping, devouring while the kids looked on in a sort of shock-awe-disgust combination.
Even on day three, after the avocados had turned brown and mushy, we were still groveling over it. If that’s not love, I don’t know what is.
(Although don’t be us: if you think you’ll have leftovers, wait and stir in fresh avocados when serving.)
This cowboy caviar dip is a major explosion of color and taste and texture. Sweet, juicy corn with crisp red pepper and onions, hearty beans and smooth avocado, and it’s all lightly coated in a flavorful, zesty, Italian dressing.
I could eat this every day of my life and be completely satisfied. It’s one of those dishes that is interesting enough to keep you from getting bored easily, but not so crazy that the flavors and varying textures become nauseating.
Plus, it’s super versatile – like I mentioned above, it makes a perfect side dish or appetizer for potlucks or whatever but is hearty enough for a light meal, in my opinion.
In warmer months, I often make this to serve alongside grilled chicken and this skillet zucchini squash number. Talk about a perfect meal!
You can also add in cooked, chopped shrimp to the cowboy caviar dip for a totally delicious variation that makes me not want to share a single bite.
If you’re looking for the perfect dish to bring to your 4th of July (or beyond) festivities, this one’ll take you less than 15 minutes to throw together, and you just might be the most popular person at the party because of it.
One Year Ago: Best Italian Pasta Salad {With Quick Homemade Italian Dressing}
Two Years Ago: Double Chocolate Oatmeal Chocolate Chip Cookies
Three Years Ago: Whole Grain Pumpkin Blueberry Muffins
Four Years Ago: My Favorite Breakfast Smoothie
Five Years Ago: Chipotle Chicken Skewers with Creamy Dipping Sauce
Amazing Shrapnel Dip
Ingredients
- 1 (15-ounce) can white beans, such as navy or Great Northern (can also used black-eyed peas)
- 1 (15-ounce) can black beans
- 1 (11-ounce) can corn (see note)
- 1 to 2 avocados, diced (leave these out and add in right before serving if making this in advance)
- 1 medium red bell pepper, diced (about 1/2 cup)
- 1 to 2 Roma tomatoes, diced
- 2 tablespoons finely chopped red onion
- 2 to 3 tablespoons finely chopped cilantro, plus more to taste, if desired
- ⅓ cup Italian dressing (see note)
- Squeeze of fresh lime, about 1/2 tablespoon or so from half of a large lime
- Salt and pepper to taste
- White, blue or yellow corn/tortilla chips for serving
Instructions
- Drain the beans and corn together in a colander. Give them a quick rinse and let them drain really well so no extra liquid makes its way into the dip. You can use a salad spinner to get rid of excess liquid or lay them out on a double layer of paper towels and blot dry. Add them to a serving bowl.
- Toss in the avocados, red pepper, tomatoes, red onion and cilantro. Mix. Pour the dressing over the top of the salad and using a large spoon or spatula, fold the ingredients and dressing together until everything is evenly coated.
- Squeeze the lime juice over the top. Gently mix. Add salt and pepper to taste. Serve immediately with chips. Store leftovers in the refrigerator. If making in advance, wait to chop and stir in the avocados until right before serving.
Notes
Recommended Products
Recipe Source: adapted from my cousin, Mark W. (he’s famous for this shrapnel dip!)
Originally posted January 2013, updated with new photos, commentary and recipe notes.
Huge hit for thanksgiving. Will definitely be making this again. Super yummy and easy and healthy! Thanks again for another winner!
Here you can buy real original caviar https://www.gourmetfoodstore.com/caviar/osetra-caviar-0781 . I have also fallen for fake caviar several times on the Internet, so now I am very careful about such purchases. I checked this caviar, and it is really real and also very tasty. This is my sincere recommendation to you.
This was awesome! I made it for a bbq and it went over great. I’ll be making again soon just to have in the fridge for lunch or a salad topper! Thanks for another great recipe!
SO. dang. good!!! But is that a surprise?! Mel’s recipes never disappoint, especially this one. We ended up adding a jalapeño, seeds and all, and it was the cherry on top. I don’t really even do beans, but I about elbowed my husband to steal it all for myself! Haha
Haha. Thanks, Whitney!
I made this for a potluck last night and it was a hit! Unfortunately that meant no leftovers for me. I skipped the Italian dressing and instead used the juice of two whole limes and it was still so yummy.
I’ve tried various recipes for this dip and I have to say I think I like this one the most! I left out the bell pepper and used your homemade Italian dressing as per the recipe notes. Delish! I added some chopped shrimp to my serving, as well as some crumbled feta. Definitely two excellent additions!
Thanks, Megan!
I was skeptical about all the raves…boy was I wrong! I made this as a main dish with tortillas cheese and sour cream for a vegetarian friend and taco seasoned meat for the rest of us. I also used taco sauce instead of Italian dressing. It has been officially added to my faves. Please keep the surprises coming, Mel.
So happy to hear this, Sharon!
I got a recipe very similar to this from my aunt and love it. It was fun to see how this recipe is different. She doesn’t use Italian dressing, just a homemade dressing of olive oil, apple cider vinegar, and sugar. I like to add jalapenos and make it a day or two in advance so that all the flavors meld together. I just made it to bring to a 4th of July cookout 🙂
Mel, thanks for saving us at dinner time yet again. This meal was fabulous. I served it over white rice in tortilla chip bowls leftover from Cafe Rio and it was sooooooo yummy. Your website is my go-to recipe book. Thanks!!! I love reading your posts too. (I’m the one who used to work at Stonehenge with Melissa Allred).
Ah, thanks so much, Melissa!
Awesome! Mel, I am so glad I found out about your website. Your website is one of the best recipe websites I have found. You are a great cook!! Thank you for sharing so many great recipes.
Thanks, Annie!
I’ve always called it redneck caviar! Yummmy! No get together in our family is complete without it.
Haha, love that!
I have made this recipe at least a dozen times and my family all loves it. We sometimes do what we call “dip dinner” where we have big servings of this and guacamole and salsa with chips and no main dish. I love that I usually have all the ingredients for it on hand, too.
I LOVE dinners like that. Love them.
Our favorite add-in, we discovered least year, is shelled edamame! (Mukikame=soybeans) easy to find in the freezer section now & so delicious! We’ve also used black-eyed peas as one of the “bean” components – so delicious!
I LOVE that idea!
This is one of our absolute favorites! I just took it to a potluck this weekend and it was almost gone in minutes. I’ve shared the recipe many times. Love it!
Glad you love it, Stacie! I have the same results every time I bring it anywhere!