Black Beans and Cilantro Lime Rice
A zesty, protein-rich rice dish featuring tender black beans, fluffy rice, and vibrant cilantro-lime flavor. This recipe is naturally vegetarian, gluten-free, and easy to adapt for burrito bowls, taco fillings, or meal prep.
Total Time: 25 minutes
Prep time: 10 mins
Cook time: 15 mins
Servings: 3–4
Ingredients
For the Rice:
1 cup long grain rice (white, brown, or jasmine)
2 cups water or low-sodium vegetable broth
1 tbsp olive oil
Zest of 1 lime
Juice of 1–2 limes (to taste)
½ tsp salt
½ cup chopped fresh cilantro
For the Black Beans:
1 tbsp olive oil
2 garlic cloves, minced
½ small onion, finely chopped
1 can (15 oz / ~400g) black beans, rinsed and drained
½ tsp cumin
½ tsp chili powder
¼ tsp salt
Juice of ½ lime
2 tbsp water
Instructions
1. Cook the Rice:
Rinse rice thoroughly.
In a pot, bring rice and water (or broth) to a boil with a pinch of salt.
Reduce heat to low, cover, and cook until fluffy (12–15 mins for white rice, 40 mins for brown).
Once cooked, fluff with a fork and mix in lime zest, juice, olive oil, and chopped cilantro.
2. Cook the Black Beans:
Heat olive oil in a skillet over medium heat.
Saute onion until soft, 3–4 mins. Add garlic and cook 30 seconds more.
Stir in black beans, cumin, chili powder (if using), salt, and lime juice.
Add a splash of water and let beans warm through, about 3–5 minutes.
3. Assemble:
Serve warm cilantro lime rice topped with seasoned black beans.
Garnish with extra cilantro and lime wedges.
Serving Suggestions:
As a base for burrito or taco bowls
With grilled chicken, shrimp, or tofu
Stuffed into burritos or wraps
Paired with sauteed peppers, corn, and avocado for a full vegetarian meal
Frequently Asked Questions
Q: Can I use canned beans straight?
A: Yes, but sauteing with aromatics gives them better flavor. Rinse canned beans well to reduce sodium.
Q: Can I use cauliflower rice instead?
A: Yes! Saute cauliflower rice, then add lime juice, zest, olive oil, and cilantro after cooking.
Nutritional Information
Calories: 280
Protein: 9g
Carbs: 40g
Fat: 8g
Fiber: 8g
Sugar: 1g