
There’s something so comforting about a warm bowl of curry that just wraps you up like a cozy blanket on a chilly evening. This Creamy Lemongrass Coconut Beef Curry with Mushrooms is exactly that — a rich, fragrant, and soul-satisfying dish that feels like a big, delicious hug. It’s one of those recipes that you’ll want to come back to again and again, especially when you’re craving something hearty but with a bit of exotic flair.
What’s even better? It’s surprisingly easy to make, mostly hands-off once it’s in the oven, and perfect for sharing with family or friends. Whether you’re a curry newbie or a seasoned pro, this recipe will become a staple in your kitchen, delivering deep flavors that are both fresh and indulgent.
Why You’ll Love Creamy Lemongrass Coconut Beef Curry with Mushrooms
- Fast: While it simmers slowly in the oven, the hands-on time is minimal.
- Easy: Simple ingredients come together for complex, layered flavors.
- Giftable: This curry makes a fantastic homemade meal gift to warm up anyone’s day.
- Crowd-pleasing: Bold yet comforting, it’s a guaranteed hit at gatherings.
Ingredients
Here’s what you’ll need to gather to create this delicious curry. Most of these ingredients bring a special character to the dish:
- Beef chuck: Perfect for slow cooking, becomes tender and flavorful.
- Neutral oil: Avocado or grapeseed oil works great for searing.
- Lemongrass stalk: Adds a fresh citrusy aroma; lightly smashing it helps release the flavor.
- Serrano peppers: For a gentle kick of heat.
- Fresh ginger & garlic: Essential aromatics that build the base flavor.
- Makrut lime leaves: Impart a unique, bright citrus note.
- Red curry paste & turmeric: The heart of the curry’s rich color and taste.
- Coconut milk: Full-fat for that creamy, luscious sauce.
- Palm sugar or light brown sugar: Balances the spice with a hint of sweetness.
- Fish sauce: Adds a savory umami depth.
- Yellow onion, carrots, mushrooms: Vegetables that bring texture and earthiness.
- For serving: Steamed jasmine or basmati rice, fresh cilantro, lime wedges, and chili oil or flakes to taste.
How to Make Creamy Lemongrass Coconut Beef Curry with Mushrooms
Let’s walk through the steps together. Don’t worry, it’s easier than it looks!
- Preheat your oven to 350°F (175°C). This low and slow braise is key to tender beef.
- Season the beef cubes with kosher salt and freshly ground black pepper. Patting them dry first helps get a nice sear.
- Heat your oil in a large Dutch oven over medium-high heat. Sear the beef in batches—about 2 to 3 minutes per side—until beautifully browned. Set the browned beef aside on a plate.
- Lower the heat to medium. In the same pot, toss in the serrano peppers, minced ginger, sliced garlic, lemongrass pieces, and lime leaves. Stir in the red curry paste and turmeric. Cook everything together for 2 to 3 minutes until the curry paste darkens and you smell those amazing spices waking up.
- Add the mushrooms and sauté for 4 to 5 minutes more. They’ll release their moisture and start to brown, adding wonderful earthiness to your curry base.
- Pour in the coconut milk and water, stirring to dissolve the curry paste and deglaze the pot. Add the palm sugar and fish sauce, stirring until the sugar melts completely. Give it a taste and adjust seasoning if needed—this is your moment to get it just right.
- Return the beef and any juices to the pot. Then, add the chopped onion and carrots, gently stirring to coat everything in the luscious sauce.
- Cover the Dutch oven and transfer it to your preheated oven. Let it braise for 2½ to 3 hours until the beef is meltingly tender and the sauce is thick and rich.
- Once done, remove from the oven. Discard the lemongrass stalks and lime leaves—they’ve done their job and now it’s time to enjoy the flavors they’ve infused. Let the curry rest, covered, for about 30 minutes to deepen the flavors even more.
- Serve over steaming jasmine or basmati rice. Top with fresh cilantro, a squeeze of lime, and a drizzle of chili oil or a sprinkle of chili flakes for a touch of heat.
Pro tip: If you love creamy sauces, serve this curry alongside some buttery melt-in-the-mouth biscuits like these buttery melt-in-mouth biscuits for an extra cozy meal experience.
Substitutions & Additions
Feel free to make this curry your own. Here are a few ideas to switch things up or add more flair:
- Beef swap: Use chuck roast or even short ribs for a richer flavor, or go for a leaner cut like sirloin if you prefer.
- Mushrooms: Shiitake adds earthiness, cremini is more mild, or button mushrooms are budget-friendly and readily available.
- Vegetables: Try adding bell peppers, eggplant, or snap peas for extra color and texture.
- Heat level: Swap serrano peppers for jalapeños for less heat, or add more chilies if you like it spicy.
- Vegan twist: Substitute beef with hearty tofu or tempeh and use soy sauce instead of fish sauce for a plant-based curry.
Tips for Success
- Pat the beef dry: This helps you get a beautiful sear, which builds flavor.
- Don’t rush the braise: Low and slow cooking is what makes the beef tender and the sauce flavorful.
- Prep ahead: You can prepare the aromatics and vegetables the day before to save time on the cooking day.
- Rest the curry: Letting it sit after cooking allows the flavors to meld beautifully.
- Use a heavy pot: A Dutch oven or heavy-bottomed pot helps with even cooking and prevents burning.
How to Store Creamy Lemongrass Coconut Beef Curry with Mushrooms
This curry keeps beautifully in the fridge for up to 4 days. Store it in an airtight container to maintain freshness. When reheating, warm it gently on the stove or in the microwave, stirring occasionally to keep the sauce creamy and smooth.
If you want to keep it longer, you can freeze the curry for up to 3 months. Just thaw overnight in the fridge before reheating. It’s a perfect make-ahead meal for busy weeks!
FAQs
- Can I make this curry on the stovetop instead of the oven?
Absolutely! After adding all ingredients, simmer gently on low heat for 2½ to 3 hours, stirring occasionally to prevent sticking. - What if I can’t find makrut lime leaves or lemongrass?
You can substitute with a tablespoon of lime zest and a teaspoon of fresh ginger, but the authentic aroma won’t be quite the same. Still delicious though! - Can I use canned mushrooms instead of fresh?
Fresh mushrooms are best for texture and flavor, but in a pinch, canned will work. Drain them well and add later in the cooking process. - Is this curry spicy?
It has a gentle heat from serrano peppers and curry paste, but you can adjust the spice level to your taste by using milder or hotter chilies.
If you’re a fan of rich, comforting meals, you might also enjoy exploring recipes like Cozy Salisbury Steak with Mushroom Gravy, which shares that same hearty, home-cooked vibe perfect for any night of the week.
For a delicious and indulgent dessert to follow, try this easy no-bake treat: No-Bake Marshmallow Slice — a perfect way to round off your meal with something sweet and effortless.
Thanks for cooking along with me! Don’t forget to follow us on Pinterest for more cozy recipes and kitchen inspiration.

