Creamy Halloumi and Tomato Curry

Featured in: Cozy Everyday Dinners

This creamy halloumi curry combines golden-fried cheese cubes with a rich tomato and coconut sauce infused with aromatic Indian spices. The mild, family-friendly flavors feature garam masala, cumin, and turmeric that create a silky base, while the halloumi maintains its satisfying texture. Perfect for weeknight dinners, this vegetarian main dish requires just 40 minutes from start to finish and pairs beautifully with basmati rice or warm naan bread.

Updated on Fri, 30 Jan 2026 16:24:00 GMT
Golden fried halloumi cubes simmered in a creamy tomato coconut curry garnished with cilantro. Pin
Golden fried halloumi cubes simmered in a creamy tomato coconut curry garnished with cilantro. | orchardcrust.com

My neighbor handed me a block of halloumi one Saturday afternoon, insisting I try frying it. I had no plan, just a craving for something warm and saucy. That night, I tossed golden cheese cubes into a coconut-tomato curry I was making on instinct, and my kids went quiet at the table. Sometimes the best recipes come from a hunch and a borrowed ingredient.

I made this for a friend who swore she didnt like curry, mostly because shed only tried the fiery kind. She took one bite, paused, then asked for seconds. The creamy coconut base won her over, and the halloumi gave her something familiar to hold onto. Now she texts me every few weeks asking if Im making that cheese curry again.

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, cubed): This squeaky, salty cheese fries up like a dream and holds its shape in the sauce, giving you bites that feel indulgent and satisfying.
  • Onion (1 medium, chopped): The base of the curry, it softens into sweetness and helps the spices bloom without any harshness.
  • Garlic (2 cloves, minced): I always add a little extra because garlic mellows beautifully in coconut milk and makes the kitchen smell like a hug.
  • Fresh ginger (2 cm, grated): Grating it fine means no stringy bits, just warm, zingy flavor that cuts through the richness.
  • Red bell pepper (1, diced): It adds a subtle sweetness and a pop of color that makes the curry look as good as it tastes.
  • Canned chopped tomatoes (400 g): The backbone of the sauce, they break down into a thick, tangy base that clings to every cube of cheese.
  • Garam masala (1 tbsp): This spice blend does most of the heavy lifting, bringing warmth and complexity without any fuss.
  • Ground cumin (1 tsp): Earthy and toasty, it anchors the other spices and smells incredible when it hits the hot oil.
  • Ground coriander (1 tsp): Lighter and citrusy, it balances the cumin and keeps the curry from feeling too heavy.
  • Turmeric (½ tsp): Just enough to give the sauce a golden glow and a hint of earthiness.
  • Chili powder (½ tsp): I keep it gentle for my kids, but you can always add more heat at the table.
  • Paprika (½ tsp): It adds a smoky sweetness without any real spice, just depth.
  • Coconut milk (200 ml, full fat): This is what makes the curry feel luxurious and silky, coating the halloumi like a dream.
  • Tomato paste (2 tbsp): It intensifies the tomato flavor and helps thicken the sauce so it doesnt feel watery.
  • Vegetable oil (1 tbsp): Just enough to fry the cheese and sauté the aromatics without making things greasy.
  • Fresh cilantro (for garnish): A handful of chopped leaves brightens everything up and adds a fresh, herbaceous note.
  • Lemon wedges (for serving): A squeeze at the end cuts through the richness and wakes up every flavor.

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 them for 2 to 3 minutes per side until theyre golden and crispy on the edges, then remove them to a plate so they dont get rubbery.
Soften the onion:
Lower the heat to medium and add the chopped onion to the same pan. Sauté for 3 to 4 minutes, stirring now and then, until it turns soft and translucent and starts to smell sweet.
Add aromatics and pepper:
Stir in the garlic, ginger, and diced red bell pepper. Cook for another 2 to 3 minutes, letting the garlic turn fragrant and the pepper soften just a bit.
Bloom the spices:
Add the tomato paste, garam masala, cumin, coriander, turmeric, chili powder, and paprika. Stir everything together and cook for about 1 minute until the spices smell toasty and the paste darkens slightly.
Build the sauce:
Pour in the canned tomatoes and coconut milk, stirring to combine. Season with salt and black pepper, then let it simmer gently for 8 to 10 minutes, stirring occasionally, until the sauce thickens and clings to your spoon.
Return the halloumi:
Nestle the fried halloumi cubes back into the pan and let them simmer in the sauce for 5 minutes. Theyll soak up the flavors and become tender without losing their satisfying chew.
Finish and serve:
Taste the curry and adjust the seasoning if needed. Garnish with fresh cilantro and serve with lemon wedges on the side for squeezing.
Served alongside fluffy basmati rice, this Creamy Halloumi and Tomato Curry looks vibrant. Pin
Served alongside fluffy basmati rice, this Creamy Halloumi and Tomato Curry looks vibrant. | orchardcrust.com

