Rice and beans served together, creating a complete plant-based protein combination. This vegetarian, healthy family staple is budget-friendly and foundational to Mexican home cooking.
Heat 2 tbsp vegetable oil in a large saucepan over medium heat. Add chopped onion and cook, stirring, until soft and translucent, about 4–5 minutes.
Add minced garlic and cook for 1 minute, being careful not to let it brown.
Stir in the uncooked rice and toast for 2–3 minutes, stirring frequently to coat the grains in oil and develop flavor.
Pour in 2.5 cups water, 1 tsp salt, 1 tsp cumin, 0.5 tsp oregano, and 0.25 tsp black pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 15–18 minutes, until rice is tender and water is absorbed.
Fluff the rice with a fork, then gently fold in the cooked black beans. Cover and let sit off the heat for 5 minutes for flavors to combine and beans to warm through before serving.