Beef and spinach curry with coconut milk

This Beef and Spinach Curry with Coconut Milk is a hearty dish featuring tender beef, creamy coconut milk, and a blend of aromatic spices. The addition of fresh spinach and a hint of heat from serrano peppers makes it a delightful and comforting meal.

13 Feb 2026
Cook time 45 min
Prep time 30 min

Ingredients:

2 tbsp butter
2 garlic cloves
1 onion
2 serrano peppers
1 tsp cloves powder
1 tsp curry powder
1 tsp coriander leaves
1/2 tsp chili powder
1 tsp turmeric powder
1.50 tsp ground cumin
1 tsp salt
1 cup cherry tomatoes
2/3 cup coconut milk
1 package spinach
1.50 lb beef fillet
1 tsp lemon juice
Beef and spinach curry with coconut milk

Craving a rich and flavorful dish that combines hearty beef with the creamy goodness of coconut milk? This Beef and Spinach Curry with Coconut Milk is the perfect choice for a comforting yet exotic meal. With the aromatic spices, tender beef fillet, fresh spinach, and the subtle heat from serrano peppers, this recipe will take your taste buds on a satisfying journey.

Instructions:

1. Preparation:
- Mince the garlic.
- Finely chop the onion.
- Slice the serrano peppers.
- Halve the cherry tomatoes.
- Roughly chop the spinach.
- Thinly slice the beef fillet.
2. Cooking:
- In a large skillet or heavy-bottomed pot, melt the butter over medium heat.
- Add the minced garlic and finely chopped onion to the skillet. Sauté for about 3-4 minutes or until the onion becomes translucent.
3. Spices:
- Add the sliced serrano peppers, cloves powder, curry powder, dried coriander leaves, chili powder, turmeric powder, and ground cumin to the skillet. Stir and cook for another 2-3 minutes until the spices are fragrant.
4. Tomatoes:
- Add the halved cherry tomatoes to the skillet. Cook and stir for about 5 minutes, allowing the tomatoes to soften and begin breaking down.
5. Curry Base:
- Pour in the coconut milk and stir to combine with the spice mixture. Bring the mixture to a gentle simmer.
6. Spinach:
- Add the chopped spinach to the skillet. Stir and cook for about 3-4 minutes until the spinach wilts and incorporates into the sauce.
7. Beef:
- Add the thinly sliced beef fillet to the skillet. Cook, stirring occasionally, for about 5-7 minutes or until the beef is cooked through and tender.
8. Final Touch:
- Stir in the salt and lemon juice. Adjust seasoning to taste, adding more salt or lemon juice if needed.
9. Serve:
- Serve the beef and spinach curry hot over rice or with naan for a complete meal.
10. Enjoy:
- Enjoy your delicious homemade beef and spinach curry with coconut milk!

Enjoy your rich and filling Beef and Spinach Curry with Coconut Milk. The unique blend of spices and creamy coconut milk paired with tender beef and fresh spinach ensures a delicious and memorable meal. Serve this curry over rice or with warm naan bread for a complete and satisfying dining experience. Bon Appétit!

Beef and spinach curry with coconut milk FAQ:

What is the recommended cooking time for the beef in this curry?

Cook the thinly sliced beef fillet in the skillet for about 5-7 minutes, or until it is cooked through and tender.

How should I store leftover beef and spinach curry?

Store leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave before serving.

Can I substitute the beef fillet with another type of meat?

Yes, you can substitute the beef fillet with chicken breast or lamb. Adjust the cooking time as needed, ensuring the new meat is cooked through.

What pan size is best for cooking this beef and spinach curry?

A large skillet or heavy-bottomed pot works best for this recipe to accommodate all the ingredients and allow for even cooking.

How do I make this curry spicier?

To increase the spice level, you can add more serrano peppers or increase the amount of chili powder in the recipe according to your preference.

Tips:

- Sear the beef fillet properly to lock in juices and enhance flavor.

- Adjust the level of spiciness by adding or reducing the number of serrano peppers or chili powder.

- Use fresh spinach for the best texture and flavor, but frozen spinach can be a convenient alternative.

- Simmer the curry gently to meld the flavors together but avoid overcooking the spinach to retain its vibrant green color.

- Serve with basmati rice or naan bread for an authentic Indian cuisine experience.

- Add a dollop of yogurt or a squeeze of lemon juice before serving for an extra hint of freshness.

Nutrition per serving

4 Servings
Calories 540kcal
Protein 54g
Carbohydrates 11g
Fiber 4.12g
Sugar 5g
Fat 30g

More recipes

Shepherd's pie

A hearty Shepherd's Pie with lamb and creamy mashed potatoes.

02 Jan 2026

Seasoned chicken with baby potatoes

Roasted seasoned chicken with buttery chive baby potatoes.

25 Nov 2025

Steak florentine

Enjoy a classic Steak Florentine with garlic and lemon.

12 Nov 2025

Fish and chips with yoghurt tartare

Crispy fish and chips with a refreshing yoghurt tartare sauce.

14 Jan 2026

Lamb meatball saganaki

Hearty lamb meatballs in a rich tomato sauce with feta and olives.

13 Dec 2025

Low-cal chicken and mushroom one-pot

A hearty low-cal chicken and mushroom one-pot meal.

10 Feb 2026

Pumpkin gnocchi with rocket and walnut pesto

Hearty pumpkin gnocchi with fresh rocket and walnut pesto.

25 Dec 2025

Beef and mushroom soy noodles

Grilled beef and mushrooms served with rice noodles and fresh vegetables.

12 Jan 2026

Posts