Kidney Beans and Rice Skillet with Shawarma Spices

Save this recipe on:

There are nights when you want dinner to taste like you fussed all afternoon… without actually doing that. This Kidney Beans and Rice Skillet with Shawarma Spices is exactly that kind of meal. It’s fragrant, cozy, and full of warm Middle Eastern-inspired flavor, but it comes together in one pan with pantry staples you probably already have.

Pin this Recipe

Think fluffy rice simmered in a tomato‑spiked broth, tender kidney beans for hearty protein, and a shawarma-style spice blend that fills your kitchen with the best kind of takeout vibes. A squeeze of lemon and a shower of fresh herbs at the end brighten everything up so every bite tastes layered and interesting—not heavy.


Why You’ll Love This Kidney Beans and Rice Skillet with Shawarma Spices

If you love big flavor but low effort, this skillet is going to be a regular on your weekly menu. Everything cooks in the same pan, so cleanup is blissfully minimal. The kidney beans add protein and fiber, turning simple rice into a satisfying meatless main that still feels like a real comfort‑food dinner.

This recipe is also incredibly flexible. You can keep it vegetarian as written, stir in leftover rotisserie chicken or cooked shrimp, or bulk it out with extra veggies from your fridge drawer. It reheats beautifully, so it’s perfect for meal prep lunches or an easy make‑ahead dinner.


What Kind of Rice Works Best for This Kidney Beans and Rice Skillet?

Long‑grain white rice is my go‑to here because it cooks up fluffy and separate, which lets the shawarma spices coat every grain. Basmati rice adds an extra fragrant, slightly nutty note that pairs beautifully with the warm spices.

If you want to use brown rice, you absolutely can—just increase the cooking time and add a bit more broth since brown rice takes longer to soften. Whatever rice you choose, give it a good rinse under cold water until the water runs mostly clear. This simple step keeps the skillet from turning gluey and helps you get those distinct, flavorful grains.


Ingredients for the Kidney Beans and Rice Skillet with Shawarma Spices

Before we start cooking, let’s talk about what each ingredient brings to the pan. There’s nothing fancy or hard to find here, but together they taste like something you’d order at your favorite Mediterranean spot.

  • Olive oil: Gives you a flavorful base for sautéing the aromatics and helps the spices bloom.
  • Yellow onion: Adds sweetness and depth once it softens and caramelizes slightly in the pan.
  • Garlic: Essential for that savory backbone—fresh garlic keeps the flavors bold and vibrant.
  • Long‑grain white or basmati rice: The star starch that turns this into a complete one‑pan meal.
  • Tomato paste: Concentrated tomato flavor that adds richness and a subtle tangy sweetness.
  • Kidney beans: Creamy, hearty, and full of protein and fiber so the dish feels filling without any meat.
  • Vegetable or chicken broth: Infuses the rice with savory flavor as it cooks, much better than using plain water.
  • Ground cumin: Earthy and warm, it’s one of the key flavors in shawarma‑style seasoning.
  • Ground coriander: Adds a light citrusy note that keeps the skillet from feeling too heavy.
  • Smoked paprika: Brings gentle smokiness and a gorgeous red color to the rice.
  • Ground turmeric: Gives that beautiful golden hue and a subtle, earthy bitterness to balance the tomato.
  • Ground cinnamon: A pinch brings gentle warmth and a hint of sweetness that makes the spices feel rounded.
  • Ground allspice: Deep, cozy flavor that echoes the complexity of classic shawarma marinades.
  • Ground cardamom (optional): A small amount adds floral, slightly sweet complexity.
  • Cayenne pepper: For a touch of heat—add more or less depending on how spicy you like things.
  • Salt and black pepper: Tie all the flavors together and keep the dish well‑seasoned.
  • Fresh lemon juice: Wakes everything up at the end and cuts through the richness of the spices.
  • Fresh parsley and/or cilantro: A handful of chopped herbs brings color and freshness to each serving.
  • Butter (optional): Swirled in at the very end for a silky, restaurant‑style finish.

How To Make the Kidney Beans and Rice Skillet with Shawarma Spices

Once your ingredients are prepped, the skillet comes together in a calm, easy rhythm. Here’s how to build all that flavor in about half an hour.

Step 1 – Build the Aromatic Base

