01 - Rinse rice under cold water until clear. Combine rice, water, and salt in a saucepan. Bring to a boil, reduce heat to low, cover, and simmer 15 minutes until tender. Remove from heat, fluff with a fork, then stir in lime juice and cilantro if used.
02 - Heat olive oil in a large skillet over medium heat. Sauté onion for 2 to 3 minutes until softened. Add garlic and cook 30 seconds. Add ground beef, breaking it apart, and cook 5 to 7 minutes until browned. Drain excess fat if needed.
03 - Stir in cumin, smoked paprika, chili powder, oregano, salt, and black pepper. Add tomato sauce and simmer for 3 to 4 minutes until slightly thickened.
04 - Place black beans in a small saucepan with a splash of water. Heat over low heat for 2 to 3 minutes until warmed through.
05 - Divide rice evenly among four bowls. Top with seasoned beef, warmed black beans, corn, cherry tomatoes, avocado, shredded cheese, and a spoonful of sour cream or Greek yogurt.
06 - Add fresh cilantro leaves, jalapeño slices, and lime wedges. Serve immediately.