Delicious Curried Beef Kebabs with Nutritious Brown Rice

Friends, are you ready to experience a taste explosion that will transport you straight to the heart of India? As a chef with years of experience, let me tell you that this recipe for Curried Beef Kebabs With Brown Basmati Rice is truly mouthwatering. The combination of juicy beef kebabs, flavorful curry powder, and nutty brown basmati rice is unbeatable.

Not only will your taste buds be delighted by this dish, but it’s also incredibly healthy – the perfect meal for weight watchers or anyone who wants to fuel their body with wholesome ingredients. And don’t worry about it being difficult to prepare; I’ve got you covered step-by-step in this recipe article.

So, whether you’re looking for an impressive date night dinner or a family feast, give these Curried Beef Kebabs With Brown Basmati Rice a try. I promise you won’t regret it!

Why You’ll Love This Recipe

Curried Beef Kebabs With Brown Basmati Rice
Curried Beef Kebabs With Brown Basmati Rice

Are you looking for a recipe that will tantalize your taste buds and leave you feeling satisfied? Look no further than these Curried Beef Kebabs with Brown Basmati Rice. Trust me when I say, this recipe will be your new go-to for dinner parties, family gatherings or even a romantic dinner for two.

Not only is this dish delicious, it’s also packed with nutrients that your body needs to function at its best. The beef provides a high-quality source of protein while the brown basmati rice and fresh cilantro leaves add fiber and vitamins to the meal. This recipe is also naturally gluten-free, making it an excellent option for those with dietary restrictions.

The combination of aromatic curry powder and tender beef create a burst of flavor that is simply irresistible. Each bite of these charbroiled kebabs will make your mouth water and leave you wanting more. And let’s not forget about the creamy brown basmati rice that perfectly complements the spicy beef kebabs.

This recipe is incredibly versatile as well – whether you prefer lamb, chicken or even salmon skewers instead of beef, this recipe can easily be adapted to suit your preferences. You can even substitute the brown basmati rice with white basmati rice if you prefer.

In short, you’ll love this recipe because it’s nutritious yet indulgent, versatile and packed with flavors that will leave you completely satisfied. Whether you’re cooking for yourself or entertaining guests, these Curried Beef Kebabs with Brown Basmati Rice are sure to impress even the most discerning palates. Give it a try and thank me later!

Ingredient List

 Catch the explosion of flavors with every bite of these curried beef kebabs!
Catch the explosion of flavors with every bite of these curried beef kebabs!

Here is the list of essential ingredients you will need to create these juicy Curried Beef Kebabs and fluffy Brown Basmati Rice, plus some optional substitutions and variations.

For the Beef Kebabs:

  • 1 lb. beef (sirloin or ground beef)
  • 1 tbsp. curry powder
  • 2 tbsp. canola oil
  • Salt, to taste
  • Red onion, cut into 1-inch chunks (optional)
  • Bamboo skewers, soaked in water for at least 30 minutes

For the Brown Basmati Rice:

  • 1 cup brown basmati rice
  • 1⅓ cups water or coconut milk
  • Salt, as needed
  • Fresh cilantro leaves, for garnish (optional)

Substitutions and Variations:

  • Instead of beef, try lamb or chicken for a different flavor.
  • Use regular basmati rice or brown rice for a healthier option.
  • Add some green curry paste for more complexity.
  • For rice recipes with raisins, mix in ¼ cup of golden raisins to your cooked rice.

With these ingredients, you can make a delicious batch of Curried Beef Kebabs with Brown Basmati Rice that everyone will love.

The Recipe How-To

 The perfect combination of tender beef chunks and fragrant basmati rice, try this recipe now!
The perfect combination of tender beef chunks and fragrant basmati rice, try this recipe now!

Let me guide you through the steps on how to make these succulent Curried Beef Kebabs. Get your skewers ready, and let’s start!


For the beef, choose a finely marbled cut of meat, as it will result in a juicier meat texture. I prefer sirloin steak because they’re budget-friendly, flavorful, and tender. Cut them into 1-inch chunks so that each piece cooks evenly.

Expert tip: Soak wooden skewers in cold water for at least 20 minutes to prevent them from burning when grilling.


