Heat the olive oil in a skillet over a low/medium heat. Finely dice the tomatoes, bell peppers and onion and crush the garlic. Add the prepared vegetables to the skillet. Stir well to combine and sweat gently for 2-3 minutes to soften.
While the vegetables are cooking, you can prepare the broccoli rice. Simply wash the broccoli and trim the tips of the florets with kitchen scissors into a bowl. Trimming the florets will give you perfect rice-sized pieces. Add the broccoli and cauliflower rice to the skillet. Add the lime zest, paprika, chili powder, coriander and cumin. Stir well to combine, and pan-fry gently for a minute until fragrant. You may adjust the level of spices as required to suit your own personal tastes. Be sure to adjust your macros accordingly for any changes you make.
Add the vegetable stock to the skillet. Bring up to a gentle boil, then reduce to a simmer. Simmer the rice for 5-6 minutes or until the stock has all evaporated. You may wish to add salt and pepper to the stock as desired. This will depend on the level of seasoning in your stock.
Transfer the cooked Keto rice to a large serving bowl. Dice the avocado and roughly chop the cilantro and scallions. Scatter the grated cheese over the top of the rice and garnish with the avocado, cilantro and scallions to serve.