This is a rice and black bean salad dressed with lime juice, cumin, and olive oil, then loaded with cherry tomatoes, red bell pepper, red onion, cilantro, and avocado. It comes together in about 45 minutes and works as a vegetarian main or a sturdy side. The whole thing holds up well at room temperature, which makes it genuinely useful for cookouts and packed lunches.
Ingredient notes
- Black beans: Canned work perfectly here โ just drain and rinse well. Excess canning liquid makes the dressing watery and dulls the lime flavor.
- Rice: Long-grain white rice gives the cleanest texture. Brown rice adds fiber but needs an extra 20โ25 minutes of cook time; factor that in before you start.
- Cumin: Ground cumin is called for. If yours has been open more than a year, itโs probably flat โ toast it dry in the pan for 30 seconds before adding to the dressing to wake it up.
- Avocado: Added last and just before serving for a reason. A ripe-but-firm avocado holds its shape better than a very soft one when you fold it in.
- Lime juice: Freshly squeezed makes a real difference in the dressing โ bottled juice tastes bitter once it hits the cumin.
Why this recipe works
The key move is letting the rice cool completely before you dress it. Warm rice absorbs liquid fast and turns the dressing into a paste instead of a coating โ you lose the brightness of the lime entirely. While the rice cools, you can mix the dressing and chop the vegetables in the same large bowl youโll toss everything in, which keeps the dish count low. The dressing itself is built around acid and fat in roughly a 2-to-3 ratio, which is enough lime to cut through the starchy beans without making the whole thing taste sharp. Dress it at the table โ a pre-dressed salad goes limp fast, especially if itโs sitting out at a gathering.
If something goes sideways
- Salad tastes flat or starchy: The rice likely needed more salt during cooking, or the dressing wasnโt tossed in thoroughly. Add a small pinch of salt and an extra squeeze of lime directly to the finished bowl and toss again.
- Dressing pools at the bottom: This happens when the rice is still warm and releases steam moisture. Spread the cooked rice on a sheet pan for 10 minutes to cool and dry it faster before combining.
- Avocado turned brown before serving: Toss the diced avocado in a little extra lime juice in a separate small bowl before folding it in โ the acid slows oxidation noticeably.
- Beans are mushy and breaking apart: Over-rinsed or over-stirred canned beans fall apart quickly. Drain them gently, rinse once, and fold them in last along with the avocado rather than stirring them through aggressively.
- Red onion is too sharp: Soak the chopped onion in cold water for 5 minutes, then drain. It keeps the crunch but takes the raw bite down significantly without adding another dish โ just use the measuring cup you already rinsed.
Venezuelan Rice and Black Bean Salad
Equipment
- Medium saucepan
- Large mixing bowl
- Knife
- Cutting board
- Wooden spoon
- Citrus Juicer
Ingredients
Salad Ingredients
- 1 cup long-grain white rice or brown rice for added nutrition
- 2 cups cooked black beans drained and rinsed if using canned
- 1 cup cherry tomatoes halved
- ยฝ cup red bell pepper diced
- ยผ cup red onion finely chopped
- ยผ cup fresh cilantro chopped
- 1 large avocado diced just before serving
Dressing
- 3 tablespoons olive oil extra virgin for the best flavor
- 2 tablespoons lime juice freshly squeezed
- 1 teaspoon ground cumin
- ยฝ teaspoon salt
- ยผ teaspoon black pepper
Instructions
- In a medium saucepan, bring 2 cups of water to a boil. Add the rice and a pinch of salt. Cover and reduce heat to low. Cook for 18-20 minutes or until the rice is tender and water is absorbed. Fluff with a fork and let cool.
- While the rice is cooling, prepare the dressing by whisking together the olive oil, lime juice, ground cumin, salt, and black pepper in a small bowl.
- In a large mixing bowl, combine the cooked black beans, cherry tomatoes, red bell pepper, red onion, and cilantro.
- Add the cooled rice to the vegetable mixture. Pour the dressing over and toss gently to coat.
- Just before serving, add the diced avocado and gently mix. Serve chilled or at room temperature.
Notes
- For a spicier version, add finely chopped jalapeรฑo.ย
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
Nutrition
Your questions, answered
Can I make this salad ahead of time?
Yes, but hold the avocado and dressing until youโre ready to serve. You can combine the rice, beans, tomatoes, bell pepper, onion, and cilantro up to 24 hours ahead and refrigerate; add the dressing and avocado just before eating.
Can I use a different type of bean?
Pinto beans or kidney beans both work as substitutes. The flavor will be slightly milder with pintos and earthier with kidney beans, but the texture and the way they carry the dressing are similar enough that the recipe holds together.
Is this salad good served cold straight from the fridge?
Itโs better at room temperature. Cold rice firms up and the cumin flavor in the dressing gets muted โ pull it out 15โ20 minutes before serving if itโs been refrigerated.
How do I keep the salad from getting soggy if Iโm taking it somewhere?
Pack the dressing separately in a small jar and toss it in on-site. The cherry tomatoes release juice as they sit, so if youโre transporting more than an hour out, pack those separately too and add them at the end.
Can I use leftover rice?
Yes, and it actually works well since leftover rice is already cool and slightly dried out, which means it absorbs the dressing more evenly. Just break up any clumps before adding it to the bowl.