Heat the olive oil in a large, deep skillet over medium heat. Add the chopped onion and a pinch of salt, then cook until the onion is soft and lightly golden around the edges. Stir in the minced garlic and cook just until fragrant, about 30–60 seconds, so it doesn’t burn.

Step 2 – Toast the Shawarma Spices

Sprinkle the cumin, coriander, smoked paprika, turmeric, cinnamon, allspice, cardamom (if using), cayenne, black pepper, and another small pinch of salt over the onions and garlic. Stir constantly for about 30 seconds. You want the spices to darken slightly and smell toasty—this blooming step is what makes the skillet taste like it simmered for hours.

Step 3 – Toast the Rice and Tomato Paste

Add the rinsed, drained rice and the tomato paste to the pan. Stir well so every grain of rice is coated in the spiced oil and tomato. Cook for 1–2 minutes, letting the rice toast just a bit; this helps it stay fluffy and adds a deeper, nutty flavor.

Step 4 – Simmer with Broth and Beans

Pour in the broth and stir in the kidney beans. Scrape along the bottom of the skillet to release any flavorful browned bits. Bring the mixture up to a gentle simmer, then reduce the heat to low. Cover the pan with a tight‑fitting lid and cook for 15–18 minutes, or until the rice is tender and most of the liquid has been absorbed.

Step 5 – Finish with Lemon and Herbs

Turn off the heat and let the skillet sit, covered, for 5 minutes. Remove the lid, then stir in the lemon juice, chopped parsley and/or cilantro, and the butter if you’re using it. Fluff everything gently with a fork, taste, and adjust the seasoning with more salt, pepper, or lemon juice as needed.

Step 6 – Serve and Enjoy

Spoon the shawarma‑spiced kidney beans and rice into bowls or onto plates, garnish with extra herbs, and serve hot. Add your favorite toppings—like a dollop of Greek yogurt, a drizzle of tahini, or sliced cucumbers—if you want to turn it into a full bowl‑style dinner.


Serving and Storing Kidney Beans and Rice Skillet with Shawarma Spices

This skillet is designed to be a complete meal in one pan, and as written it comfortably feeds about 4 hungry people. You can stretch it to 5–6 portions if you’re serving it alongside salads, flatbreads, or roasted veggies.

For serving, I love to add a bright, crunchy element—think quick cucumber‑tomato salad, a spoonful of plain yogurt, or even some crumbled feta on top. The creamy beans and fluffy rice soak up all of those toppings so every bite feels different.

Leftovers keep really well, which makes this dish a meal‑prep hero. Let the rice and beans cool to room temperature, then transfer to an airtight container and refrigerate for up to 4 days. To reheat, sprinkle a little water over the top and warm gently on the stove or in the microwave, fluffing with a fork so the rice doesn’t clump.

If you’d like to freeze it, portion the cooled skillet into freezer‑safe containers and freeze for up to 2 months. Thaw overnight in the fridge and reheat with a splash of broth or water to bring it back to life.


What to Serve With Kidney Beans and Rice Skillet with Shawarma Spices?

Simple Cucumber Tomato Salad

A juicy, lemony cucumber and tomato salad adds freshness and crunch that balances the warm spices of the skillet.

Warm Pita or Flatbread

Soft, warm pita is perfect for scooping up the rice and beans and catching every last bit of spiced sauce.

Garlicky Yogurt Sauce

Stir minced garlic, lemon juice, salt, and a drizzle of olive oil into plain Greek yogurt for a quick, cooling drizzle.

Roasted Carrots or Cauliflower

Roast carrots or cauliflower with olive oil, salt, and pepper until caramelized. Their sweetness pairs beautifully with the shawarma flavors.

Simple Green Salad

A crisp green salad with a tangy vinaigrette keeps the plate feeling light and adds extra veg without extra effort.

Pickled Onions or Pickles

A spoonful of bright pickled onions or crunchy dill pickles cuts through the richness and adds a fun, briny pop.


Want More Easy Dinner Ideas with Beans and Rice?

If you love this shawarma‑spiced skillet, you’ll probably enjoy these other cozy favorites from the blog:


Save This Pin For Later

📌 Love this Kidney Beans and Rice Skillet with Shawarma Spices? Save it to your favorite Pinterest dinner board so you can find it fast on busy weeknights.

