Prep your base: Reheat cooked rice or quinoa until warm and fluffy. If using greens, rinse and pat dry so the dressing clings.
Make a quick BBQ-lime drizzle: In a small bowl, whisk 3 tablespoons BBQ sauce with 1 tablespoon olive oil, the juice of 1/2 lime, a pinch of garlic powder, and black pepper.
Taste and adjust with more lime or BBQ sauce. Set aside.
Sauté the onions and corn: Heat 1 teaspoon olive oil in a skillet over medium-high. Add sliced red onion and corn.
Season with salt, pepper, and a pinch of smoked paprika. Cook 3–4 minutes until onions soften and corn gets a few golden spots. Transfer to a plate.
Warm the beef gently: In the same skillet, add the leftover beef with 1–2 tablespoons water and 1 tablespoon BBQ sauce.
Heat over medium for 2–3 minutes just until warmed and glossy. Do not overcook or it will dry out.
Prep fresh toppings: Halve tomatoes, dice cucumber, slice avocado, and chop herbs. If using jalapeños or cabbage, get those ready too.
Assemble the bowls: Add rice or greens to each bowl. Top with warm beef, sautéed onions and corn, tomatoes, cucumber, and avocado.
Dress and finish: Spoon the BBQ-lime drizzle over everything.
Sprinkle with chopped herbs, a pinch of salt, and a crack of pepper. Add hot sauce or a dollop of Greek yogurt if you like.
Serve right away: Enjoy warm beef with cool, crisp veggies for the best contrast. Squeeze the remaining 1/2 lime over the bowls for extra brightness.