Cook the rice: Make 4 cups of cooked rice using your preferred method. Fluff with a fork and keep warm. For extra flavor, stir in a squeeze of lime and a handful of chopped cilantro.
Mix the seasoning: In a small bowl, combine chili powder, cumin, paprika, garlic powder, onion powder, oregano, cayenne, salt, and pepper.
Set aside.
Sauté aromatics: Heat oil in a large skillet over medium heat. Add onion with a pinch of salt and cook 3–4 minutes until softened. Stir in garlic and cook 30 seconds, just until fragrant.
Brown the beef: Add ground beef.
Break it up with a spoon and cook 5–7 minutes until no longer pink. If there’s excess grease, drain it, then return the pan to the heat.
Season and simmer: Stir in tomato paste and cook 1 minute. Sprinkle over the seasoning blend and toss to coat.
Pour in broth (or water) and simmer 2–3 minutes, stirring, until slightly thickened and glossy.
Add beans and corn (optional): Fold in black beans and corn. Cook 2 more minutes to warm through. Squeeze in half a lime and adjust salt and pepper to taste.
Prep toppings: While the beef simmers, set out bowls of shredded cheese, salsa, sour cream, avocado, lettuce, cilantro, green onions, jalapeño, and extra lime wedges.
Assemble the bowls: Add a scoop of rice to each bowl.
Top with a generous spoonful of the taco beef. Finish with your favorite toppings. Serve with lime wedges.