Creamy Lemongrass Coconut Beef Curry with Mushrooms
Ingredients
Equipment
Method
- Step 1: Preheat your oven to 350°F (175°C).
- Step 2: Season the beef cubes with kosher salt and freshly ground black pepper. Pat dry.
- Step 3: Heat oil in a large Dutch oven over medium-high heat. Sear beef in batches for 2 to 3 minutes per side until browned. Set aside.
- Step 4: Lower heat to medium. Add serrano peppers, minced ginger, sliced garlic, lemongrass pieces, and lime leaves. Stir in red curry paste and turmeric. Cook for 2 to 3 minutes until fragrant and paste darkens.
- Step 5: Add mushrooms and sauté for 4 to 5 minutes until browned and moisture releases.
- Step 6: Pour in coconut milk and water, stirring to dissolve curry paste and deglaze the pot. Add palm sugar and fish sauce, stirring until sugar melts. Adjust seasoning to taste.
- Step 7: Return beef and juices to pot. Add chopped onion and carrots, stirring to coat in sauce.
- Step 8: Cover Dutch oven and transfer to preheated oven. Braise for 2½ to 3 hours until beef is tender and sauce thickens.
- Step 9: Remove from oven. Discard lemongrass stalks and lime leaves. Let curry rest covered for about 30 minutes to deepen flavors.
- Step 10: Serve over steamed jasmine or basmati rice. Garnish with fresh cilantro, lime wedges, and a drizzle of chili oil or sprinkle of chili flakes if desired.