
Mealime recipe · lives on in MealPot
Spanish Rice with Pinto Beans, Tomatoes, Avocado & Cilantro
- 35 min
- 2–6 servings
- 606 kcal / serving
A cozy Tex-Mex bowl combining creamy avocado, hearty pinto beans, tomatoes, and cilantro with fluffy basmati rice. It comes together in about 35 minutes and works well for weeknights.
Free on iPhone · servings scaled, grocery list written for you.
Ingredients
- 1avocado
- ½ cupbasmati rice
- 1 mediumcarrot
- 1 stickcelery
- 8 fl ozchicken or vegetable broth
- ½ small bunchcilantro
- 1 (14.5 oz) candiced tomatoes
- 1 (15 oz) canpinto beans
- ½ mediumyellow onion
- avocados
- carrots
- yellow onions
From the pantry: black pepper, cayenne pepper, chili powder, extra virgin olive oil, oregano, dried, salt
Cookware
can opener · chef's knife · colander · cutting board · measuring cups · measuring spoons · medium saucepan · mixing bowls · stirring spoon · vegetable peeler
Directions
- Wash all fresh produce and dry well.
- Peel and dice the carrot, then place it in a medium bowl.
- Trim and dice the celery and add it to the bowl with the carrot.
- Heat a medium saucepan over medium heat.
- While the pan heats, peel and finely dice the onion and add it to the bowl.
- Once the pan is hot, pour in oil and swirl to coat the bottom. Add the carrot, celery, onion and spices; cook, stirring occasionally, until the vegetables begin to soften, about 2–3 minutes (reserve the bowl for later).
- Drain and rinse the beans into the reserved bowl and set aside.
- Rinse the rice under cold running water in a strainer, then drain.
- When the vegetables are soft, add the rice to the pan and cook, stirring constantly, until it becomes slightly translucent, about 1–2 minutes.
- Stir in the beans, diced tomatoes, and broth; bring the mixture to a boil over high heat.
- Reduce to a simmer, cover, and cook until the rice is tender and most of the liquid is absorbed, about 15–18 minutes. Remove from heat and let stand, still covered, for 5 minutes.
- Halve and pit the avocado, scoop out the flesh and slice; set aside for serving.
- Shave cilantro leaves from the stems and mince the leaves; stir half into the rice and set the rest aside for serving.
- To serve, divide the rice among bowls, then top with avocado slices and the remaining cilantro.
Two tips
- Prep the carrot, celery, and onion and rinse the rice ahead of time to speed assembly.
- For a small heat kick, sprinkle in a pinch of cayenne or chili powder, or serve with extra cilantro on top.
Nutrition per serving
- Calories
- 606 kcal
- Protein
- 20 g
- Carbs
- 88 g
- Fat
- 22 g
- Fiber
- 21 g
- Sodium
- 389 mg
Estimates from the recipe's published nutrition data; they change with the version you pick above.
PLAN THE WEEK
One of 1,676 Mealime recipes in MealPot.
Pick five dinners, MealPot writes one grocery list sorted by aisle and scales every recipe to your household.
Ingredient quantities, timing and nutrition are recorded from the original Mealime recipe ↗ (captured 2026-09-12). Photo: MealPot, an AI-rendered illustration of the finished dish. Description and directions written by MealPot.