We’ll start by making the marinade. Combine 1/4 cup of canola oil, 1/4 cup of coconut milk, and 2 tablespoons of curry powder in a mixing bowl. Stir until well combined.

Add in the beef chunks and toss well to coat with the marinade entirely. Cover the bowl with plastic wrap or transfer it to an airtight container, and refrigerate for at least 2 hours, preferably overnight.

Expert tip: Don’t skip marinating the meat as it helps to infuse flavors to the meat and make them more tender.


Thread three or four meat chunks onto each soaked skewer, alternating between them with diced red onions.

Heat up your grill pan over medium heat, drizzle some vegetable oil before grilling the beef kebabs. Grill each side for about 4-6 minutes until charbroiled but still tender.

Expert tip: Avoid overcooking the meat by keeping an eye on it while grilling to prevent dryness.


Plate up your curried beef kebabs on top of the creamy brown basmati rice garnished with fresh cilantro leaves. It’s well paired with some freshly squeezed lemon juice and some chopped green chili peppers for an added kick.

Expert tip: Experiment with different protein varieties such as chicken, lamb, ground beef or even salmon skewers with curry sauce drizzled on top.

Substitutions and Variations

 One bite of these tasty kebabs will transport you to the streets of Mumbai!
One bite of these tasty kebabs will transport you to the streets of Mumbai!

The great thing about this curried beef kebab recipe is that it’s versatile and adaptable to everyone’s unique taste preferences. Here are some substitutions and variations that you can try to switch things up:

– Vegetarian: If you’re a vegetarian, try substituting the beef with tofu or paneer, which are both great sources of protein. You can also add other vegetables like peppers, zucchini, and mushrooms to the kebab skewers for a hearty and filling meal.

– Chicken or Lamb: If you’re not a fan of beef, no worries! You can easily use chicken or lamb instead in this recipe for an equally delicious result. Both options pair really well with the curry spices and will give your kebabs a slightly different flavor profile.

– Coconut Rice: If you want to switch up the rice recipe, try making coconut rice instead of brown basmati rice. Simply mix 1 ¼ cups basmati rice with 1 cup coconut milk and 1 ¼ cups water in a pot and bring to a boil. Reduce heat to low, cover, and let simmer for 18-20 minutes until fully cooked. Fluff with a fork and let stand for 3 minutes before serving.

– Curried Vegetables: For a completely vegetarian option, try making curried vegetable skewers instead of beef kebabs. Cut up your favorite veggies like cauliflower, carrots, onions, and bell peppers into even-sized pieces and toss them in a mixture of curry powder, vegetable oil, and salt before placing them on skewers. Grill until tender and charred around the edges.

– Salmon Skewers: If you’re in the mood for seafood instead of meat, try making salmon skewers with the same curry spice blend. Cut salmon fillets into 1-inch chunks and thread them onto skewers before brushing them with a mixture of curry powder, vegetable oil, lemon juice, salt, and pepper. Grill until cooked through and serve with rice on the side.

No matter which substitution or variation you decide to make with this recipe, remember to have fun with it and make it your own!

Serving and Pairing

 Add a splash of color to your plate with these vibrant curried beef kebabs.
Add a splash of color to your plate with these vibrant curried beef kebabs.

When it comes to serving and pairing, curried beef kebabs with brown basmati rice recipe truly shines. The warm and spicy flavors of the beef kebabs and rice will surely impress your taste buds, leaving you craving for more!

For a show-stopping presentation, arrange your beef kebabs on a platter with fresh cilantro leaves sprinkled over them. Serve them alongside a bowl of brown basmati rice that is garnished with chopped red onion. Let the colors pop as your guests admire your dish, giving off the aroma of curry powder.

To elevate the meal even further, consider serving it with a cool side salad made with fresh greens and drizzled with a light vinaigrette dressing. Or better yet, prepare or pair it with a refreshing coconut rice that will balance out the spiciness of the curried beef kebabs.

This recipe is also versatile when it comes to protein choices. You can easily swap out the beef kebabs for lamb or chicken skewers depending on your preference. For those who are not a fan of meat, this recipe can be easily modified to curried vegetables or salmon skewers drizzled in curry sauce by following the same cooking steps.

