Heat the olive oil in a large pot over medium heat.
Add the ground beef or turkey, cooking until browned.
Stir in the chopped onion and garlic; sauté until tender.
Add the diced potatoes and chopped green chiles to the pot.
Pour in the chicken or vegetable broth and bring to a boil.
Sprinkle in the ground cumin and season with salt and pepper.
Let the mixture simmer for about 20-25 minutes, or until the potatoes are tender.
Stir in the heavy cream and allow to heat through.
Taste and adjust seasoning if necessary, then serve hot garnished with cilantro.