Sri Lankan Beef Curry with Chili Crisp

Submitted by Nalaka (Sherman Oaks, CA)

This Sri Lankan beef curry with chili crisp is rich, spicy, aromatic, and deeply satisfying. Tender beef simmers with curry spices, ginger, garlic, coconut milk, and tomato until the sauce turns warm and fragrant, then chili crisp gets spooned over the top for heat, crunch, and savory depth. It’s inspired by Sri Lankan beef curry, with a chili crisp twist that makes the whole plate feel extra bold.

Sri Lankan beef curry with chili crisp, tender beef, coconut curry sauce, rice, flatbread, curry leaves, and spicy chili crisp on a plate.

A cozy plate of Sri Lankan beef curry with chili crisp, tender beef, warm spices, rice, flatbread, and a spicy savory finish.

Why You’ll Love This Beef Curry

This curry is cozy, flavorful, and perfect for serving with rice, flatbread, or vegetables. The beef becomes tender, the coconut milk makes the sauce creamy, and the spices build a warm, layered flavor. Chili crisp adds a spicy finish that works especially well with the richness of the curry, giving every bite a little extra crackle.

Ingredients

For 4 servings:

  • 1 ½ pounds lean beef chuck, stew meat, or sirloin, cut into bite-size pieces

  • 1 tablespoon avocado oil or olive oil

  • 1 small onion, finely sliced

  • 3 garlic cloves, minced

  • 1 tablespoon fresh ginger, grated

  • 1 tablespoon curry powder

  • 1 teaspoon ground coriander

  • 1 teaspoon ground cumin

  • ½ teaspoon turmeric

  • ½ teaspoon cinnamon

  • ½ teaspoon black pepper

  • ¼ teaspoon cayenne or chili powder, optional

  • 1 tablespoon tomato paste

  • 1 cup light coconut milk

  • 1 cup low-sodium beef broth or water

  • 1 tablespoon rice vinegar or lime juice

  • 1 to 2 teaspoons chili crisp, plus more for serving

  • 6 to 8 curry leaves, optional

  • Pinch of salt, optional

  • Fresh cilantro, for serving

  • Lime wedges, for serving

Optional serving ideas:

  • Steamed jasmine rice

  • Brown rice

  • Cauliflower rice

  • Roti or flatbread

  • Cucumber salad

  • Steamed green beans

  • Roasted broccoli

  • Pickled onions

  • Plain Greek yogurt

  • Fresh herbs

How to Make Sri Lankan Beef Curry with Chili Crisp

  1. Brown the beef.
    Heat avocado oil in a large pot over medium-high heat. Add the beef and sear for 2 to 3 minutes per side, until browned. Work in batches if needed so the beef browns instead of steams.

  2. Cook the aromatics.
    Add onion, garlic, and ginger to the pot. Cook for 2 to 3 minutes, stirring often, until the onion softens.

  3. Toast the spices.
    Stir in curry powder, coriander, cumin, turmeric, cinnamon, black pepper, cayenne if using, tomato paste, and curry leaves if using. Cook for 30 to 60 seconds so the spices bloom.

  4. Simmer the curry.
    Add coconut milk and beef broth. Stir well, scraping up any browned bits from the bottom of the pot. Cover and simmer gently for 60 to 90 minutes, or until the beef is tender.

  5. Finish the sauce.
    Stir in rice vinegar or lime juice to brighten the curry. Taste and adjust with black pepper, lime, or a small pinch of salt if needed.

  6. Add chili crisp.
    Spoon chili crisp over the curry right before serving. Start with 1 teaspoon, then add more if you want extra heat.

  7. Serve.
    Serve warm with rice, flatbread, cilantro, lime wedges, and extra chili crisp on the side.

Healthy Upgrade Ideas

For more protein, use lean beef, add lentils, or serve with Greek yogurt on the side. For more fiber and vegetables, add spinach, green beans, cauliflower, mushrooms, carrots, or roasted broccoli. For a lighter bowl, serve the curry over cauliflower rice or use half rice and half vegetables.

Tips for the Best Beef Curry with Chili Crisp

Brown the beef first for deeper flavor. Simmer the curry gently so the beef becomes tender without drying out. Use light coconut milk if you want a lighter sauce, or full-fat coconut milk if you want it richer. Add chili crisp at the end instead of simmering it into the curry so the flavor stays bold and the crunchy bits keep their texture. Lime juice or rice vinegar helps balance the richness.

Frequently Asked Questions

Is Sri Lankan beef curry with chili crisp healthy?

Yes, it can be. Use lean beef, light coconut milk, plenty of spices, and serve it with vegetables or rice. A chili crisp made with avocado oil and no added sugar, salt, soy or MSG is a great fit for a cleaner curry topping.

Is chili crisp traditional in Sri Lankan curry?

No. Chili crisp is not traditional in Sri Lankan beef curry, but it works well as a flavorful twist. It adds heat, crunch, and savory depth that pairs nicely with coconut milk, curry spices, beef, and lime.

What cut of beef is best for beef curry?

Beef chuck or stew meat works well because it becomes tender when simmered. Sirloin is a leaner option, but it cooks faster and should not be simmered as long.

Should I mix chili crisp into the curry or put it on top?

For the best texture, spoon chili crisp on top right before serving. You can stir it in as you eat, but adding it at the end keeps the crunchy bits more noticeable.

What goes well with Sri Lankan beef curry?

Rice, roti, flatbread, cucumber salad, green beans, roasted broccoli, cauliflower rice, pickled onions, cilantro, and lime all pair well with Sri Lankan beef curry.

Can I make this beef curry in an Instant Pot?

Yes. Sear the beef using the Sauté setting, add the aromatics, spices, coconut milk, and broth, then cook on High Pressure for 35 minutes. Let the pressure naturally release for 10 minutes before opening.

Recipe Notes

For the best flavor combo, use tender beef, coconut curry sauce, warm spices, rice, flatbread, cilantro, lime, and chili crisp spooned over the top. The curry brings the cozy depth, the lime keeps it bright, and the chili crisp adds a spicy little thunderbolt at the end.

Previous
Previous

Healthy Beef Fried Rice with Chili Crisp

Next
Next

Healthy Lumpia with Chili Crisp