Cilantro Lime Rice and Beans
flavorful and vibrant dish, Cilantro Lime Rice and Beans combines the freshness of lime and cilantro with the heartiness of rice and black beans. This easy-to-make recipe is a perfect side or standalone vegetarian meal that’s packed with nutrition and ready in just 30 minutes.
Why You’ll Love This Recipe
-
Bright, zesty flavors from fresh lime and cilantro
-
Nutritious and satisfying with plant-based protein and fiber
-
Simple ingredients, many of which are pantry staples
-
Perfect for meal prep or easy weeknight dinners
-
Versatile – can be served as a side, main, or taco filling
-
Naturally gluten-free and vegan
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
-
Long-grain white or jasmine rice
-
Canned black beans, drained and rinsed
-
Vegetable broth or water
-
Fresh cilantro, chopped
-
Lime juice and lime zest
-
Olive oil
-
Garlic, minced
-
Onion, finely diced
-
Ground cumin (optional)
-
Salt and pepper
Directions
-
Heat olive oil in a saucepan over medium heat. Add rice and stir for 2–3 minutes until lightly toasted.
-
Add diced onion and minced garlic; cook for another 1–2 minutes until fragrant.
-
Pour in vegetable broth, add cumin (if using), salt, and pepper. Stir and bring to a boil.
-
Reduce heat to low, cover the pan, and simmer for 15 minutes, or until the rice is cooked and liquid is absorbed.
-
Turn off the heat and let it sit, covered, for 5 minutes.
-
Fluff the rice with a fork. Add black beans, chopped cilantro, lime juice, and lime zest. Stir to combine.
-
Taste and adjust seasoning as needed. Serve warm or at room temperature.
Servings and Timing
Yield | Prep Time | Cook Time | Total Time |
---|---|---|---|
4 servings | 10 minutes | 15 minutes | 30 minutes |
Variations
-
Brown rice – Use brown rice instead of white and extend the cooking time to about 35–40 minutes.
-
Spicy version – Add chopped jalapeño or a pinch of red pepper flakes for heat.
-
Coconut twist – Replace part of the broth with light coconut milk for a creamy, tropical flavor.
-
More veggies – Mix in corn, diced bell peppers, or spinach for added color and nutrition.
-
Protein boost – Add grilled tofu, chicken, or shrimp to make it a full meal.
Storage/Reheating
-
Refrigerate in an airtight container for up to 4 days.
-
Freeze in freezer-safe bags or containers for up to 2 months.
-
Reheat in the microwave with a splash of water to prevent drying out, or warm in a pan over low heat.
-
Refresh with a bit of lime juice and fresh cilantro before serving leftovers.
FAQs
How do I keep the rice from being mushy?
Rinse the rice thoroughly before cooking to remove excess starch, and follow the correct rice-to-liquid ratio.
Can I use brown rice?
Yes, but you’ll need to increase the cooking time and liquid slightly.
Are canned beans safe to use directly?
Yes, just be sure to rinse and drain them before adding to the dish.
Can I make this ahead of time?
Absolutely. It stores and reheats well, making it perfect for meal prep.
What can I serve this with?
It pairs well with grilled meats, tacos, burritos, or roasted vegetables.
Can I add cheese to this recipe?
Yes, crumbled feta or cotija cheese adds a nice salty contrast.
What type of rice works best?
Long-grain white or jasmine rice works best for a fluffy texture.
Can I make this oil-free?
Yes, you can sauté the ingredients in a splash of broth instead of oil.
Is this recipe vegan?
Yes, it’s completely plant-based and vegan-friendly.
How can I add more flavor?
Consider adding a pinch of smoked paprika, a bay leaf during cooking, or finishing with a bit of hot sauce.
Conclusion
Cilantro Lime Rice and Beans is a quick, nourishing, and delicious dish that’s perfect for any occasion. Whether you enjoy it as a main course, side dish, or taco filling, its fresh flavors and simple ingredients make it a go-to recipe for busy weeknights or casual entertaining.
Cilantro Lime Rice and Beans
Fragrant long-grain rice simmered in vegetable broth, then folded with hearty black beans, fresh lime juice, zest, and loads of chopped cilantro for a bright, protein-packed side or light vegan main.
- Author: sarra
- Prep Time: 10 mins
- Cook Time: 25 mins
- Total Time: 35 mins
- Yield: 4 servings (about 5 cups) 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegan
Ingredients
- 1 cup long-grain white rice, rinsed
- 2 cups vegetable broth (or water with ½ tsp salt)
- 1 Tbsp olive oil
- 1 clove garlic, minced
- 1 can (15 oz / 425 g) black beans, drained & rinsed
- ½ tsp ground cumin
- ¼ tsp kosher salt (plus more to taste)
- ⅛ tsp freshly ground black pepper (optional)
- Zest of 1 lime (about 1 tsp)
- Juice of 1 lime (about 2 Tbsp)
- ⅓ cup chopped fresh cilantro (packed)
Instructions
- Heat olive oil in a medium saucepan over medium heat. Add minced garlic; sauté 30 seconds until fragrant.
- Stir in rinsed rice; cook 1 – 2 minutes, stirring, until the grains look lightly toasted.
- Pour in vegetable broth, cumin, salt, and pepper. Bring to a boil, then reduce heat to low, cover, and simmer 18 – 20 minutes until rice is tender and liquid is absorbed.
- Uncover, fluff rice with a fork, and gently fold in black beans. Re-cover and let sit 5 minutes to warm the beans through.
- Remove from heat. Stir in lime zest, lime juice, and chopped cilantro. Taste and adjust seasoning as needed.
- Serve hot as a side or light main, garnished with extra cilantro or lime wedges if desired.
Notes
- Swap in brown rice—extend simmer time to ~40 minutes and add ½ cup more broth.
- For heat, sauté a minced jalapeño with the garlic.
- This dish freezes well; cool completely, portion into freezer bags, and reheat with a splash of water.
Nutrition
- Serving Size: 1¼ cups
- Calories: 260
- Sugar: 1 g
- Sodium: 300 mg
- Fat: 4 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 47 g
- Fiber: 7 g
- Protein: 8 g
- Cholesterol: 0 mg
Keywords: cilantro lime rice, black beans, vegan Mexican side, easy stovetop rice