Heat a small skillet over medium heat, add whole fennel, cumin, fennugreek, cloves and star anise, toasting lightly, approximately 5 minutes, or until fragrant.
Combine toasted ingredients with the remaining spices in a spice grinder, clean coffee grinder or small high powered food processor and pulse until mixture is a fine powder. Allow dust to settle with lid on, then place into a bowl and set aside.
Toss 1-inch pork cubes with kosher salt and pepper, equally coating.
In a large skillet, heat 2 tablespoons extra virgin olive oil. Cook pork in batches to be careful not to overcrowd and nicely brown. It might take you 3-4 rounds to do it all. Add additional olive oil as needed. Set pork on a paper towel lined baking sheet to drain. Set aside.
Fill a medium sauce pan with water and bring to a bowl. Set a medium mixing bowl filled with ice water to the side. Working in batches, plunge tomatoes into boiling water for 30-40 seconds or until you see the skin starting to pucker. Remove, using a knife, score a small "X" on the end and place in ice bath. Repeat with remaining tomatoes. Skin should easily peel off. Coarsely chop, set aside with any tomato juice run-off.
In a large oven-safe Dutch oven or heavy bottom sauce pot, heat olive oil over medium-high heat. Add sliced shallots, sautéing until soft, approximately 5 minutes.
Add garlic and ginger and continue to cook until all vegetables are lightly browned, an additional 5 minutes.
Stir in tomatoes and Kosher salt, tossing to combine and heat. Wait until mixture has become dry before adding remaining ingredients, stirring to combine.
Preheat the oven to 350 degrees.
Add curry powder and browned pork. At this stage, you might need to divide into 2 pots to accommodate the volume.
Cook for 1 1/2 hours at 350, stirring occasionally. At 90 minutes, reduce temperature to 250 degrees for an additional hour.
Fish out citrus peel sand cilantro stems.
Serve over Cilantro-Lime Coconut Rice, top with fresh cilantro leaves, Maldon sea salt, fresh lime juice and garnish with grilled pineapple slices.
If you've tried this recipe, come back and let us know how it was!
If you do not want to make your own curry, use 3-4 tablespoons red curry paste. Make sure to taste it along the way, as the intensity of flavors varies greatly.