Heat the olive oil in a large Dutch oven over medium heat. Add the onion, garlic, and ginger and cook for 3 minutes until the onion softens.
Add the pork pieces and cook for 5 minutes, stirring occasionally, until the meat is lightly browned on all sides.
Stir in the curry powder and cumin and cook for 1 minute until fragrant.
Pour in the chicken broth and add the cauliflower florets. Bring the mixture to a simmer.
Cover and cook for 15 minutes until the cauliflower is tender and the pork is cooked through.
Stir in the frozen peas and cook uncovered for 3 minutes. Season with salt and pepper to taste.
Remove from heat and sprinkle with chopped cilantro before serving.