2medium potatoes peeled and chopped into ½-inch cubes
2cupsvegetable stock
1large zucchini halved and sliced into ¼ thick slices
2ears of corn
1 ½cupscoconut milk
1tablespoonsoy sauce
1tablespoonhoney
1tablespoonlime juice
salt and pepper
¼cupchopped cilantro
¼cupchopped basil
Toppings
4tablespoonsoil divided
4ouncessliced pineapple
8ounceshalloumi
1teaspooncurry powder
½teaspooncayenne
½teaspoonblack pepper
¼teaspoonsalt
Instructions
Heat remaining 2 tablespoons oil in a large pot over medium heat. Add shallots and cook until golden brown, about 6-7 minutes. Add garlic, ginger, fresno, curry powder, coriander, and cumin, and saute for 1 minute. Add potatoes and vegetable stock and bring to a boil. Cover pot, reduce heat to low, and continue to simmer for 10 minutes.
Remove lid and add zucchini, corn, and coconut milk to pot. Increase heat to medium and bring to a simmer. Cook until potatoes and zucchini are tender, about 7-8 minutes. Season curry with soy sauce, honey, lime juice, salt, and pepper.
While curry is cooking, prepare toppings. Heat 1 tablespoon oil in a large saute pan over medium heat. Arrange pineapple in an even layer in pan and cook until lightly charred on both sides, about 7 minutes. Remove pineapple and set aside.
Slice halloumi into bite-size pieces and toss with 1 tablespoon oil, curry powder, ½ teaspoon black pepper, and ¼ teaspoon salt. Heat the same pan over medium heat and cook halloumi until golden brown, about 5 minutes. Remove from heat and set aside.
Portion curry into bowls and top with halloumi and charred pineapple. Sprinkle chopped cilantro and basil on top and serve with rice.