Heat the olive oil in a large skillet over medium-high heat.
Season the cubed sirloin steak with salt, pepper, smoked paprika, and cumin.
Add the seasoned steak to the skillet and sear for about 3-4 minutes until browned on all sides. Remove the steak from the skillet and set aside.
In the same skillet, add the chopped onion and garlic, sautéing for about 2 minutes until fragrant.
Add the diced bell pepper and cook for an additional 2-3 minutes until it begins to soften.
Stir in the rinsed jasmine rice, allowing it to toast slightly for about 1 minute.
Pour in the beef broth and soy sauce, stirring to combine. Bring the mixture to a gentle boil.
Once boiling, reduce the heat to low and cover the skillet. Let it simmer for about 15 minutes or until the rice is cooked and has absorbed most of the broth.
After the rice is cooked, fluff it with a fork and gently fold the seared steak back into the skillet. Mix everything together and cook for an additional 2-3 minutes to heat through.
Serve hot, garnished with freshly chopped parsley.
Notes
Feel free to add other vegetables or spices according to your preference.