01 - Rinse rice under cold water until clear. Combine rice, water, and salt in a saucepan. Bring to boil over medium-high heat. Reduce heat to low, cover, and simmer for 15 minutes until water is absorbed. Remove from heat, let stand covered for 5 minutes, then fluff with fork. Stir in lime juice and chopped cilantro.
02 - Heat olive oil in a large skillet over medium heat. Add onion and cook 2-3 minutes until softened. Add garlic and sauté 30 seconds. Add ground beef, breaking up with spoon, cook 5-6 minutes until browned. Stir in chili powder, cumin, smoked paprika, oregano, salt, pepper, and tomato paste. Add water, reduce heat, and simmer 3-4 minutes until thickened.
03 - In a small saucepan, combine black beans, cumin, chili powder, salt, and water. Warm over medium-low heat for 3-4 minutes, stirring occasionally.
04 - Divide rice evenly among 4 bowls. Top each portion with cooked beef and seasoned beans. Add optional toppings such as avocado, tomatoes, cheese, sour cream, corn, cilantro leaves, and lime wedges to taste.