Creamy Halloumi and Tomato Curry

Featured in: Everyday Meal Lineup

This family-friendly curry transforms halloumi cheese into tender, flavor-soaked cubes bathed in a rich coconut and tomato sauce. The mild spice blend features garam masala, cumin, and coriander, creating warmth without overwhelming heat. Pan-fried halloumi develops a golden crust before simmering in the creamy sauce, absorbing aromatic flavors while maintaining its signature squeaky texture. Perfect for weeknight dinners, this vegetarian and gluten-free dish pairs beautifully with basmati rice or warm naan.

Updated on Sat, 31 Jan 2026 11:32:00 GMT
Golden fried cubes of Creamy Halloumi and Tomato Curry simmer in a rich, reddish-orange coconut sauce in a skillet. Pin it
Golden fried cubes of Creamy Halloumi and Tomato Curry simmer in a rich, reddish-orange coconut sauce in a skillet. | imesliorbit.com

My neighbor brought me halloumi from a Mediterranean market she'd found, insisting I had to try frying it. The squeaky texture threw me at first, but once those cubes hit the hot pan and turned golden, I was hooked. I started experimenting with it in curries after my kids refused anything too spicy, and this creamy tomato version became our compromise. The cheese holds its shape beautifully, almost like paneer, but with a saltiness that plays perfectly against the coconut milk. Now it's the dish I make when I need something comforting that everyone will actually eat.

I made this on a rainy Tuesday when my daughter's friend stayed for dinner, and I watched both girls go quiet over their bowls, scraping up every last bit with torn naan. Her friend asked if we ate like this all the time, and my daughter just shrugged like it was normal. That moment made me realize how food can feel like home even to someone who's just visiting. The smell of garam masala and coconut now reminds me of those small dinners that turn into something warmer than I planned.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Halloumi cheese (400 g, cut into 2 cm cubes): This is the star, and you want it in sturdy cubes so it fries evenly and holds up in the sauce without falling apart.
  • Onion (1 medium, finely chopped): The base of your curry, softened slowly to build sweetness that balances the spices.
  • Garlic (2 cloves, minced): Fresh garlic adds a sharpness that wakes up the whole dish, don't skip it.
  • Fresh ginger (2 cm piece, grated): Grating it fine helps it melt into the sauce and gives that warm, slightly floral heat.
  • Red bell pepper (1, diced): Adds a pop of color and a subtle sweetness that rounds out the tomato base.
  • Canned chopped tomatoes (400 g): The backbone of the sauce, breaking down into a rich, tangy simmer.
  • Garam masala (1 tbsp): This spice blend is your shortcut to deep, layered flavor without opening ten jars.
  • Ground cumin (1 tsp): Earthy and warm, it anchors the other spices beautifully.
  • Ground coriander (1 tsp): Adds a gentle citrusy note that keeps the curry from feeling too heavy.
  • Turmeric (½ tsp): For color and a subtle earthiness, plus it makes everything look vibrant.
  • Chili powder (½ tsp, adjust to taste): Just enough to give a gentle warmth without scaring anyone off.
  • Paprika (½ tsp): Adds a mild smokiness and deeper red color to the sauce.
  • Coconut milk (200 ml, full fat recommended): This is what makes the sauce silky and rich, balancing the acidity of the tomatoes.
  • Tomato paste (2 tbsp): Concentrates the tomato flavor and thickens the sauce faster.
  • Vegetable oil (1 tbsp): For frying the halloumi and sautéing the aromatics without sticking.
  • Fresh cilantro leaves (chopped): A bright, herby finish that cuts through the richness right before serving.
  • Lemon wedges: A squeeze at the table lifts everything and adds a fresh zing.
  • Salt and black pepper: Essential for bringing all the flavors into focus, taste as you go.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Fry the halloumi:
