Here is my favorite halloumi tikka masala recipe, with tender chunks of golden halloumi cheese simmered in a rich, creamy tomato sauce with warm spices, garlic, and ginger.
This halloumi tikka masala has become our go-to weeknight dinner when we want something comforting but don’t have a lot of time. I love that it’s ready in about 30 minutes and my kids actually ask for seconds. Who knew cheese could make Indian food even better?

Why You’ll Love This Halloumi Tikka Masala
- Vegetarian-friendly protein – Halloumi’s firm, meaty texture makes it the perfect substitute for chicken in this classic curry, giving you all the satisfaction without the meat.
- Quick weeknight dinner – Ready in under an hour, this curry comes together much faster than traditional versions that require hours of slow cooking.
- Creamy, comforting flavors – The rich tomato base combined with cream and warming spices creates that familiar tikka masala taste you crave, but with a fun twist.
- Simple pantry ingredients – Most of these ingredients are probably already in your kitchen, making it easy to whip up whenever you’re craving Indian food.
- Great for meal prep – This curry tastes even better the next day, so you can make a big batch and enjoy leftovers throughout the week.
What Kind of Halloumi Should I Use?
Any standard halloumi from your grocery store will work perfectly for this recipe, whether it’s the traditional Cypriot style or a more widely available brand. Look for halloumi that feels firm to the touch and doesn’t have too much liquid in the package, as this will hold its shape better when cooking. Some halloumi can be quite salty, so if you’re sensitive to salt, you might want to give it a quick rinse and pat it dry before using. The beauty of halloumi is that it won’t melt completely when heated, so even budget-friendly options will give you those nice, chewy cubes that soak up all the tikka masala flavors.

Options for Substitutions
This recipe is pretty adaptable, so here are some swaps you can make if needed:
- Halloumi: If you can’t find halloumi, paneer is the closest substitute since it also holds its shape when cooked. Firm tofu works too – just press it well and cut into cubes. Avoid substituting with softer cheeses as they’ll melt completely.
- Tikka curry powder: You can make your own blend using 2 teaspoons garam masala, 1 teaspoon paprika, and 1/2 teaspoon each of cumin and coriander. Regular curry powder works in a pinch, though the flavor will be slightly different.
- Yoghurt: Greek yogurt or plain natural yogurt both work great here. If you’re dairy-free, try coconut yogurt, but add it at the end to prevent curdling.
- Double cream: Heavy cream or even half-and-half can replace double cream. For a lighter version, use coconut milk or cashew cream. Add these at the end and don’t let the sauce boil to prevent separation.
- Passata: Crushed tomatoes or tomato sauce work just fine. If using tomato sauce, you might want to add a pinch of sugar to balance any extra acidity.
- Groundnut oil: Any neutral cooking oil like vegetable, canola, or sunflower oil will do the job just as well.
Watch Out for These Mistakes While Cooking
The biggest mistake when making halloumi tikka masala is overcooking the halloumi, which can turn it from beautifully golden and slightly crispy to tough and rubbery – aim for just 2-3 minutes per side until it develops a nice crust.
Another common error is adding the cream too early or at too high heat, which can cause it to curdle and separate, so always reduce the heat to low and stir the cream in gently at the very end of cooking.
Don’t skip marinating the halloumi in the yogurt and spices for at least 15 minutes, as this step helps the flavors penetrate the cheese and prevents it from being bland.
Finally, resist the urge to keep stirring the halloumi once it hits the pan – let it sit undisturbed to develop that golden color, and taste your sauce before serving since different curry powders vary in heat and you might need to adjust with a pinch of sugar to balance the acidity from the tomatoes.

