Kidney Beans and Rice Skillet with Shawarma Spices
This kidney beans and rice skillet with shawarma spices is a warming, one-pan wonder that brings big flavor without a long grocery list. Inspired by Middle Eastern shawarma but entirely plant-based, this skillet dinner is packed with bold spices, hearty kidney beans, and fluffy rice that soak up every ounce of flavor. It’s the kind of meal that feels like comfort food but still leans wholesome.
Whether you’re short on time or just want something easy yet cozy, this dish checks all the boxes. Everything cooks together in a skillet, making cleanup a breeze and the final dish full of infused flavor. With a satisfying mix of protein, carbs, and spice, it’s the perfect go-to weeknight dinner or make-ahead meal.
Why You’ll Love This Kidney Beans and Rice Skillet with Shawarma Spices
This recipe delivers on so many levels. First, the shawarma spice blend adds smoky, savory depth that transforms humble pantry staples into something vibrant and delicious. It’s meatless but still protein-rich and filling thanks to kidney beans. You only need one skillet, which means less cleanup and more time to relax. Plus, it’s naturally dairy-free, budget-friendly, and easy to scale for meal prep.
What Kind of Rice Works Best in a Skillet Like This?
Long-grain white rice is a great choice because it cooks evenly and soaks up the broth and spices beautifully. Basmati also adds a light aromatic touch. If you want to go the extra mile in nutrition, brown rice works too, though you’ll need to increase the cooking time and add a bit more liquid.
Ingredients for the Kidney Beans and Rice Skillet with Shawarma Spices
The ingredients for this dish are all about layering flavor and texture, while keeping things simple and accessible. Each one plays a key role in building a deeply satisfying skillet meal.
- Olive oil
- Yellow onion
- Garlic cloves
- Tomato paste
- Shawarma spice mix
- Ground cumin
- Smoked paprika
- Long-grain white rice
- Vegetable broth
- Cooked kidney beans
- Salt and pepper
- Fresh parsley or cilantro

How To Make the Kidney Beans and Rice Skillet with Shawarma Spices
Step 1: Sauté the Base Flavors
Heat olive oil in a large skillet over medium heat. Add diced yellow onion and cook until softened, about 5 minutes. Add minced garlic and tomato paste, cooking for another minute until the mixture darkens slightly.
Step 2: Bloom the Spices
Sprinkle in the shawarma spice mix, cumin, and smoked paprika. Stir well so the spices coat the onion and garlic mixture. This step helps release the essential oils in the spices, deepening the flavor.
Step 3: Add Rice and Broth
Add the rice and stir to coat each grain with the spiced mixture. Pour in the vegetable broth and season with salt and pepper. Bring to a boil, then reduce the heat to low, cover, and simmer for 15 to 18 minutes.
Step 4: Stir in the Kidney Beans
Once the rice is tender, gently stir in the cooked kidney beans. Cover again and let everything heat through for another 5 minutes. Taste and adjust seasoning if needed.
Step 5: Garnish and Serve
Remove from heat and sprinkle with chopped fresh parsley or cilantro just before serving. Serve warm and enjoy the delicious blend of hearty beans, soft rice, and bold spices.
How to Serve and Store This Flavor-Packed Skillet
This kidney beans and rice skillet serves 4 generous portions and is just as delicious the next day. It’s ideal for dinner, then packed into containers for lunch. Store any leftovers in an airtight container in the refrigerator for up to 4 days. It also freezes well, making it a great make-ahead option.
What to Serve With Kidney Beans and Rice Skillet?
Hummus and Pita
A scoop of creamy hummus with warm pita adds a Middle Eastern flair and makes this meal even more satisfying.
Cucumber Yogurt Sauce
A tangy cucumber and yogurt sauce (like tzatziki) offers a cool contrast to the warm spices.
Roasted Carrots or Sweet Potatoes
Their natural sweetness pairs beautifully with the spice-forward skillet.
Pickled Red Onions
Bright and punchy, they add zing and crunch to each bite.
A Simple Arugula Salad
A peppery salad with lemon vinaigrette lightens up the dish perfectly.
Warm Flatbread
Use it to scoop up the rice and beans like a shawarma bowl.
Lemon Wedges
Squeeze fresh lemon over the top for a citrusy brightness that enhances the spice.
Want More Skillet Meal Ideas?
If you love bold skillet meals like this, here are more you’ll want to try next:
- Cheesy Beef Enchilada Tortellini for a Tex-Mex mashup that’s ooey-gooey and comforting.
- One Pot Creamy Cajun Sausage Pasta when you’re craving creamy with a spicy twist.
- Creamy Chicken and Broccoli for a balanced, family-friendly meal.
- Creamy Garlic Parmesan Tortellini with Sausage and Broccoli when you want cozy comfort in a bowl.
- Tex-Mex Beef Enchiladas if enchiladas are more your weeknight vibe.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you use cilantro or parsley? Did you try it with brown rice?
I love seeing how you personalize each dish. Questions or tips are always welcome — let’s keep sharing and cooking together.
Explore beautifully curated health-boosting meals and creative dinner ideas on Zoe Recipes on Pinterest and discover your new go-to flavor-packed favorites! Zoe Recipes on Pinterest
Conclusion
Kidney Beans and Rice Skillet with Shawarma Spices is the kind of recipe that proves simple ingredients can make bold, nourishing meals. With just one pan and a handful of pantry staples, you’ll have a dinner that’s warming, balanced, and bursting with flavor. It’s a true celebration of spices and everyday ingredients.

Kidney Beans and Rice Skillet with Shawarma Spices
- Total Time: 35 minutes
- Yield: 4 servings
Description
A hearty, one-skillet Kidney Beans and Rice Skillet with Shawarma Spices packed with bold Middle Eastern flavor. This vegetarian meal is protein-rich, budget-friendly, and perfect for easy weeknight dinners or meal prep. Made with pantry staples like rice, beans, and warming shawarma spice mix.
Ingredients
1 tablespoon olive oil
1 yellow onion, diced
3 garlic cloves, minced
2 tablespoons tomato paste
1 tablespoon shawarma spice mix
1 teaspoon ground cumin
1 teaspoon smoked paprika
1 cup long-grain white rice
2 cups vegetable broth
1 ½ cups cooked kidney beans (or 1 can, drained and rinsed)
Salt and pepper, to taste
¼ cup fresh parsley or cilantro, chopped
Instructions
1. Heat olive oil in a large skillet over medium heat. Add diced onion and sauté until soft, about 5 minutes.
2. Add minced garlic and tomato paste. Cook for another minute until fragrant and slightly darkened.
3. Sprinkle in the shawarma spice mix, cumin, and smoked paprika. Stir to coat everything well and let the spices bloom for 30 seconds.
4. Stir in the rice to coat in the spice mix. Pour in the vegetable broth, season with salt and pepper, and bring to a boil.
5. Lower the heat to a simmer. Cover and cook for 15 to 18 minutes, until rice is tender and liquid is absorbed.
6. Add the cooked kidney beans. Cover again and cook 5 more minutes to heat through.
7. Taste and adjust seasoning. Top with chopped parsley or cilantro before serving.
Notes
This skillet is naturally vegan and gluten-free.
You can use basmati rice or even brown rice (just increase the liquid and cook time).
Make it spicy with a pinch of cayenne or chili flakes.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Middle Eastern inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 315
- Sugar: 4g
- Sodium: 520mg
- Fat: 9g
- Saturated Fat: 1.3g
- Unsaturated Fat: 6.2g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg


