Steak Kabobs with Coconut Rice & Curry
Grill steak kabobs over high heat, simmer a fragrant coconut curry sauce, and serve it all over creamy coconut rice. It is a vibrant, Southeast-Asian-inspired plate — charred beef, silky curry, and fragrant rice — that turns grilling night into something a little more exotic and special.
This is grilling with a passport: skewers of charred steak served over creamy coconut rice and napped with a fragrant, gently spiced coconut curry sauce. The smoky beef, the rich sauce, and the soft, fragrant rice come together into a plate that feels both comforting and adventurous. It takes a bit of doing across a few components, but each one is simple, and the payoff is a dinner that feels like a small celebration.
The Coconut Curry Sauce
The sauce is the heart of the plate. Sauté the aromatics and bloom the curry spices in oil until fragrant, then add the coconut milk and other liquids and simmer until it thickens into a silky, gently spiced sauce. A quick blend at the end smooths it out. Build the flavor in layers — aromatics, spices, then liquid — and taste as you go, balancing the richness of the coconut against the warmth of the spice and a note of acid to keep it bright.
Grilling the Kabobs & Coconut Rice
Thread the steak onto skewers and grill them over high, direct heat, charring the outside while keeping the center juicy. Meanwhile, cook the rice in coconut milk so it turns fragrant and creamy, a soft cushion for the beef and sauce. To plate, pile the coconut rice, lay the charred skewers over it, and spoon the warm curry sauce generously across the whole thing, finishing with the fresh garnish for color and lift.

Steak Kabobs with Coconut Rice & Curry
Ingredients
- 1 bell pepper assorted colors
- 1 large red onion peeled
- 12 baby portobella mushrooms
- 3 4 to 6-ounce tenderloin steaks
- 1 teaspoon kosher salt
- 1 teaspoon coarse black pepper
- 2 tablespoons olive oil
- 2 tablespoons olive oil
- 1 large onion peeled and chopped
- 6 celery ribs chopped
- 6 garlic cloves peeled and minced
- 2 Granny Smith apples peeled and chopped
- ¼ cup curry powder
- 1 teaspoon ground ginger
- 1 teaspoon ground cardamom
- ½ teaspoon fennel seeds
- ½ teaspoon red chili pepper
- 1/3 cup all-purpose flour
- 1 quart chicken stock
- 1 cup mango chutney
- 3/4 cup unsweetened coconut shredded
- ¾ cup coconut milk
- 2 cups jasmine rice
- 1 14-ounce can coconut milk
- 2 tablespoons granulated sugar
- ½ teaspoon kosher salt
- Fresh cilantro
- Lime wedges
- Roasted cashews
- Raisins
- Shredded coconut
- Naan bread for serving
Method
- Cut the pepper in half from stem to bottom, and then in half again.
- Remove the stem and seeds, then cut each piece in half.
- Cut the onion in half across the center, leaving the ends in place.
- Cut each half down into 6 wedges, trying to keep the pieces connected by the stem.
- Pull the stems from the mushrooms.
- Cut the steaks into 1-inch pieces.
- Thread the skewers starting with 2 pieces of pepper.
- Thread 1 chunk of beef, followed by a wedge of onion and a mushroom.
- Thread another chunk of beef and repeat with peppers, onion, and mushroom.
- End with another chunk of beef.
- Continue threading skewers until all the ingredients have been used (about 6 skewers).
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat.
- Add the onion, celery, and garlic and cook until the veggies are soft.
- Add the apples and stir.
- Sprinkle in the curry powder, ginger, cardamom, fennel seeds, and red chili pepper.
- Cook for 2 minutes.
- Sprinkle the flour over the top.
- Slowly pour in the chicken stock.
- Stir over medium heat until the sauce thickens.
- Add the chutney and the shredded coconut and stir for two minutes more.
- Turn off the heat and let the sauce cool to room temperature.
- Pour into a blender and pulse to blend, working in batches if necessary.
- Return the sauce to the pan and stir in the coconut milk over medium heat.
- Keep the sauce warm until ready to serve.
- Rinse the jasmine rice and drain in a colander.
- Heat the can of coconut milk with 1 cup of water in a saucepan over medium-high heat.
- Stir in the sugar and salt.
- When the liquid comes to a boil, stir in the rice.
- Reduce the heat to low and simmer until the rice absorbs all the liquid.
- Use a fork to fluff the rice.
- Heat a grill pan over high heat.
- Season the skewers with salt and pepper, then drizzle with olive oil.
- Lay the skewers onto the grill.
- Cook for 2 minutes, turn a quarter of a turn, and cook for 2 minutes more.
- Continue until all sides of the beef have been browned, about 6 to 8 minutes total for rare to medium-rare.
- To serve, place the coconut rice onto a large platter.
- Remove the meat and veggies from the skewers and arrange them on top of the rice.
- Pour the warm curry sauce generously over everything.
- Garnish with fresh cilantro, lime wedges, roasted cashews, raisins, and coconut.
- Serve immediately with Naan bread for enjoying the extra sauce.
The Heart of the Table
To cook a dish with this many fragrant, layered components for the people you love is a generous gesture — an invitation to travel a little without leaving the table. There is warmth in the effort of it, in the charred beef and the silky sauce and the fragrant rice, all brought together into one vivid, welcoming plate meant to be shared and savored.
The Art of the Host
A hot grill and a good saucepan are the essentials, plus a blender to smooth the curry. Cook the rice in coconut milk for the creamiest texture, grill the beef over high heat for a proper char, and build the sauce in stages, tasting as you balance the spice, richness, and acidity. Have the rice and sauce ready before the skewers come off the grill so everything is hot at once.
Neighborly Grace
- The Preparation: The curry sauce is happy to be made ahead and gently rewarmed, and you can skewer the beef and measure the rice in advance, so the live cooking is really just the grill and the rice. With the sauce waiting, plating comes together quickly for a dinner that feels far more elaborate than the final effort.
- The Pour: An off-dry Riesling or a crisp lager stands up to the fragrant curry and char. For a non-alcoholic option, a coconut-lime cooler or a ginger-lime soda echoes the flavors of the sauce.
- The Vibe: This is a vibrant, special-feeling grilling dinner — pile the coconut rice, lay the charred skewers over it, and spoon the fragrant curry across, finishing with fresh herbs. It is a plate that turns a weeknight grill into a small, exotic celebration.