Not only does this recipe taste incredible but it is also naturally gluten-free, making it an excellent option for those with dietary restrictions. Trust me, after one bite of these flavorful curried beef kebabs with brown basmati rice dish, you’ll be reaching for another!

Make-Ahead, Storing and Reheating

 Take dinner to the next level with our mouth-watering curried beef kebab recipe.
Take dinner to the next level with our mouth-watering curried beef kebab recipe.

If you’re planning on making this curried beef kebabs and brown basmati rice recipe ahead of time, you’re in luck! The kebabs and rice can be cooked ahead of time to save yourself some stress when dinner time rolls around.

To make the kebabs ahead of time, simply skewer your choice of meat – lamb, chicken, or beef – along with chunks of red onion and season them with salt and curry powder. Place them in a ziplock bag or an airtight container and store them in the fridge for up to 24 hours.

The brown basmati rice can also be cooked ahead of time by following the instructions on the package and once it’s finished, letting it cool down to room temperature. Store it in an airtight container in the fridge for up to three days.

When it’s time to serve your meal, simply heat up a grill or grill pan and charbroil your kebabs until they’re crispy on all sides. To reheat the brown basmati rice, place it in a microwave-safe dish with a tablespoon of water, cover it with plastic wrap (or use a microwave-safe cover), and cook for 1-2 minutes.

One quick note about reheating: If you decide to substitute regular white rice for brown basmati rice (which is not recommended, but totally doable!), keep in mind that white rice tends to dry out when reheated. To help combat this issue, add a tablespoon of coconut milk while reheating the white rice. Trust me, your taste buds will thank you!

Tips for Perfect Results

 Unleash your inner chef with these juicy curried beef kebabs, a true culinary delight.
Unleash your inner chef with these juicy curried beef kebabs, a true culinary delight.

Now that you have all the ingredients ready, let me share some tips to achieve perfect results when making curried beef kebabs with brown basmati rice.

1. Choose the best brown basmati rice

When selecting brown basmati rice for this recipe, look for the highest quality. The grains should be long, slender and aromatic. I prefer using organic brown basmati rice as it is less processed and has a deeper flavor.

2. Soak the rice before cooking

Soaking brown basmati rice will reduce the cooking time and make it easier to digest. I recommend soaking it in enough water to cover it fully for at least 30 minutes before cooking.

3. Cut meat into equal-sized chunks

Cut the meat into equal-sized pieces so they cook evenly over the heat. This also makes it easier to thread them onto skewers. You can cut them into one-inch chunks for the perfect bite-size morsels.

4. Marinate the meat

Marinating the beef kebabs in curry powder mixed with canola oil intensifies their flavor and makes them even more juicy and tender. Allow them to marinate for at least 30 minutes or overnight if you have more time.

5. Preheat your grill

Ensure that your grill or broiler is preheated to medium-high heat before adding your kebabs so that they cook evenly and without sticking.

6. Use a timer

Use a timer when cooking your rice to ensure that it is cooked perfectly without being under or overcooked. Once cooked, let it stand for an additional 3 minutes with the lid on before fluffing with a fork.

7. Garnish with fresh cilantro leaves

Adding chopped fresh cilantro leaves as a garnish adds a flavorful touch and aroma that elevates this dish’s taste and visual appeal.

With these tips, you are guaranteed to savor an excellent curried beef kebab with brown basmati rice dish every time!


Now that we’ve gone through the ingredient list, recipe how-to, substitutions and variations, serving and pairing, make-ahead, storing and reheating tips, and my personal tips for perfect results, let’s tackle some frequently asked questions that may come up as you try out this curried beef kebabs with brown basmati rice recipe.

What goes good with basmati rice?

I have gathered a list of mouth-watering recipes that are sure to delight your taste buds. These recipes include a one-pan Coconut Chettinad Prawn Curry, delicious Turmeric Coconut Rice, Tikka Masala Chicken Drumsticks served with Pineapple and Coconut Rice, Korma Chicken Meatballs in Lettuce Cups, Pumpkin and Lentil Rogan Josh Curry, Quick Balinese Fish Curry, Kedgeree, and flavorful Lemon & Herb Pilaf with Roasted Mushrooms. Get ready to embark on a culinary adventure with these delectable dishes!