Heat the oil in a large nonstick skillet over medium high heat and add the halloumi cubes. Fry for 2 to 3 minutes per side until golden and slightly crispy, then remove and set aside on a plate.
Soften the onion:
Reduce the heat to medium and add the chopped onion to the same pan. Sauté for 3 to 4 minutes until soft and translucent, stirring occasionally.
Build the aromatics:
Stir in the garlic, ginger, and red bell pepper. Cook for another 2 to 3 minutes until fragrant and the pepper starts to soften.
Bloom the spices:
Add the tomato paste, garam masala, cumin, coriander, turmeric, chili powder, and paprika. Cook for 1 minute, stirring constantly, until the spices smell toasted and aromatic.
Simmer the sauce:
Pour in the canned tomatoes and coconut milk, stirring to combine. Season with salt and black pepper, then simmer for 8 to 10 minutes, stirring occasionally, until the sauce thickens and the flavors meld.
Add the halloumi back:
Return the fried halloumi to the pan and gently simmer for 5 minutes. This lets the cheese absorb the curry flavors without losing its texture.
Finish and serve:
Taste and adjust seasoning if needed. Garnish with fresh cilantro and serve with lemon wedges on the side.
A spoon lifts creamy Halloumi and Tomato Curry from a skillet, served over steaming white basmati rice and garnished with cilantro. Pin it
A spoon lifts creamy Halloumi and Tomato Curry from a skillet, served over steaming white basmati rice and garnished with cilantro. | imesliorbit.com

One night I served this with a big pile of basmati rice and watched my husband go back for seconds without saying a word, just scraping his bowl clean. Later he admitted he didn't think cheese in curry would work, but he'd been wrong. It's funny how a dish can quietly prove itself without any fanfare, just by tasting exactly right.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Serving Suggestions

I always serve this with steamed basmati rice because it soaks up the sauce so perfectly, but warm naan is incredible for scooping up every last bit. Sometimes I'll add a simple cucumber raita on the side to cool things down, especially if I've been generous with the chili powder. A handful of fresh cilantro and those lemon wedges are non negotiable for me, the brightness they add right at the end makes the whole dish feel complete. If you want to make it a bigger spread, a quick mango chutney or pickled onions alongside will give you that sweet and tangy contrast that makes Indian meals so satisfying.

Customization Ideas

If you want more heat, throw in a chopped green chili with the garlic and ginger, it'll give you a sharper kick than just upping the chili powder. You can swap the halloumi for paneer if you want a more traditional Indian flavor, though you'll lose that lovely saltiness. I've added spinach before, just a couple of handfuls stirred in during the last few minutes, and it wilts right into the sauce. For a lighter version, use light coconut milk and cut back on the oil, though I find the full fat version worth it for the richness it brings.

Storage and Reheating

This curry keeps beautifully in the fridge for up to three days in an airtight container, and honestly, the flavors deepen as it sits. I reheat it gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened too much. The halloumi won't be as firm as when it's fresh, but it still tastes incredible. I don't recommend freezing this one because the cheese texture can get a little strange once thawed, better to just make it fresh or enjoy the leftovers within a few days.

  • Store in an airtight container in the fridge for up to 3 days.
  • Reheat gently on the stovetop with a splash of liquid to loosen the sauce.
  • Best enjoyed fresh or within a couple of days for the best halloumi texture.
Close-up of Creamy Halloumi and Tomato Curry showing golden cheese, diced red bell pepper, and a velvety spiced tomato coconut sauce. Pin it
Close-up of Creamy Halloumi and Tomato Curry showing golden cheese, diced red bell pepper, and a velvety spiced tomato coconut sauce. | imesliorbit.com

This curry has become one of those recipes I turn to when I want something that feels special without the fuss, and it never disappoints. I hope it becomes a favorite in your kitchen too, the kind of dish that quietly earns its place in your regular rotation.

Recipe FAQs

Can I substitute halloumi with another cheese?

Yes, paneer is an excellent substitute and provides a more traditional Indian curry experience. Firm tofu can also work for a vegan version, though it won't have the same distinctive texture.

How can I make this curry spicier?

