Slice vegetables and cube the steak. Pat steak dry with paper towels for a better sear.
Heat a cast iron or large skillet over medium-high heat and melt 3 tbsp of butter.
Add steak to the pan and sear for 3–4 minutes on each side or until golden brown and cooked to your liking. Remove from skillet and let rest.
Reduce heat to medium and add onions, tomato, sweet peppers, and garlic to the same pan. Sauté until softened, about 5–7 minutes, adding more butter if needed.
Stir in baby spinach and baby arugula. Cook until wilted, about 2–3 minutes.
Return the steak to the pan. Add roasted red pepper sauce and white BBQ sauce. Stir and cook for 3–5 minutes until everything is heated through.
In serving bowls, layer cooked rice with the steak and veggie mixture.
Top each bowl with a fried egg and any optional toppings like black beans, sour cream, lime juice, or fresh cilantro.
Serve warm and enjoy!