Mexican Rice Salad Recipe: Zesty Lime and Avocado Freshness

Mexican Rice Salad Recipe: Zesty Lime and Avocado Freshness

This vibrant salad brings Mexican flavors to your table with minimal effort and maximum impact.

Long-grain rice forms the base, while fresh lime juice and cilantro create a bright, zesty foundation. Black beans add protein, and diced avocado contributes creamy texture that balances the dish perfectly.

The combination of crisp vegetables, tender rice, and tangy dressing makes this salad satisfying yet light. It’s ideal for potlucks, lunches, or as a side to grilled proteins.

Serve chilled for the best flavor, allowing the ingredients to meld together beautifully.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Rice Salad

Bright, bold flavors start with rice, beans, and fresh produce ready to shine.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed well
Black Beans 🫘 1 can Drained and rinsed
Avocado 🥑 2 whole Ripe, diced just before serving
Fresh Lime Juice 🍋 ½ cup About 4-5 limes
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Red Bell Pepper 🌶️ 1 whole Diced, seeds removed
Red Onion 🧅 ½ whole Finely diced
Cherry Tomatoes 🍅 1 cup Halved or quartered
Corn Kernels 🌽 1 cup Fresh, frozen (thawed), or canned
Jalapeño 🌶️ 1 whole Seeded, finely minced
Extra-Virgin Olive Oil 🫒 ¼ cup For dressing and rice
Ground Cumin 🌿 1 tsp Toasted if possible
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The rice is your foundation—long-grain white stays separate and fluffy. Basmati or jasmine work too if that’s what’s in your pantry. For the black beans, canned are fine (just rinse well), but dried beans, soaked overnight, give the best texture. Avocados should yield slightly to gentle pressure—too firm and they won’t add that creamy contrast this dish needs.

No cilantro? Flat-leaf parsley works in a pinch (though the flavor’s different). Short on limes? Lemon juice at a 1:1 ratio keeps the acidity. Want heat without jalapeños? Red pepper flakes or a dash of hot sauce in the dressing does the trick. For extra crunch, toss in diced cucumber or radishes.

This salad holds up well—store covered in the fridge for up to 3 days. The avocado’s the wildcard, so add it just before serving. Leftovers? Toss with extra lime to keep the colors vibrant. Doubles easily for potlucks or meal prep.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can cook the rice, mix in the beans, and toss everything together in one pot—minimal cleanup.
  • Zesty Freshness: The lime juice and cilantro give it that bright, tangy kick that makes every bite irresistible.
  • Lunchbox Hero: Honestly, it’s my go-to for meal prep—holds up perfectly in the fridge for days.
  • Stretches Far: Between us, this recipe feeds my family for two meals without breaking the bank.

Step-by-Step Instructions for Mexican Rice Salad

This method ensures perfectly cooked rice and vibrant, fresh flavors in every bite.

Step 1: Cook and Season the Rice

Rinse the 1.5 cups Long-Grain White Rice thoroughly under cold water until the water runs clear. This removes excess starch and prevents the grains from sticking together during cooking.

Combine the rinsed rice with 2 cups of water and a pinch of the 1 tsp Salt in a saucepan. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until the water is absorbed and the rice is tender. Fluff with a fork and let it cool completely. Stir in 1 tsp Ground Cumin and 0.25 cup Extra-Virgin Olive Oil while the rice is still warm to infuse the flavors.

Step 2: Prepare the Fresh Vegetables

Dice the 1 whole Red Bell Pepper, finely dice the 0.5 whole Red Onion, halve the 1 cup Cherry Tomatoes, and drain and rinse the 1 can Black Beans. Combine these in a large bowl with the 1 cup Corn Kernels.

Seed and finely mince the 1 whole Jalapeño for a mild heat, or leave some seeds in for extra spice. Add it to the bowl with the other vegetables. Toss gently to mix without crushing the tomatoes or beans.

Step 3: Combine and Dress the Salad

Add the cooled rice to the bowl of vegetables. Pour in the 0.5 cup Fresh Lime Juice and sprinkle with the remaining salt and 0.5 tsp Black Pepper. Toss everything together until evenly coated.

Fold in the 0.5 cup Fresh Cilantro, reserving a small handful for garnish. The dressing should be tangy and bright, with the lime juice cutting through the richness of the olive oil and cumin.

Step 4: Add Avocado and Serve

Just before serving, dice the 2 whole Avocado and gently fold them into the salad. Avocados discolor quickly, so add them at the last minute to maintain their vibrant green color.

Taste and adjust seasoning if needed. Garnish with the reserved cilantro. Serve immediately, or chill for 30 minutes to let the flavors meld. The salad should be fresh, zesty, and packed with texture from the crisp vegetables and creamy avocado.

👨‍🍳

Pro Tips For Making Mexican Rice Salad

  • Toast the Rice First: I learned this the hard way—skip toasting the rice in oil for 3-4 minutes and you’ll end up with bland, mushy grains. The nutty flavor it adds balances the lime and cilantro perfectly.
  • Rinse the Beans: Sounds tedious, but rinsing canned black beans removes that metallic aftertaste. I do it under cold water for 30 seconds while the rice cooks—no extra time really.
  • Wait to Add Avocado: After making this salad too early once (and getting brown, sad avocado), I now wait until the last minute to fold in the diced avocado. It stays fresh and vibrant.
  • Salt the Lime: My grandmother swore by this: sprinkle a pinch of salt directly onto the lime halves before juicing. It actually changes the outcome, making the citrus taste brighter and more complex.

Regional Styles of This Recipe

Yucatan Style

In the Yucatán, they often add sour orange juice instead of lime for a deeper citrus note. I also love incorporating pickled red onions and cochineal-dyed queso fresco for authentic regional flair. The tangy, slightly sweet profile is unforgettable. 🗺️

Oaxacan Version

Oaxaca brings queso Oaxaca cheese into the mix, pulled into delicate strings over the top. They also use chipotle peppers in adobo for a smoky heat. I recommend mincing 1-2 peppers and mixing into the dressing for this variation.

Tex-Mex Twist

For a Texas border approach, swap black beans for pinto beans and add 1 cup shredded cheddar. The dressing gets a boost from 1 tbsp taco seasoning mixed in. It’s heartier and perfect for a crowd.

Baja California

This coastal version incorporates fresh mango and cucumber for a refreshing twist. I dice 1 ripe mango and ½ English cucumber and fold them in with the avocado. The sweetness pairs beautifully with the lime.

Mexico City Street

Street vendors in CDMX often add jicama for crunch and Tajín seasoning for an extra kick. I sprinkle ½ tsp Tajín over the finished salad. The chili-lime salt takes the flavors to another level. ✨

Vegetarian Taco Bowl

Transform this into a main dish by serving over warm corn tortillas with crumbled cotija cheese. I add a dollop of Mexican crema on top for richness. It’s a complete meal that still feels light.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 52g19%
Dietary Fiber 10g36%
Sugars 4g
Protein 9g18%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but adjust the cooking time to 40-45 minutes and use 2.5 cups of water. Brown rice has more fiber but a chewier texture.

2

How do I keep the avocado from turning brown?

Add it just before serving and toss with extra lime juice. The acidity slows oxidation. Store leftovers without avocado.

3

Can I make this ahead of time?

Prepare everything except avocado up to 1 day ahead. Refrigerate, then add avocado and fresh cilantro before serving.

4

What can I substitute for cilantro?

Use flat-leaf parsley or fresh mint for a different but complementary flavor. Skip it entirely if you dislike cilantro.

★★★★★4.9(8 reviews)
Tyler Campbell