• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Subscribe to updates & get a free recipe book!

Subscribe & Get My Free Ebook!

Recipes, Crafts and More
  • About
  • Video Library
  • My Saved Recipe Box

Onion Rings & Things

Recipes, Crafts and More

  • All Recipes
  • By Course
    • Appetizers
    • Breakfast
    • Bread and Baked Goods
    • Cocktails and Beverages
    • Desserts and Sweets
    • Main Dishes
    • Salads & Sides
    • Sandwiches & Snacks
    • Soups, Stews, Casseroles
    • Sauces, Dressings, Condiments
    • Fun Food
  • By Ingredient
    • Fish & Seafood
    • Fruits & Vegetables
    • Grains & Legumes
    • Eggs & Dairy
    • Potatoes, Pasta, Rice
    • Meat & Poultry
  • By Method
    • BBQ & Grill
    • Slow Cooker
    • Pressure Cooker
    • Oven
Home Appetizers and Party Fare

Texas Caviar Dip

5
/5
15 minutes mins
Leave a Comment
Jump to RecipePrint
By: Lalaine ManaloPosted: 04/11/2026Updated: 04/11/2026

This post may contain affiliate links. Please read my disclosure policy.

Fresh, colorful, and easy on the budget, Texas Caviar Dip is a must on your appetizer list. Whether you’re heading to a summer BBQ or a game-day watch party or just craving a weeknight snack, this is the bowl that always ends up empty.

Texas Caviar Dip in a white serving bowl.
Table of Contents hide
  • 1 Ingredient notes
  • 2 How to Make Texas Caviar Dip
  • 3 Cook’s tip
  • 4 Serving suggestions
  • 5 Storage instructions
  • 6 More appetizer recipes
  • 7 Texas Caviar

Guys, if there’s one thing you absolutely MUST make this Summer, it is this Texas Caviar. We love our roasted black bean and corn salad, but this one takes the crown!

Also known as cowboy caviar, this colorful, protein-packed bean salad was created in the 1940s at the Neiman Marcus Zodiac Room in Dallas, and has become a staple of Southern gatherings. Brimming with creamy black-eyed peas and crisp veggies, it’s fresh, healthy, and seriously addictive.

I brought a huge batch to a potluck today, and the bowl was empty before I could even greet the hostess. Everyone just huddled over it, dipping their chips away. Thank goodness I had the foresight to leave a small container of it in our fridge for myself; I polished it off and wished I had kept a little bit more.

Ingredient notes

ingredients for Texas Caviar Dip.
  • Black-eyed peas– rinse and drain well the canned beans to remove excess saltiness and starches
  • Corn– you can use fresh off the cob, canned, or frozen.
  • Onions– You can substitute red onions for an extra pop of color, but I think you’ll love the milder, sweeter taste of sweet onions, especially in raw salads.
  • Bell peppers– you can use a mix of red and green for a colorful confetti look.
  • Tomatoes– remove the seeds before dicing to keep the salad from getting too watery
  • Celery– for extra crunch
  • Jalapenos– remove the seeds for a mild heat or keep them in for a bolder spice
  • Dressing– Italian salad dressing is easy and convenient, but I also occasionally use a homemade dressing made of 1/2 cup olive oil, 1/4 cup apple cider vinegar, and 2 tablespoons honey or sugar, and it’s equally delicious!

How to Make Texas Caviar Dip

combining all the ingredients for Texas caviar in a bowl.

This bean salad is so easy to make; most of the work is chopping the veggies, which should take but a few minutes. You’ll have a fabulous dip ready to enjoy in no time!

  • I briefly pan-grilled the thawed corn kernels; this is not necessary, but highly recommended for a smoky layer of flavor.
  • Combine black-eyed peas, corn, tomatoes, bell peppers, celery, onions, and jalapeno peppers in a bowl. Pour in dressing and gently toss to evenly distribute. Season with salt and pepper to taste.
  • Refrigerate for about 15 to 20 minutes before serving, to chill and for the flavors to meld.

Cook’s tip

Cut the vegetables into uniform, bite-sized pieces so you get a bit of everything in every scoop.

Serving suggestions

serving Texas caviar dip with a spoon from a white bowl.
  • This Texas Caviar is delicious on its own, as a side dish for all your Summer cookouts, or as a dip for crisp corn chips.
  • Use as filling for omelets or stuffed peppers.
  • Spoon on baked potatoes or toss with salad greens for a light lunch
  • Mix with rice, shredded chicken, and salsa for a nutrient-packed burrito bowl
  • Stuff into warm corn tortillas for a meatless taco

Storage instructions

This Texas caviar recipe is not only super easy to make, but it can also be prepped ahead and makes great leftovers. In fact, it tastes so much better when chilled, and the flavors have time to meld. Transfer to a container with a lid and refrigerate for up to 3 days.

Double the recipe and thank me later! With fresh, nutrient-rich ingredients, this hearty bean salad is a healthy, tasty treat you’ll feel good about serving all summer long!

More appetizer recipes

Bacon Mushroom Stuffed Chicken

Homemade Salsa Verde

Watermelon Salsa

Trash Bag Taco Salad

Did you make this? Be sure to leave a review below and tag me @OnionRingsAndThings on Facebook and Instagram!

Texas Caviar Dip in a white serving bowl.
5 from 1 vote

