Set Instant Pot to Sauté and add the coconut oil. When melted add the onion and cook until soft (approximately 4 minutes). Stir in the garlic and chili. Cook for around 1 minute more.
Add the cumin, smoked paprika, oregano, parsley and chocolate. Cook for 1 more minute. Add the minced turkey and brown.
Add the tomato puree, Worcester sauce, tinned beans, tinned tomatoes and season to taste with salt and pepper. Add the beef stock and stir well. Lock the lid and set to cook on high for 15 minutes.
Leave under pressure for 5 more minutes. Follow manufacturer’s instructions to quick release, then remove the lid. Stir well before serving.
In our family, we usually serve with boiled brown or white rice, sour cream and some coriander (cilantro for our American cousins). My children prefer it to be served with wraps, guacamole and sour cream instead of rice.