When you make it, come back and tell me how you served yours. Did you keep it vegetarian, or add chicken or shrimp? Did you go heavy on the spice or keep it mild for the kids?

I always enjoy hearing how you put your own spin on these recipes. Questions are welcome too—let’s help each other cook smarter, not harder.

And if you’re looking for more easy dinners, cozy casseroles, and fresh sides, you’ll find tons of ideas over on my Nora Nosh Pinterest recipes. Happy cooking!


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Kidney Beans and Rice Skillet with Shawarma Spices

Kidney Beans and Rice Skillet with Shawarma Spices


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nora
  • Total Time: 35
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Busy nights need bold flavor, not fuss. This one-pan Kidney Beans and Rice Skillet with Shawarma Spices gives you all the cozy, takeout-style vibes in under 40 minutes with simple pantry ingredients. Fluffy rice, hearty kidney beans, and a warm, aromatic spice blend come together in a single skillet for an easy dinner that tastes way more special than the effort it takes. It’s perfect when you’re hunting for quick breakfast leftovers the next day, easy dinner ideas for busy weeknights, or healthy-ish comfort food that still feels satisfying. This easy recipe is packed with protein, family-friendly, and ideal for anyone looking for no-stress food ideas and flavorful dinner ideas without turning on the oven.


Ingredients

1 tablespoon olive oil

1 small yellow onion finely chopped

3 cloves garlic minced

1 cup long grain white or basmati rice rinsed and drained

2 tablespoons tomato paste

1 can 15 ounces kidney beans drained and rinsed

2 and 1/4 cups vegetable broth or chicken broth

1 teaspoon ground cumin

1 teaspoon ground coriander

1 teaspoon smoked paprika

1/2 teaspoon ground turmeric

1/2 teaspoon ground cinnamon

1/2 teaspoon ground allspice

1/4 teaspoon ground cardamom optional

1/4 teaspoon cayenne pepper or to taste

3/4 teaspoon fine sea salt plus more to taste

1/4 teaspoon ground black pepper

1 tablespoon fresh lemon juice about 1/2 lemon

2 tablespoons chopped fresh parsley plus more for serving

2 tablespoons chopped fresh cilantro optional

1 tablespoon butter optional


Instructions

1. Heat the olive oil in a large deep skillet over medium heat. Add the chopped onion and a pinch of salt and cook, stirring often, until the onion is soft and lightly golden around the edges.

2. Stir in the minced garlic and cook for 30 to 60 seconds, just until fragrant, being careful not to let it brown.

3. Sprinkle in the cumin, coriander, smoked paprika, turmeric, cinnamon, allspice, cardamom, cayenne, remaining salt, and black pepper. Stir constantly for about 30 seconds so the spices toast and become very fragrant.

4. Add the rinsed and drained rice and the tomato paste to the skillet. Stir well so every grain of rice is coated in the spiced oil and tomato paste, then cook for 1 to 2 minutes to lightly toast the rice.

5. Pour in the broth and add the kidney beans. Stir, scraping along the bottom of the pan to release any browned bits. Bring the mixture to a gentle simmer.

6. Reduce the heat to low, cover the skillet with a tight-fitting lid, and cook for 15 to 18 minutes, or until the rice is tender and most of the liquid has been absorbed.

7. Turn off the heat and let the skillet sit, still covered, for 5 minutes to allow the rice to finish steaming.

8. Remove the lid and add the lemon juice, chopped parsley, chopped cilantro, and butter if using. Fluff gently with a fork until the herbs and butter are evenly distributed.

9. Taste and adjust the seasoning with more salt, pepper, or lemon juice as needed. Serve hot, topped with extra herbs or your favorite toppings such as Greek yogurt or a drizzle of tahini.

Notes

Rinse the rice under cold water until the water runs mostly clear before cooking; skipping this step can make the rice turn sticky and clump instead of staying fluffy and separate in the skillet.

  • Prep Time: 10
  • Cook Time: 25
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Middle Eastern

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 4
  • Sodium: 620
  • Fat: 11
  • Saturated Fat: 3
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 67
  • Fiber: 9
  • Protein: 14
  • Cholesterol: 5

Save this recipe on: