Slice the cauliflower head in half and use a knife to remove all of the florets.
Place half of the cauliflower in a food processor and pulse until the cauliflower is small and has the texture of rice or couscous – don't over process or it will get mushy.
Set aside and repeat with the remaining cauliflower.
On medium heat heat olive oil in a large skillet. When the oil is hot add the onions and sauté for 5 minutes until they become translucent.
Add the garlic and jalapeño, if using and cook for 1-2 minutes until the garlic becomes fragrant.
Add the cauliflower to the skillet. Stir to mix everything together well.
Stir in the vegetable broth, half the cilantro zest and salt. Turn the heat up to high and cook for 1 minute. The high heat will draw out excess moisture in the cauliflower so it doesn't get too mushy. Lower the heat to medium heat and add the lime juice, mixing well for 5 minutes.
Taste and season with more salt as needed. Stir in the remaining cilantro. Serve immediately and enjoy!