Creamy Cowboy Caviar

This creamy cowboy caviar is a twist on the classic version with a delicious creamy dressing, fresh veggies, beans, and cheddar cheese cubes. It’s one of those dishes that you’ll find yourself going back to get more again and again- it’s truly addicting. Serve it with tortilla chips or by the spoonful!

This post may contain affiliate links.

Creamy cowboy caviar on a large blue platter with tortilla chips.

Why youโ€™ll love this

This recipe is so versatile! Is it a salad? Is it a dip, easy appetizer, side dish or main course? It’s literally all of that in one recipe!

This is a delicious twist on my more classic texas cowboy caviar recipe- aka the other very best cowboy caviar dip. This creamy version has all the same yummy fresh flavors from veggies, corn, beans, tomato and avocado but instead of a vinaigrette it’s tossed in a light creamy dressing and has diced cheddar, too for more protein.

Speaking of protein, a 1.5 cup serving of this dish has 10 grams of protein and 7 grams of fiber! That makes for an appetizer or side that’s going to keep you full, too!

Youโ€™ll love that this recipe makes a huge batch! It can be a meal prep for the week for a nutrition packed hearty dip snack served along corn chips or tossed on a bed of lettuce for a plant-based, high protein salad. It also makes for a great game day snack or dish to share at a party!

There’s no cooking required and comes together quickly (even quicker with a veggie chopper) with a mix of fresh ingredients and and pantry ingredients.

Grab your favorite dippers and letโ€™s get into what you need to make it.

Ingredients for creamy cowboy caviar on a countertop with labels.

Ingredients

  • Beans: For a great contrast of color and tons of nutrition (hello protein + fiber) I like to use black beans and pinto beans. You could swap in any beans that you have on hand including garbanzo beans or cannellini beans.
  • Bell pepper, cherry tomatoes, and cucumber: This is my favorite veggie blend for cowboy caviar for veggies. I like to use English cucumber because the seeds are smaller and the texture holds up well when diced. You can use red, orange, yellow or green bell peppers.
  • Red onion: For more beautiful color and a sharp slightly spicy bite I use red onion in this recipe. Sweet onions are a delicious choice too!
  • Sweet corn: Fresh, frozen or canned corn all work for this recipe! You can also use fire roasted corn if you want some extra smoky flavor.
  • Cilantro: Fresh cilantro aka fresh coriander adds in another fresh bold flavor that blends seamlessly with the beans and fresh veggies in this recipe.
  • Avocado: Creamy ripe avocado adds healthy fats, fiber and a delicious flavor that contrasts well with the other flavors.
  • Sharp cheddar cheese: Cheddar cheese adds even more creaminess and protein to this creamy version of cowboy caviar- make sure to dice it up super small or you can even use shredded cheese.

Dressing ingredients

  • Plain Greek yogurt: This provides the creamy base for the dressing and adds protein, too! Once itโ€™s mixed up youโ€™ll never know that the dressing is mostly Greek yogurt. Plain Greek yogurt works great because it’s so similar to sour cream.
  • Mayonnaise: Just a few tablespoons of mayo add extra creaminess to the dressing, it doesnโ€™t take much but it mellows the flavor from the Greek yogurt.
  • Honey: A little sweetness from honey balances the acidity from the lime juice to get this dressing flavor just right. 
  • Limes: Fresh lime juice add a bright citrusy flavor and acidity that compliments the creaminess of the yogurt and mayo.
  • Garlic: Fresh garlic is one of my favorite ingredients! It adds a subtle spice and tons of flavor even with just 1 clove! You can sub in garlic powder if needed. Use a garlic microplane to make it easy!
  • Cumin + chili powder: To give this cowboy caviar some southwest flavor I love to add cumin and chili powder. It brings a warm almost smoky flavor that really boosts the flavor in this dressing.ย 
  • Salt + black pepper

How to make creamy cowboy caviar

Ingredients for yogurt garlic lime dressing in a small bowl.

