Cook the rice: Make your favorite rice while you prepare the beef. For extra flavor, stir in lime juice and chopped cilantro at the end.
Sauté aromatics: Heat a large skillet over medium.
Add olive oil, then the onion. Cook 3–4 minutes until soft. Add garlic and cook 30 seconds until fragrant.
Brown the beef: Add ground beef to the skillet.
Break it up with a spoon and cook until no longer pink, about 5–7 minutes. Drain excess fat if needed.
Season it: Stir in chili powder, cumin, smoked paprika, oregano, salt, pepper, and red pepper flakes if using. Toast the spices for 30 seconds.
Make it saucy: Add the tomato paste and stir to coat the beef.
Pour in beef broth or water. Simmer 2–3 minutes until thick and glossy. Taste and adjust seasoning.
Warm beans and corn: In a small saucepan or microwave-safe bowl, warm the black beans and corn with a pinch of salt.
Drain any liquid if needed.
Prep toppings: Halve tomatoes, dice avocado, chop cilantro, and set out cheese, sour cream, and lime wedges.
Build your bowls: Add a base of rice. Top with seasoned beef, black beans, corn, tomatoes, avocado, and cheese.
Finish strong: Add a dollop of sour cream, a squeeze of lime, chopped cilantro, and any extras like jalapeños or salsa. Serve right away.