Texas Caviar

Fresh, colorful, and easy on the budget, Texas Caviar Dip is a must on your appetizer list. Whether you're heading to a summer BBQ or a game-day watch party or just craving a weeknight snack, this is the bowl that always ends up empty.
Prep Time: 10 minutes mins
Cook Time: 5 minutes mins
Total Time: 15 minutes mins
Author: Lalaine Manalo
Course: Appetizer, Side Dish
Print Pin It Email Recipe
8 Servings

Ingredients

  • 1 teaspoon oil
  • 1 cup frozen corn thawed
  • 2 cans (15 ounces each) black-eyed peas drained and rinsed
  • 2 Roma tomatoes seeded and diced
  • 1 green bell pepper cored, seeded, and diced
  • 1 sweet onions peeled and diced
  • 1 stalk celery diced
  • 1 jalapeno pepper seeded and minced
  • 1 cup Italian Dressing
  • salt and pepper to taste
US CustomaryMetric

Instructions

  • In a wide skillet over medium-high heat, heat oil. Add corn and cook, stirring occasionally, for about 3 to 5 minutes or until nicely charred. Remove from pan and let cool completely.
  • In a large bowl, combine black-eyed peas, grilled corn, tomatoes, bell peppers, onions, celery, and jalapeno peppers.
  • Add Italian dressing and gently toss to combine. Season with salt and pepper to taste.
  • Refrigerate for about 15 to 20 minutes to chill and to allow flavors to meld.

Notes

Cut the vegetables into uniform, bite-sized pieces so you get a bit of everything in every scoop.

Nutrition Information

Calories: 238kcal, Carbohydrates: 35g, Protein: 9g, Fat: 7g, Saturated Fat: 1g, Sodium: 305mg, Potassium: 505mg, Fiber: 8g, Sugar: 9g, Vitamin A: 250IU, Vitamin C: 20.3mg, Calcium: 43mg, Iron: 3.1mg

“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”

Did You Make This?

Mention @OnionRingsAndThings and hashtag your photo with #OnionRingsAndThings

Share Save Recipe Saved! Rate It

About Lalaine Manalo

Welcome to Onion Rings and Things where you’ll find hundreds of comfort food recipes, crafts, and printables. Browse around and make something fun or tasty today! Read More

Bacon and Cream Cheese Stuffed Mushrooms on a serving board.
Previous Post
Bacon and Cream Cheese Stuffed Mushrooms
Wood Ranch BBQ and Grill copycat peanut coleslaw in bowl with a wooden spoon for serving.
Next Post
Peanut Coleslaw

Reader Interactions

5 from 1 vote (1 rating without comment)

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating




Primary Sidebar

Welcome!

Welcome to Onion Rings and Things where you’ll find hundreds of comfort food recipes, crafts, and printables. Browse around and make something fun or tasty today!

Read More

Subscribe & Get My Free Ebook!

Get My Copy!

Subscribe & Get My Free Ebook!

Trending Recipes

cherry trifle dessert on a serving plate

Heaven on Earth Cake

Plump and pillowy, these IHOP Pancakes copycat are just as tasty and delicious as what you'd find in the restaurant yet cost a fraction of the price. You can easily double the recipe to feed a large crowd or add chopped fresh fruits to the batter for another layer of yum.

IHOP Pancakes Copycat

crack chicken slider sandwiches

Chicken Bacon Ranch Sliders

Golden Corral Bourbon Street Chicken Copycat brings all the sweet, sticky, salty and yummy flavors you love right in your own kitchen. Only 3 ingredients and less than 20 minutes of cook time for an amazing dinner meal the whole family will love!

Golden Corral Bourbon Street Chicken Copycat

Holiday Sweet Treats

stacked Toffee Drop Cookies

Toffee Drop Cookies

holding chocolate caramel candies with fingers

Triple Treat Chocolate Caramel Candy Bars

Flourless Chocolate Fudge Crinkle Cookies stacked on on a plate

Flourless Chocolate Fudge Crinkle Cookies

white chocolate chip cookies on a wire rack to cool

Chocolate White Chocolate Chip Cookies

More Popular

Appetizers and Party Fare

Cheese Pull-Apart Bread Rolls baked in cast-iron skillet with glass of water in the background.

Cheese-Stuffed Pull Apart Rolls

Salsa Verde in a glass bowl with jalapeno and cilantro in the background.

Homemade Salsa Verde

dipping corn chips in Cheesy Jalapeno Popper Dip baked in a cast iron skillet

Cheesy Jalapeno Popper Dip

Homemade Pico de Gallo in a white serving bowl with tortilla chips in the background.

Homemade Pico de Gallo

Homemade guacamole in brown bowl with chips, jalapenos, and avocado in background.

Easy Guacamole Dip

Nectarine Salsa in a white bowl with corns chips in the background.

Nectarine Salsa

Browse All

Get a Free e-Cookbook!

Join our newsletter to get new recipe updates, a free copy of our Top 10 Fun Food recipes, exclusive meal plans, and more.

As Featured On:

Back to Top
Back to Top
  • Privacy & Terms
  • Contact Us
© 2026 Onion Rings & Things
Site Credits Designed by Melissa Rose Design Developed by Once Coupled

Recipe Ratings without Comment

Something went wrong. Please try again.