Thai-Style Egg and Okra Curry with Tomatoes and Shallots

A vibrant Thai-inspired curry that combines tender okra with hard-boiled eggs in a rich, spiced tomato base. The dish features layers of flavor from garlic, chilies, and aromatic spices, while fish sauce adds umami depth. Perfect for a comforting weeknight dinner, this curry showcases how simple vegetables and eggs can transform into something extraordinary. The key is cooking the tomatoes until they break down into a silky sauce that coats the okra without making it mushy.
Ingredients
- ¼ cup canola oil
- ¾ cup shallots or yellow onion, finely dicedyellow onion1:1
Cook onion a few minutes longer to soften
- ¼ cup garlic, minced
- 1 Thai chiliesjalapeño1:1heat
Use less for milder heat
- ½ teaspoon turmeric
- ½ teaspoon paprika
- ¼ teaspoon cayenne
- 1 teaspoon salt
- 3 cups Roma tomatoes, diced
- 1 ½ ounces okra
- 1 cup shallots or yellow onion, slicedyellow onion1:1
Cook onion a few minutes longer to soften
- 1 tablespoon fish sauce
- 4 hard-boiled eggs
- 1 cup cilantro sprigs
Instructions
- 1
Heat oil in a 4-quart pot over medium-high heat and cook diced shallots until softened
- 2
Add garlic and chilies, reduce heat to low and cook until garlic turns golden but not brown
- 3
Stir in turmeric, paprika, cayenne and salt
- 4
Add tomatoes and cook over medium-low heat until they break down into a sauce
- 5
Stir in okra, sliced shallots and fish sauce and cook until okra is just tender
- 6
Cut eggs in half and nestle cut-side up in the pot
- 7
Bring to a simmer and gently stir until eggs are heated through
- 8
Serve with cilantro sprigs
Tips
Watch the garlic carefully to prevent burning - turn off heat if it starts sticking to avoid scorching.
Cook okra just until tender to maintain texture and prevent mushiness.
Season with additional fish sauce or salt to taste after adding the okra.
Good to Know
Refrigerate up to 3 days. Reheat gently to avoid overcooking eggs.
Curry base can be made 1 day ahead. Add eggs when reheating.
Serve hot with steamed rice and cilantro sprigs on the side.
Common Mistakes
Keep heat low when cooking garlic to avoid bitter, burnt flavor.
Don't overcook okra or it becomes slimy and unappetizing.
Substitutions
Gluten-Free Swaps
General Alternatives
Cook onion a few minutes longer to soften
Use less for milder heat
FAQ
Can I use frozen okra instead of fresh?
Yes, but thaw and pat dry first. Reduce cooking time slightly as frozen okra cooks faster and releases more moisture.
How long will this curry keep in the refrigerator?
Store covered for up to 3 days. The flavors actually improve overnight, but reheat gently to prevent the eggs from overcooking.
Can I make this curry vegetarian?
Replace fish sauce with soy sauce or vegetarian mushroom sauce. You'll lose some umami depth but gain vegetarian-friendly status.