If you love cowboy caviar but want something more filling, this Cowboy Rice Salad is calling your name. It's a cold, Mexican-inspired rice salad packed with fluffy rice, black beans, sweet corn, crunchy peppers, and a bold chili-lime dressing that brings it all together.

Think of it as cowboy caviar's heartier cousin. It's veggie-forward, budget-friendly, and comes together in under 30 minutes using simple pantry staples. Perfect for summer BBQs, potlucks, meal prep, or those days when it's just too hot to turn on the stove.
If you love easy salad recipes make sure to try out this Basmati Rice Salad with Edamame and this Sicilian Style Fennel orange salad
Quick Answer
Cowboy Rice Salad is a cold, Mexican-style rice salad made with cooked rice, black beans, corn, bell peppers, and a zesty lime dressing. It's perfect for summer gatherings and meal prep.
What makes it special:
- Ready in 30 minutes (no cooking required if you have leftover rice)
- Packed with protein from beans and fiber from veggies
- Gets better as it sits in the fridge
- Totally customizable with your favorite add-ins
Jump to:
What You'll Need

Fresh Lime Juice: Made from freshly squeezed limes, this tangy and citrusy juice adds a burst of refreshing flavor to the salad.
Olive Oil: It adds a smooth and mild richness to the salad while helping to bind the flavors together.
Salsa: The salsa brings a delightful combination of flavors, including tomatoes, onions, peppers, and spices. It adds a vibrant and slightly spicy kick.
Ground Cumin: Cumin is a warm and aromatic spice commonly used. Its earthy and slightly smoky flavor adds depth and complexity to the salad.
Cooked Rice: Whether you choose white or brown rice, it serves as the base of the salad, providing a hearty and filling component. White rice offers a lighter texture, while brown rice adds a nutty and chewy element.
Sweet Corn Kernels: Sweet and juicy corn kernels add a pleasant crunch and a touch of natural sweetness to the salad. They contribute a vibrant pop of color and a burst of freshness.
Red kidney Beans: These protein-packed legumes are a staple in Cowboy cuisine. They add a creamy and hearty texture to the salad, complementing the other ingredients. Make sure to drain and rinse them to remove excess sodium.
Cherry Tomatoes: Small and juicy cherry tomatoes provide bursts of sweetness and a juicy texture to the salad. They add a pop of vibrant color and contribute to the overall freshness.
Spring Onions: With their mild onion flavor, green onions add a subtle sharpness and a fresh bite to the salad.
Fresh Cilantro: This herb is widely used. It has a distinctly citrusy and herbal flavor that adds brightness and freshness to the salad.
For quantities see recipe card below
How to Make Cowboy Rice Salad
1. Cook the rice (or grab leftovers)
If you don't already have rice cooked, go ahead and make 1 ยฝ cups of uncooked long-grain rice (white or brown). Let it cool completely - warm rice can make your salad mushy.
2. Make the chili-lime dressing
In a small bowl or jar, whisk together olive oil, lime juice, garlic, chili powder, cumin, and a pinch of salt and pepper. Taste and adjust the seasoning if needed, you want a bold, tangy flavor.
3. Prep the veggies
Dice the bell peppers, drain and rinse the black beans and corn, and chop the green onions and cilantro. If you like a bit of heat, finely chop a jalapeรฑo to mix in too!



4. Combine everything
In a large bowl, add the cooled rice, black beans, corn, peppers, green onions, and cilantro. Pour the dressing over the top and toss everything until it's evenly coated.
5. Chill
Serve it cold from the fridge for a super refreshing twist, it's perfect on hot summer days or when you need a quick, chilled lunch!

Tips
Use Day-Old Rice: Using rice that's been cooked and cooled prevents the salad from becoming mushy.
Customize the Heat: Adjust the spiciness by choosing a mild or hot salsa, or add diced jalapeรฑos for an extra kick.
Make Ahead: This salad can be made a day in advance, making it perfect for meal prep or entertaining
Variations
Protein Boost: Add grilled chicken, shrimp, or tofu to make it a complete meal.
Cheesy Twist: Sprinkle crumbled feta or cotija cheese on top for added creaminess.
Grain Swap: Substitute quinoa or brown rice for a different texture and added nutrients.

How to Serve and Store
Serve With:
- Grilled meats or seafood
- Tortilla chips for a crunchy contrast
- As a filling for burritos or wraps
Storage:
Stir before serving to redistribute the dressing.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
FAQ
Can I use a different type of rice for this salad?
Yes! White rice, brown rice, jasmine rice, or even leftover rice all work perfectly. Just make sure the rice is completely cooled before mixing it into the salad so it doesn't get mushy.
Can I make Cowboy Rice Salad ahead of time?
Absolutely. This salad actually tastes better after sitting in the fridge for at least an hour because the flavors have time to blend together. You can make it up to 2 days ahead and store it covered in the fridge.
What's the difference between cowboy rice salad and cowboy caviar?
Cowboy caviar is bean-based with no grains, while cowboy rice salad includes rice as the base, making it heartier and more filling. Both have similar flavors with beans, corn, peppers, and a tangy dressing.
Salad Recipes

Cowboy Rice Salad
Equipment
- large mixing bowl
- Small bowl for dressing
- Whisk or fork
- Cutting board and knife
- Measuring cups and spoons
Ingredients
- ยผ cup fresh lime juice or lemon juice
- 3 tablespoons olive oil
- ยฝ cup salsa
- 1 teaspoons ground cumin
- 3 cups cooked white rice old or at room temperature
- 1 cup sweet corn kernels
- 1 can (17oz) red kidney bean drained and rinsed black beans and pinto beans will also work
- 1 cup cherry tomatoes cut in half
- 1 yellow bell pepper orange or red
- 3 spirng onions thinly sliced
- ยผ cup fresh cilantro chopped
- salt and black pepper to taste
Instructions
- In a small bowl, whisk together the fresh lime juice, olive oil, salsa, ground cumin, salt, and pepper. For a smoother texture, you can blend the ingredients in a food processor.
- In a large mixing bowl, add the cooked rice, corn kernels, red kidney beans, cherry tomatoes, diced bell pepper, sliced spring onions, and chopped cilantro. Gently toss to combine.
- Pour the prepared dressing over the rice and vegetable mixture. Toss again to ensure all ingredients are well coated with the zesty dressing.
- Cover the bowl with plastic wrap and refrigerate for at least 1 hour. Chilling allows the flavors to meld together and enhances the overall taste.
- Before serving, give the salad a final toss to redistribute the dressing. Transfer to a serving dish, garnish with a sprig of fresh cilantro if desired, and enjoy!
Notes
- Add Avocado: For a creamy texture, mix in diced avocado just before serving.
- Fresh Herbs: Experiment with adding fresh herbs like parsley or mint for a different flavor profile.










Leave a Reply