Heat a large skillet over medium-high heat.
Add the beef to the skillet and, using the back of a spoon, break up the meat. Add the onions and bell peppers. Season to taste with salt and pepper. Cook for about 7 minutes or until the beef is browned and cooked through.
Meanwhile, in a bowl, combine 1 cup broth, garlic powder, onion powder, chili powder, cumin, oregano, and cayenne. Lastly, add the arrowroot and whisk vigorously until dissolved.
Reduce the heat to medium-low. Add the tomato paste to the meat and stir to combine. Add the broth mixture to the skillet and stir until sauce has thickened, 2 to 3 minutes.
Add the riced cauliflower and stir until evenly combined with the meat mixture. Add 1/4 cup more of the broth to the skillet and let cook until cauliflower rice is done, about 5 minutes.
Add the nutritional yeast, if using, and stir. Season to taste with more salt and pepper, if needed.
Serve with cilantro. Enjoy!