Indonesian Curried Green Beans

This post may contain affiliate links. Click here to read the disclosure policy. | Read Editorial Policy

Share this recipe!

If you’ve ever looked at a big bowl of green beans and thought, “There’s no way this could carry a whole meal,” — I feel you. I had that exact same thought the first time I tried this. But let me tell you — this recipe totally flipped my expectations.

Indonesian Curried Green Beans

These Indonesian-style curried green beans are saucy, satisfying, and full of bold, warm spices that make you forget you’re eating mostly vegetables. It’s one of those dishes that feels light but filling, simple but deeply flavorful. And best of all? It’s on the table in 15 minutes — faster than my rice cooker can do its thing.

Why I Love This Dish

There’s something super comforting about a curry-inspired meal, and this one delivers all the flavor without a long ingredient list or slow simmer. I love that it’s:

  • Naturally vegan and gluten-free
  • Easy enough for a weeknight
  • Perfect as a side or a veggie-loaded main
  • Budget-friendly and made with everyday ingredients

It’s the kind of meal I make when the fridge is looking a little bare and I’ve got a bag of green beans and a couple tomatoes that need using. And honestly, it always surprises me how good it turns out.

So… Where’s the Curry Powder?

Here’s the thing—“curry” isn’t a single spice. It’s a mix of seasonings that varies by region and even from cook to cook. In this dish, the flavor comes from aromatics and spices inspired by Indonesian curries—think garlic, onion, ginger, maybe a little turmeric or cumin if you want to play with it. You don’t need a jar labeled “curry powder” to get those rich, earthy flavors.

BEST Indonesian Curried Green Beans

Quick Overview: How I Cook These Green Beans

This is a 15-minute recipe, tops. You can prep and steam the green beans while your rice cooks, and the rest comes together in one pan. Here’s the general idea:

  1. Steam the green beans until they’re just tender.
  2. Sauté aromatics in a bit of oil—think garlic, onion, and maybe a pinch of chili if you want heat.
  3. Toss in chopped tomatoes and let them soften into a quick sauce.
  4. Add the steamed beans to the pan and coat them in all that saucy flavor.

You can serve it over plain rice, coconut rice, or even cauliflower rice if you’re keeping it low-carb.

My Go-To Steaming Methods

There’s no wrong way to steam a green bean, but here are a few I’ve used, depending on what’s clean and how much time I have:

1. Steamer Basket

If you have a proper steamer, that’s ideal. Add a few inches of water, pop in the basket, and steam the beans with the lid on for about 5 minutes. Easy, breezy, no babysitting.

2. Makeshift Steamer (What I Usually Do)

I grab a metal colander and place it over a pot with an inch or two of simmering water. As long as the colander doesn’t touch the water, it works perfectly. Throw a lid or foil on top, and you’re in business.

3. Pan Steam

If I’m in a hurry, I throw the beans straight into a saucepan with about half an inch of water. Cover and simmer for a few minutes. It’s not the most precise method, and the beans at the bottom might overcook slightly, but it still works.

4. Microwave Quickie

Toss your beans in a microwave-safe bowl, add a splash of water, cover loosely with a plate or plastic wrap, and microwave in 1-minute bursts until tender. This one’s great when the stove is full or I just don’t want to wash another pot.

But Can Green Beans Really Be a Main Course?

Yes—and this dish proves it. Once those green beans are coated in that warm, savory sauce and spooned over hot rice, they turn into something totally comforting and satisfying. I’ve eaten a big bowl of this for lunch more times than I can count.

That said, it also makes a fantastic side dish next to grilled tofu, roasted chicken, or even fried eggs. I love how versatile it is.

EASY Indonesian Curried Green Beans

Add-Ins & Variations I’ve Tried

  • Add chickpeas for a protein boost.
  • Stir in coconut milk to make it creamy and more curry-like.
  • Top with roasted peanuts or cashews for crunch.
  • Toss in some baby spinach right at the end for extra greens.
  • Spice it up with sambal, chili flakes, or fresh chilies.

A Few Tips From My Kitchen

  • Don’t overcook the beans. You want them tender but still slightly crisp, so they hold up in the sauce.
  • Use ripe tomatoes. If yours aren’t juicy, add a splash of water or veggie broth to loosen up the sauce.
  • Taste and season at the end. A good pinch of salt can really wake up all the other flavors.
  • Serve with something starchy. Rice, couscous, or even quinoa work really well to soak up all that saucy goodness.
Yield: 6

Indonesian Curried Green Beans

Indonesian Curried Green Beans

Fresh green beans simmered in a rich, fragrant curry sauce with tomatoes and warm spices.

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

Ingredients

  • 1½ pounds fresh green beans, trimmed and halved
  • 1 medium white onion, quartered
  • 3 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon ground turmeric
  • ½ teaspoon salt
  • ¼–½ teaspoon crushed red pepper flakes (adjust to taste)
  • 1½ cups vegetable broth
  • 2 medium roma tomatoes, diced
  • 2 inches lemongrass (optional, for extra depth of flavor)

Instructions

  1. Start by steaming the green beans until they’re just tender — around 7 to 10 minutes depending on your preference. You can use a steamer basket over boiling water, or try a stovetop or microwave method if needed.
  2. While the beans cook, add the onion, garlic, cumin, coriander, turmeric, salt, and red pepper flakes to a food processor or blender. Blitz everything together until it forms a thick, aromatic paste.
  3. Heat the olive oil in a large skillet over medium heat. Once hot, stir in the spice paste and let it sizzle for a minute or two to bring out the flavors.
  4. Pour in the vegetable broth and drop in the lemongrass if you’re using it. Bring the mixture to a gentle boil, then reduce the heat and cover. Let it simmer for 5 minutes to blend all the flavors.
  5. Stir in the diced tomatoes and steamed green beans. Toss gently to coat everything in the flavorful curry sauce. Cook for another couple of minutes, just until everything is heated through.
  6. Serve warm — either as a vibrant side dish or over a bed of rice for a hearty vegetarian main.

Nutrition Information:

Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 99Total Fat: 3gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 0mgSodium: 354mgCarbohydrates: 18gFiber: 4gSugar: 5gProtein: 3g

Asianplated.com, occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although allchickenrecipes.com attempts to provide accurate nutritional information, these figures are only estimates.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Final Thoughts

This Indonesian-style green bean dish surprised me the first time I made it—and it keeps surprising me every time I throw it together for a quick dinner. It’s proof that a humble veggie like green beans can absolutely hold its own in a starring role.

If you’re looking for a way to eat more plants without sacrificing flavor or comfort, give this one a try. Let me know how it goes, especially if you riff on the spices or throw in something extra—I always love hearing what you cook up in your own kitchen.

Try other Indonesian recipes:

Leave a Comment

Your email address will not be published. Required fields are marked *

*