Step 1: In a small bowl, add all salad dressing ingredients.

Greek yogurt dressing for creamy cowboy caviar in a small bowl.

Step 2: Whisk together until fully combined and creamy.

Ingredients for creamy cowboy caviar arranged in a large bowl about to be mixed.

Step 4: In a large bowl combine bell peppers, cucumber, red onion, tomatoes, corn, beans, cilantro and avocado.

Creamy cowboy caviar being mixed in a large bowl.

Step 5: Pour dressing over the large mixing bowl of fresh veggie and bean mixture and toss gently to combine. Adjust salt and pepper to your taste preferences!

Creamy cowboy caviar on a large blue platter with tortilla chips.

Step 6: Serve with your favorite tortilla chips, any corn chips or crackers. Or enjoy a big bowl as is!

How to store

Store leftovers in an airtight container in the fridge for up to 4 days. I recommend giving the salad a quick mix before serving because the dressing will settle to the bottom of the container during storage.

Variations

  • Mix up the beans! Black-eyed peas, kidney beans, cannellini beans or garbanzo beans are also delicious in this creamy cowboy caviar dip.
  • Spice it up by adding 1-2 diced fresh jalapeรฑo peppers, hot sauce or red pepper flakes if you prefer spicy versions!
  • Garnish with more fresh herbs like extra cilantro, parsley, chives and green onion.
  • For more bold flavors mix in black olives and canned green chiles.
  • Serve on top of greens for an easy taco salad.

More salads you’ll love

Creamy cowboy caviar on a large blue platter with tortilla chips.

Creamy Cowboy Caviar

Fresh and colorful cowboy caviar made with vibrant veggies, cheddar cheese, avocado and beans tossed in a creamy dressing.
No ratings yet
Print Pin Rate
Prep Time: 15 minutes
Servings: 8

Ingredients

  • 2 bell peppers diced small
  • 1/2 red onion diced small
  • 1 English cucumber diced small
  • 1 cup cherry tomatoes quartered
  • 1 cup corn cooked and cooled, use fresh or frozen
  • 1 can black beans drained and rinsed
  • 1 can pinto beans drained and rinsed
  • 1/2 cup cilantro chopped
  • 1 avocado diced small
  • 4 oz cheddar cheese diced small

Dressing

  • 1/2 cup plain Greek yogurt
  • 2 tbsp mayonnaise
  • 2 tbsp honey
  • 2 limes juiced
  • 1 clove garlic finely minced or microplaned
  • 1 tsp cumin
  • 1 tsp chili powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

  • In a large bowl combine bell peppers, cucumber, red onion, tomatoes, corn, beans, cilantro and avocado.
  • In a small bowl, add all salad dressing ingredients and whisk together until fully combined.
  • Pour dressing over the large mixing bowl of fresh veggie and bean mixture and toss gently to combine.
  • Serve with your favorite tortilla chips.

Notes

Nutrition facts are calculated based on 8 equal servings or about 1.5 cups each. Serving size and nutrition facts will vary slightly based on size of veggies and are only an estimate.
Course: Appetizer, lunch, Salad, Side Dish

Nutrition

Serving: 1.5cups | Calories: 196kcal | Carbohydrates: 27g | Protein: 10g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 4mg | Sodium: 401mg | Potassium: 540mg | Fiber: 7g | Sugar: 10g | Vitamin A: 1515IU | Vitamin C: 53mg | Calcium: 146mg | Iron: 2mg

Sharing is caring!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




It's me, Jamie!

Iโ€™m a Registered Dietitian dedicated to helping you break free of the all-or-nothing dieting with balanced and realistic healthy eating.

Search Recipes & Blogs

3-Day Meal Plan

Meet Jamie

Iโ€™m a Registered Dietitian and Iโ€™ve been exactly where you are, right now. The all or nothing dieting, the constant food guilt, the scale obsession, absolutely no balance with foodโ€ฆ. Sound familiar?ย