Heat coconut oil in a skillet, sauté onion and garlic 3 minutes.
Stir in coconut milk, cardamom, cloves, and turmeric; simmer 3 minutes.
Crack eggs directly into the simmering coconut sauce, spacing evenly.
Cover and cook 5–6 minutes until whites are set and yolks reach desired doneness.
Season with salt, top with cilantro, and serve straight from the skillet.
Notes
Chef's Tip: Don't let the coconut milk boil hard — a gentle simmer keeps it from separating.Keto Swap: Naturally keto and dairy-free as written.Storage: Best eaten fresh — the poached eggs don't reheat cleanly. If needed, the coconut sauce alone keeps well for 2 days and can be reheated with fresh eggs poached into it.