One evening, I served this with warm naan and my youngest used the bread to scoop up every last bit of sauce. He didnt say much, just kept reaching for more, and I realized this was the kind of meal that makes everyone feel cared for. Its become our go to when we need something comforting without a lot of fuss.

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

This curry begs for something to soak up the sauce, and steamed basmati rice is the easiest answer. I also love tearing into warm naan or even piling it over quinoa when I want a little more texture. A simple cucumber salad on the side with lime and mint cuts through the richness and makes the whole meal feel complete.

Customizing the Heat

I keep this version mild so my kids will eat it without complaint, but you can easily turn up the heat. Try adding a chopped green chili with the garlic and ginger, or stir in a pinch of cayenne at the end. Sometimes I set out chili flakes at the table so everyone can adjust their own bowl, and it keeps dinnertime drama free.

Storage and Leftovers

This curry keeps beautifully in the fridge for up to three days, and honestly, it tastes even better the next day when the halloumi has absorbed more of the spiced sauce. I reheat it gently on the stovetop with a splash of water or coconut milk to loosen things up. It also freezes well for up to a month, though the texture of the cheese changes slightly, becoming a bit softer but still delicious.

  • Store in an airtight container to keep the flavors fresh and prevent the sauce from drying out.
  • Reheat slowly over low heat to avoid curdling the coconut milk or toughening the halloumi.
  • If freezing, thaw overnight in the fridge before reheating for the best results.
Steaming Creamy Halloumi and Tomato Curry in a skillet, garnished with fresh cilantro leaves. Pin
Steaming Creamy Halloumi and Tomato Curry in a skillet, garnished with fresh cilantro leaves. | orchardcrust.com

This curry has become one of those recipes I reach for when I want something warm and satisfying without overthinking it. I hope it finds a place at your table, too.

Recipe Q&A

Can I substitute halloumi with another cheese?

Yes, paneer is an excellent substitute that will give you a more traditional Indian curry flavor. Paneer has a similar texture and holds up well during cooking. You can also use firm tofu for a dairy-free option, though the taste will be different.

How can I adjust the spice level?

The curry is naturally mild, making it family-friendly. To increase heat, add more chili powder or include a chopped green chili with the aromatics. For less spice, reduce or omit the chili powder entirely while keeping the other aromatic spices.

Can I make this curry ahead of time?

Yes, you can prepare the curry up to 2 days in advance. Store it in an airtight container in the refrigerator. Reheat gently on the stovetop, adding a splash of water or coconut milk if the sauce has thickened too much. The halloumi will soften slightly but remains delicious.

What should I serve with this curry?

This curry pairs perfectly with steamed basmati rice or warm naan bread to soak up the creamy sauce. You can also serve it with quinoa, cauliflower rice for a low-carb option, or alongside simple cucumber raita and roasted vegetables for a complete meal.

Why do I need to fry the halloumi first?

Frying the halloumi before adding it to the curry creates a golden crust that adds texture and prevents the cheese from becoming too soft. This step also enhances the flavor and ensures the halloumi maintains some of its characteristic squeaky bite even after simmering in the sauce.

Can I use light coconut milk instead?

Yes, light coconut milk works well for a lighter version with fewer calories. However, full-fat coconut milk creates a richer, creamier sauce with better texture. If using light coconut milk, you may want to simmer the sauce a bit longer to achieve the desired thickness.

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 silky tomato-coconut sauce with aromatic spices. Family-friendly Indian-inspired dish in 40 minutes.

Prep time
15 min
Cook time
25 min
Overall time
40 min
Created by Ruby Hensley


Skill Level Easy

Cuisine Indian-Inspired

Makes 4 Portions

Dietary Info Vegetarian, Gluten Free

What You Need

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 3/4 cup 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 oil in a large nonstick skillet over medium-high heat. Add halloumi cubes and fry for 2-3 minutes per side until golden. Transfer to a plate and set aside.

Step 02

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

Step 03

Add Garlic, Ginger, and Pepper: Stir in minced garlic, grated ginger, and diced red bell pepper. Cook for 2-3 minutes until fragrant.

Step 04

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

Step 05

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

Step 06

Reunite Halloumi with Curry: Return fried halloumi to the pan. Gently simmer for 5 minutes to allow the cheese to absorb the curry flavors.

Step 07

Finish and Serve: Taste and adjust seasoning as needed. Garnish with fresh cilantro and serve with 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.

Needed Tools

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

Allergen Warnings

Read ingredient labels to spot allergens. If unsure, consult your doctor or a specialist.
  • Contains dairy (halloumi cheese)
  • Coconut milk is a tree nut allergen for some individuals
  • Verify halloumi and spices labels for hidden gluten despite gluten-free designation

Nutrition Details (for each serving)

These figures are intended for reference—not as a substitute for medical guidance.
  • 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.