What to Serve With Halloumi Tikka Masala?
This creamy, spiced halloumi dish is perfect served over fluffy basmati rice, which soaks up all that delicious tikka masala sauce beautifully. I love pairing it with warm naan bread or chapati for scooping up every bit of the creamy goodness, and the bread helps balance out the rich flavors. A simple cucumber raita or plain Greek yogurt on the side helps cool things down if the spices get a bit intense. For a complete meal, try adding some roasted vegetables like cauliflower or broccoli, or serve it alongside a fresh salad with mint and cilantro to brighten up the whole plate.
Storage Instructions
Refrigerate: This halloumi tikka masala keeps really well in the fridge for up to 4 days in an airtight container. The flavors actually get even better after sitting overnight, so it’s perfect for meal prep. Just keep in mind that the halloumi might firm up a bit when cold, but that’s totally normal.
Freeze: You can freeze this curry for up to 3 months in freezer-safe containers or bags. I like to portion it out into individual servings before freezing so I can just grab what I need. The cream sauce freezes surprisingly well, though you might notice a slight texture change.
Warm Up: Gently reheat on the stovetop over medium-low heat, stirring occasionally until heated through. If it seems a bit thick after storing, just add a splash of water or cream to loosen it up. From frozen, let it thaw overnight in the fridge first, then warm it up the same way.
| Preparation Time | 15-25 minutes |
| Cooking Time | 30-40 minutes |
| Total Time | 45-65 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1100-1300
- Protein: 35-45 g
- Fat: 85-100 g
- Carbohydrates: 40-55 g
Ingredients
For the baked halloumi and pepper:
- 1/2 lb halloumi cheese (about 8 oz block)
- 1 red or green bell pepper, chopped
- 1 tbsp medium tikka curry blend
- 3 tbsp plain yogurt
For the curry sauce:
- 1 tbsp groundnut oil
- 1 medium yellow onion, chopped
- 1 tbsp fresh ginger, grated
- 3 cloves garlic, finely minced
- 2 tbsp tikka curry powder
- 1 tbsp tomato paste
- 14 oz passata (about 1 3/4 cups)
- 1/2 cup heavy cream
For serving:
- Fresh cilantro leaves
Step 1: Prepare and Marinate the Halloumi and Peppers
- 1/2 lb halloumi cheese (about 8 oz block)
- 1 red or green bell pepper, chopped
- 1 tbsp tikka curry powder
- 3 tbsp plain yogurt
Preheat your oven to 200°C (395°F) and line a baking tray with parchment paper.
Cut the halloumi into 1-inch pieces and chop the bell pepper.
Place the halloumi and pepper pieces into a bowl, add 1 tablespoon of tikka curry powder and the plain yogurt, then mix until everything is well coated in the spicy yogurt mixture.
Step 2: Roast the Halloumi and Peppers
- marinated halloumi and peppers from Step 1
Spread the marinated halloumi and bell pepper mixture from Step 1 in an even layer on the prepared baking tray.
Roast on the top rack of the oven for 15-20 minutes, or until the peppers are tender and the halloumi pieces are golden and slightly crisp.
Step 3: Start the Curry Sauce
- 1 tbsp groundnut oil
- 1 medium yellow onion, chopped
- 1 tbsp fresh ginger, grated
- 3 cloves garlic, finely minced
- 2 tbsp tikka curry powder
While the halloumi and peppers roast, heat the groundnut oil in a large pan over medium heat.
Add the chopped onion and sauté for 2-3 minutes until it turns slightly golden.
Stir in the grated ginger and minced garlic, cooking for about a minute until fragrant.
Sprinkle in 2 tablespoons of tikka curry powder and continue to cook for 30 seconds to unlock the spices’ aroma.
Step 4: Simmer the Tomato Curry Base
- 1 tbsp tomato paste
- 14 oz passata (about 1 3/4 cups)
Add the tomato paste to the pan and cook for 1 minute to deepen its flavor.
Pour in the passata and bring the mixture to a gentle boil.
Reduce the heat to low and let it simmer for 15-20 minutes so the curry sauce thickens and the flavors meld together.
Step 5: Finish the Curry and Serve
- 1/2 cup heavy cream
- roasted halloumi and peppers from Step 2
- fresh cilantro leaves
Stir the heavy cream into the thickened curry sauce.
Gently mix in the roasted halloumi and peppers from Step 2.
Let everything cook together for 1-2 minutes so the flavors combine, then turn off the heat.
Top the curry with fresh cilantro leaves before serving.
I like to use plenty of fresh cilantro here for a bright, fresh finish—don’t skip it if you love herbs!

Authentic Halloumi Tikka Masala
Ingredients
For the baked halloumi and pepper:
- 1/2 lb halloumi cheese (about 8 oz block)
- 1 red or green bell pepper, chopped
- 1 tbsp medium tikka curry blend
- 3 tbsp plain yogurt
For the curry sauce:
- 1 tbsp groundnut oil
- 1 medium yellow onion, chopped
- 1 tbsp fresh ginger, grated
- 3 cloves garlic, finely minced
- 2 tbsp tikka curry powder
- 1 tbsp tomato paste
- 14 oz passata (about 1 3/4 cups)
- 1/2 cup heavy cream
For serving:
- fresh cilantro leaves
Instructions
- Preheat your oven to 200°C (395°F) and line a baking tray with parchment paper. Cut the halloumi into 1-inch pieces and chop the bell pepper. Place the halloumi and pepper pieces into a bowl, add 1 tablespoon of tikka curry powder and the plain yogurt, then mix until everything is well coated in the spicy yogurt mixture.
- Spread the marinated halloumi and bell pepper mixture from Step 1 in an even layer on the prepared baking tray. Roast on the top rack of the oven for 15-20 minutes, or until the peppers are tender and the halloumi pieces are golden and slightly crisp.
- While the halloumi and peppers roast, heat the groundnut oil in a large pan over medium heat. Add the chopped onion and sauté for 2-3 minutes until it turns slightly golden. Stir in the grated ginger and minced garlic, cooking for about a minute until fragrant. Sprinkle in 2 tablespoons of tikka curry powder and continue to cook for 30 seconds to unlock the spices' aroma.
- Add the tomato paste to the pan and cook for 1 minute to deepen its flavor. Pour in the passata and bring the mixture to a gentle boil. Reduce the heat to low and let it simmer for 15-20 minutes so the curry sauce thickens and the flavors meld together.
- Stir the heavy cream into the thickened curry sauce. Gently mix in the roasted halloumi and peppers from Step 2. Let everything cook together for 1-2 minutes so the flavors combine, then turn off the heat. Top the curry with fresh cilantro leaves before serving. I like to use plenty of fresh cilantro here for a bright, fresh finish—don’t skip it if you love herbs!