Quick Black Beans and Rice with Cilantro Lime

Prep: 5 minCook: 15 min4 servingsmediumAmerican
Quick Black Beans and Rice with Cilantro Lime

A simple Cuban-inspired dish that transforms pantry staples into a satisfying meal. Fluffy basmati rice gets brightened with fresh lime juice and cilantro, while black beans are simmered with cumin and onions for earthy depth. The beans are partially mashed to create a creamy texture that clings beautifully to the rice. Perfect as a hearty vegetarian main dish or flavorful side, this recipe comes together in about 20 minutes using mostly pantry ingredients. Customize with your favorite toppings like cheese, avocado, or hot sauce.

Ingredients

4 servings
  • 1 cup basmati rice
    brown rice1:1healthy

    takes longer to cook

    Full guide →
  • 1 ¾ cups water
  • 1 tablespoon olive oil
  • ½ teaspoon kosher salt
  • ½ lime lime, juice and zest
  • 2 tablespoons fresh cilantro, chopped(optional)
    fresh parsley1:1herb

    different flavor profile

    Full guide →
  • 1 small onion, diced
  • 28 oz canned black beans, drained and rinsed
    pinto beans1:1protein

    similar texture

    Full guide →
  • 1 teaspoon cumin
    chili powder1:1spice

    different flavor

    Full guide →
  • ½ teaspoon kosher salt
  • 1 cup water
  • ½ lime lime, juice and zest

Instructions

  1. 1

    Stir together water, rice, olive oil, and salt in a small pot

  2. 2

    Bring to a boil, stir once, cover, and simmer on low for 10 minutes

  3. 3

    Turn off heat and keep covered for 5-10 minutes

  4. 4

    Fluff rice with a fork and stir in cilantro, lime juice and zest

  5. 5

    Sauté diced onion in olive oil over medium-high heat until softened and beginning to brown

  6. 6

    Add cumin and salt, stir to coat

  7. 7

    Add drained black beans and water

  8. 8

    Bring to a boil and simmer uncovered for 10 minutes

  9. 9

    Turn off heat and mash beans a few times with potato masher, leaving most beans intact

  10. 10

    Stir in lime juice, zest, and cilantro

  11. 11

    Serve beans over rice with desired toppings

Tips

Tip 1

Use a potato masher, fork, or immersion blender to partially mash beans for creamy texture while keeping most beans whole

Tip 2

Taste and adjust seasonings at the end - you may need more salt or lime juice to brighten the flavors

Tip 3

Top with shredded cheese, pico de gallo, diced avocado, or hot sauce to customize your bowl

Good to Know

Storage

Refrigerate for up to 4 days in airtight containers. Store rice and beans separately for best texture.

Make Ahead

Rice can be made up to 2 days ahead. Beans improve in flavor when made a day ahead and reheated.

Serve With

Serve hot with toppings like cheese, avocado, pico de gallo, or hot sauce on the side.

Common Mistakes

Watch

Don't skip the resting time after cooking rice to avoid mushy texture

Watch

Don't over-mash the beans or they'll become too thick and paste-like

Substitutions

black beans
pinto beans1:1protein

similar texture

Full guide →
basmati rice
brown rice1:1healthy

takes longer to cook

Full guide →
fresh cilantro
fresh parsley1:1herb

different flavor profile

Full guide →
cumin
chili powder1:1spice

different flavor

Full guide →
Find more substitutions →

FAQ

Can I use other types of rice for this recipe?

Yes, you can use jasmine, long-grain white rice, or brown rice. Adjust cooking time and liquid as needed - brown rice takes about 45 minutes total.

What if I don't have fresh lime?

Bottled lime juice works in a pinch, but fresh lime provides much better flavor. You can also substitute with lemon juice.

How long will the leftovers keep?

Store rice and beans separately in the refrigerator for up to 4 days. Reheat with a splash of water to restore moisture.