Heat olive oil in a large skillet over medium heat.
Add the diced onion and sauté until soft and translucent, about 4-5 minutes.
Reduce the temperature to medium-low and add the frozen cauliflower, breaking up any large chunks. Add salt, pepper, and garlic powder, and cook for 10-12 minutes, stirring occasionally, until the cauliflower is heated through and tender.
While the cauliflower cooks, prep your cilantro by chopping it, and lime by juicing and zesting it.
Remove from heat, then stir in the cilantro, lime juice, and lime zest.
Taste and add extra lime juice if you want a brighter flavor. Serve warm.
Notes
Use a large nonstick skillet - this helps it cook evenly and helps it to brown instead of steam, and keeps it from sticking.
Break up any large chunks of frozen cauliflower rice before adding it to the skillet to ensure even cooking.
Avoid overcooking - Once the water has evaporated and the cauliflower is tender, remove it from the heat to prevent mushiness.
Trim thicker cilantro stems before chopping - you can use the tender stems and leaves for the freshest flavor.
StorageRefrigeration: Store cooled leftovers in an airtight container in the fridge for up to 3-4 days.Freezing: Let the cauliflower rice cool completely and transfer to an airtight container or freezer-safe bag. Freeze for up to 2-3 months.Reheating: For the best method, reheat in a skillet over medium heat for the best texture. You can add a small drizzle of olive oil to bring it back to life.