How do you boil brown basmati rice?

To prepare the rice, pour a minimum of 500ml of water into a saucepan and add in the washed rice. Bring it to a boil, giving it a good stir occasionally. Let it simmer for about 25 minutes over medium heat without a lid, so excess moisture can escape. Once cooked, strain the rice, then cover and leave to rest for about 3 minutes. Finally, fluff the grains up with a fork, and it’s good to go!

How to cook Akash basmati rice?

When it comes to cooking perfect Basmati rice, there are a few essential steps to follow. Start by adding 60g of rice per person to a large pan of boiling water. Let it cook on medium heat for 10-12 minutes until tender, and then drain the water well. It’s important to let the rice stand for three minutes while covered, and then gently loosen the grains with a fork before serving. By following these steps, you can ensure that your Basmati rice is fluffy, flavorful, and ready to be enjoyed with your meal.

Bottom Line

With its mouthwatering combination of richly spiced beef kebabs and nutty brown basmati rice, this recipe is a true crowd-pleaser that’s sure to impress your dinner guests. Whether you’re looking to spice up your weekday meals or impress your friends with a new culinary creation, these curried beef kebabs and brown basmati rice recipe are the ideal choice.

By using fresh ingredients such as cilantro leaves, coconut milk, and red onion to create an intense flavor profile that lingers on the palate long after the meal is over. The use of curry powder and canola oil help to elevate these already-delicious ingredients even further.

So why not give this Curried Beef Kebabs with Brown Basmati Rice Recipe recipe a try? Not only is it easy to make, but it’s versatile enough to accommodate substitutions and variations to fit your taste preferences. Plus, it’ll have you feeling like a professional chef in no time!

Curried Beef Kebabs With Brown Basmati Rice

Curried Beef Kebabs With Brown Basmati Rice Recipe

Based on a recipe from Weight Watchers’ Momentum Cookbook. “Look for brown basmati rice at your supermarket. Although it takes about 20 minutes longer to cook than white basmati rice, its enticing nutty flavor, extra fiber, and appealing texture make it worth the extra time. This recipe works with the Simply Filling technique.” Per serving (2 skewers and ¾ cup rice): 435 Cal, 8 g Fat, 2 g Sat Fat, 0 g Trans Fat, 92 mg Chol, 1035 mg Sod, 46 g Carb, 2 g Fib, 42 g Prot, 39 mg Calc. The first time I made this I screwed up by tossing the oil and curry powder with the rice! It will be so much better as written by tossing with the meat and vegetables before skewering them. Also, I don’t like this as well with beef; I will use either lamb or chicken; lamb would really give this some added flavor and is truer to its Middle Eastern roots.
5 from 1 vote
Prep Time 10 mins
Cook Time 30 mins
Course Main Course
Cuisine Indian
Calories 400.3 kcal


  • 1 cup brown basmati rice
  • 1 1/4 1 1/4 lbs lamb or 1 1/4 chicken, trimmed and cut into 1-inch chunks
  • 1 red onion, quartered and separated into slices
  • 1 yellow squash, sliced
  • 4 baby pattypan squash, halved
  • 2 teaspoons canola oil
  • 2 1/2 teaspoons curry powder
  • 3/4 teaspoon salt
  • 1/4 cup lightly packed fresh cilantro leaves


  • Prepare rice according to package directions omitting salt if desired.
  • Prepare broiler rack by spraying with nonstick spray; preheat the broiler.
  • In large bowl, toss all the remaining ingredients together except for the cilantro.
  • Thread the beef, onion, and squash alternately on 8 (12-inch) metal skewers. Place the skewers on the prepared broiler rack and broil 5 inches from the heat, turning occasionally, until an instant-read thermometer inserted into a chunk of beef registers 145°F for medium-rare, about 10 minutes. Serve with rice and garnish with cilantro.

Add Your Own Notes


Serving: 270gCalories: 400.3kcalCarbohydrates: 40.6gProtein: 36.1gFat: 9.8gSaturated Fat: 2.6gCholesterol: 85mgSodium: 524.8mgFiber: 3gSugar: 2.8g
Keyword < 60 Mins, Easy, Meat, One-Dish Meal, Steak, Weeknight
Tried this recipe?Let us know how it was!