While the rice is cooking, prepare your beef and vegetables. For the nutritional estimates provided, I have included 2 tbsp of oil to use in the cooking process. Use that amount as needed in the cooking of the beef and vegetables.
In a large skillet over medium high heat, add about a tsp of the oil and cook the beef until it has browned. The beef should have enough fat that you won't need to use a ton of oil.
While the beef is browning, wash and cut all of your vegetables.
Cut the red onion into thin slices, the peppers into a medium dice, and shred the cabbage by cutting into thin slices. Mince up 1 tbsp worth of garlic. Chop the cilantro into small pieces for the cilantro lime rice once the rice has finished.
Once the beef is finished browning, remove it from the skillet (or use a separate skillet) and add 1 tbsp of oil over medium heat. Toast the cumin, chili powder, and smoked paprika in the oil for about 30 seconds and then raise the temperature to medium high and add in the onions and peppers to cook. Add more oil if needed.
Allow the onions and peppers to cook and brown for 4-5 minutes then add it the shredded cabbage and continue cooking until it has softened, around 3-5 minutes. Season lightly with salt and pepper.
Once the vegetables have softened, add back the beef to the pan as well as the cilantro lime rice and squeeze about 1 tbsp of lime juice over the top. Mix everything until well incorporated.
Taste test and adjust flavors with salt, pepper, and extra lime juice as necessary.