Increase the chili powder to 1 teaspoon, or add a chopped green chili when cooking the aromatics. You can also add red pepper flakes or fresh sliced chilies as garnish.

Can I use light coconut milk instead of full fat?

Light coconut milk works but produces a thinner, less creamy sauce. For best results, use full-fat coconut milk or add a splash of heavy cream to light coconut milk.

How do I prevent halloumi from becoming rubbery?

Don't overcook the halloumi during frying—2-3 minutes per side is sufficient for a golden crust. When returning it to the sauce, simmer gently for only 5 minutes to keep it tender.

What should I serve with this curry?

Steamed basmati rice, warm naan bread, or roti are ideal accompaniments. A side of cucumber raita or simple green salad provides refreshing contrast to the rich, creamy sauce.

Can I make this curry ahead of time?

The sauce can be prepared up to 2 days in advance and refrigerated. Fry the halloumi fresh before serving and simmer it in the reheated sauce for best texture and flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Halloumi and Tomato Curry

Golden halloumi in creamy coconut-tomato sauce with aromatic Indian spices. Vegetarian and gluten-free.

Prep time
15 minutes
Time to cook
25 minutes
Total duration
40 minutes
Recipe by Caleb Montez


Skill Level Easy

Cuisine Indian-Inspired

Makes 4 Servings

Diet info Vegetarian, No gluten

Ingredients list

Halloumi

01 14 oz halloumi cheese, cut into 3/4 inch cubes

Aromatics & Vegetables

01 1 medium onion, finely chopped
02 2 cloves garlic, minced
03 3/4 inch piece fresh ginger, grated
04 1 red bell pepper, diced
05 14 oz canned chopped tomatoes

Spices

01 1 tablespoon garam masala
02 1 teaspoon ground cumin
03 1 teaspoon ground coriander
04 1/2 teaspoon turmeric
05 1/2 teaspoon chili powder
06 1/2 teaspoon paprika
07 Salt and black pepper to taste

Sauce

01 6.8 fl oz full fat coconut milk
02 2 tablespoons tomato paste
03 1 tablespoon vegetable oil

Garnish

01 Fresh cilantro leaves, chopped
02 Lemon wedges

Steps

Step 01

Sear the halloumi: Heat the vegetable oil in a large nonstick skillet over medium-high heat. Add the halloumi cubes and fry for 2-3 minutes per side until golden brown. Transfer to a plate and set aside.

Step 02

Sauté the onion: Reduce heat to medium and add the chopped onion to the same pan. Sauté for 3-4 minutes until soft and translucent.

Step 03

Cook the aromatics: Stir in the minced garlic, grated ginger, and diced red bell pepper. Cook for another 2-3 minutes until fragrant.

Step 04

Bloom the spices: Add the tomato paste, garam masala, cumin, coriander, turmeric, chili powder, and paprika. Cook for 1 minute while stirring constantly until the spices become aromatic.

Step 05

Build the sauce: Pour in the canned tomatoes and coconut milk. Stir to combine thoroughly, then season with salt and black pepper to taste. Simmer for 8-10 minutes, stirring occasionally, until the sauce thickens.

Step 06

Finish the curry: Return the fried halloumi to the pan. Gently simmer for 5 minutes, allowing the cheese to absorb the curry flavors without breaking apart.

Step 07

Serve: Taste and adjust seasoning if needed. Transfer to serving bowls and garnish with fresh cilantro and lemon wedges.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen gear

  • Large nonstick skillet
  • Cutting board
  • Chef's knife
  • Wooden spoon

Allergen details

Double-check every ingredient for allergens and ask a healthcare professional if needed.
  • Contains dairy from halloumi cheese
  • Coconut milk is a tree nut allergen for some individuals
  • Always verify halloumi and spices are certified gluten-free
  • Check all packaged ingredients for potential cross-contamination allergens

Nutrition details (per serving)

Nutritional details are for general use and shouldn't replace a doctor’s advice.
  • Calorie Count: 430
  • Fats: 29 g
  • Carbohydrates: 16 g
  • Proteins: 22 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.