01 - Rinse brown rice under cold water. In a saucepan, combine rice, water, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 25 minutes or until tender and water is fully absorbed. Fluff with a fork and set aside.
02 - While rice simmers, heat olive oil in a large skillet over medium heat. Add finely chopped onion and cook for 2–3 minutes until softened. Stir in minced garlic and sauté for 30 seconds.
03 - Add ground beef to the skillet, breaking it apart with a spoon. Cook for 5–7 minutes until browned evenly. Drain excess fat if necessary.
04 - Incorporate chili powder, ground cumin, smoked paprika, dried oregano, salt, and black pepper into the beef. Stir in tomato paste and water, mixing thoroughly. Let the mixture simmer for 4–5 minutes until thickened. Adjust seasoning to taste.
05 - Dice avocado, halve cherry tomatoes, drain canned sweetcorn and black beans, and shred lettuce and cheddar cheese.
06 - Divide cooked brown rice evenly among four serving bowls. Top each with the seasoned beef mixture. Arrange avocado, tomatoes, sweetcorn, black beans, shredded lettuce, and cheddar cheese on top. Add a dollop of sour cream, a wedge of lime, and garnish with fresh cilantro leaves.
07 - Serve immediately, allowing each person to mix ingredients as desired for a balanced bite.