Easy One-Pot Spinach Chickpea Rice Recipe for Flavorful Meals

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

There’s something incredibly satisfying about a meal that comes together in just one pot—minimal cleanup, maximum flavor. This One-Pot Spinach Chickpea Rice recipe has quickly become my go-to for busy weeknights when I crave something wholesome without the hassle. The tender rice soaks up all the fragrant spices, while the chickpeas add a comforting heartiness that’s both filling and nutritious. Plus, the vibrant spinach brings a fresh pop of color and a boost of greens that keeps this dish light yet satisfying. Whether you’re a seasoned chef or someone tired of the usual takeout routine, this recipe promises a delicious, fuss-free dinner that warms you from the inside out.

Why Choose a One-Pot Spinach Chickpea Rice Recipe?

Effortless cooking: This recipe combines everything in one pot, saving time and dishes. Nutrient-packed: Chickpeas and spinach provide fiber, protein, and vitamins in every bite. Flavorful layers: Aromatic spices soak deep into tender rice for a comforting taste. Versatile meal: Perfect as a main or a side, adaptable for any season. Crowd-pleaser: Wholesome, hearty, and colorful, it satisfies both family and guests with ease.

One-Pot Spinach Chickpea Rice Ingredients

For the Rice and Chickpeas

  • Basmati rice – Use this long-grain rice for fluffy, separate grains that soak up flavor beautifully.
  • Canned chickpeas – Rinse well to reduce sodium and add a hearty, protein-packed texture.
  • Vegetable broth – Enhances the dish with rich, savory depth while keeping it vegetarian.

For the Vegetables and Greens

  • Fresh spinach – Adds vibrant color and a nutritious boost; stir in at the end to keep it tender.
  • Onion – Sautéed until golden for a sweet base flavor that complements the spices.
  • Garlic cloves – Mince fresh garlic for a fragrant punch that infuses every bite.

For the Spices and Seasoning

  • Ground cumin – Brings a warm, earthy aroma that ties the flavors together.
  • Smoked paprika – Adds a subtle smoky depth without overpowering the dish.
  • Salt and black pepper – Adjust to taste to highlight all the natural ingredients in this One-Pot Spinach Chickpea Rice recipe.

How to Make One-Pot Spinach Chickpea Rice

  1. Sauté onions: In a large pot, warm olive oil over medium heat. Add diced onion and cook, stirring occasionally, until golden brown and fragrant, about 5 minutes.
  2. Add garlic and spices: Stir in minced garlic, ground cumin, and smoked paprika. Cook for 1 minute until spices bloom and the kitchen fills with warm, earthy aroma.
  3. Toast rice and chickpeas: Pour in rinsed basmati rice and canned chickpeas. Stir constantly for 2 minutes so rice coats evenly with oil and spices, turning translucent at the edges.
  4. Simmer mixture: Pour vegetable broth into the pot, season with salt and black pepper, and bring to a gentle boil. Reduce to low heat, cover, and cook for 15–18 minutes until rice is tender.
  5. Fold in spinach: Once liquid is absorbed, uncover and gently stir in fresh spinach. Cover again for 2 minutes until leaves wilt into vibrant green ribbons.
  6. Fluff and serve: Remove lid and fluff rice mixture with a fork. Let rest for 2 minutes to steam. Serve warm, garnished with a squeeze of lemon juice or fresh herbs.

Optional: Sprinkle toasted pine nuts for crunch and extra flavor.

Exact quantities are listed in the recipe card below.

Make Ahead Options

These One-Pot Spinach Chickpea Rice meals are ideal for busy home cooks looking to save time! You can sauté the onions and spices up to 24 hours in advance and store them in the refrigerator. Additionally, you can rinse the basmati rice and chickpeas, and keep them prepped in separate containers for up to 3 days. When you’re ready to enjoy your meal, simply reheat the sautéed mixture, add the rice and chickpeas along with the vegetable broth, and follow the original cooking steps. This ensures your dish remains just as delicious while significantly cutting down on prep time during hectic weeknights!

What to Serve with One-Pot Spinach Chickpea Rice?

When crafting a wholesome meal, it’s essential to consider delightful pairings that elevate the flavors while balancing the nutrition of your dish.

  • Crispy Roasted Vegetables: The earthy, caramelized flavors of roasted seasonal veggies provide a perfect contrast to the tender rice and greens.
  • Creamy Yogurt Sauce: A dollop of tangy yogurt brings a cooling element that complements the spices in the rice beautifully.
  • Grilled Lemon Chicken: Tender grilled chicken infused with lemon enhances the meal with zesty brightness and protein for a satisfying touch.
  • Avocado Salad: A refreshing avocado salad with cherry tomatoes and red onion adds creaminess and freshness, balancing the hearty chickpeas.
  • Flatbread: Warm, soft flatbread is perfect for scooping up rice and veggies, bringing a fun, interactive element to your meal.
  • Chickpea Salad: A light chickpea salad with cucumbers, olives, and feta adds extra protein and refreshing Mediterranean flavors that tie in well.
  • Mint Tea: A soothing mint tea served warm creates a lovely backdrop, enhancing both the flavor experience and the dining atmosphere.
  • Apple Crisp: For dessert, a homemade apple crisp offers a warm, sweet finish that contrasts nicely with the savory main dish and brings comfort.

How to Store and Freeze One-Pot Spinach Chickpea Rice

Fridge: Store leftovers in an airtight container for up to 3 days. Reheat in the microwave or on the stovetop, adding a splash of broth to restore moisture.

Freezer: Portion the cooled one-pot spinach chickpea rice into freezer-safe containers. It freezes well for up to 2 months; thaw overnight in the fridge before reheating.

Reheating: For best flavor, reheat gently in a skillet with a bit of olive oil or broth until warmed through, ensuring the rice remains fluffy and delicious.

Room Temperature: If serving as a buffet dish, it’s safe to leave the one-pot spinach chickpea rice out for up to 2 hours but store immediately afterward to maintain freshness.

Variations & Substitutions for One-Pot Spinach Chickpea Rice

Feel free to make this dish your own with these fun and tasty twists!

  • Quinoa Swap: Substitute basmati rice with quinoa for a protein-packed, gluten-free option that cooks in the same time.
  • Different Greens: Try adding kale or Swiss chard instead of spinach for a heartier texture and different nutritional profile.
  • Spicy Kick: Add a pinch of red pepper flakes or a diced jalapeño along with the onions to introduce some heat and excitement.
  • Herbaceous Boost: Sprinkle in fresh herbs like cilantro or parsley right before serving for an aromatic finish that brightens the flavors.
  • Lemon Zing: Mix in some lemon zest or juice before serving for a zesty brightness that complements the earthy undertones beautifully.
  • Creamy Addition: Stir in a dollop of plain yogurt or a splash of coconut milk just before serving to add creaminess and richness to the dish.
  • Nutty Crunch: Top with toasted almonds or walnuts for added crunch and an extra layer of flavor that contrasts the softness of the rice.

Get creative and mix and match these variations to craft your perfect one-pot meal!

Tips for the Best One-Pot Spinach Chickpea Rice Recipe

  • Rinse rice thoroughly: Wash basmati rice under cold water until the water runs clear to avoid sticky or mushy texture in your one-pot spinach chickpea rice recipe.
  • Toast spices gently: Cook cumin and smoked paprika just until fragrant; overheating can make them bitter, so watch carefully for a warm aroma.
  • Use fresh spinach last: Add spinach at the very end to keep its bright color and delicate texture without turning soggy or overcooked.
  • Control liquid carefully: Measure vegetable broth precisely to ensure rice cooks perfectly—too much leads to mushiness, too little leaves grains hard.
  • Fluff with a fork: After cooking, fluff the rice gently rather than stirring vigorously to keep grains separate and light, enhancing your dish’s appeal.
  • Season gradually: Taste and adjust salt and pepper near the end to balance flavors without overpowering the natural goodness of chickpeas and greens.

One-Pot Spinach Chickpea Rice Recipe FAQs

How do I know if the spinach is fresh enough for this recipe?
Fresh spinach leaves should be vibrant green without yellowing or dark spots all over. Avoid wilted or slimy leaves, as they won’t add the bright, fresh texture this dish relies on. For best results, use spinach within 3 to 5 days of purchase.

What’s the best way to store leftover One-Pot Spinach Chickpea Rice?
Store any leftovers in an airtight container in the fridge for up to 3 days. When you’re ready to eat, reheat gently on the stovetop or microwave with a splash of vegetable broth to keep the rice from drying out. This method revives the flavors and moisture wonderfully.

Can I freeze this rice dish, and how long will it keep?
Absolutely! Let the rice cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. Flatten to remove excess air, seal tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator, then reheat slowly in a skillet with a bit of olive oil or broth to maintain texture.

Why does my rice sometimes turn sticky or mushy when making this dish?
Sticky rice usually results from leftover starch or too much liquid. I recommend rinsing your basmati rice thoroughly under cold water until it runs clear—this removes excess surface starch. Also, measure your vegetable broth exactly, and avoid lifting the lid while it simmers to ensure even cooking without moisture loss.

Is this recipe suitable for pets or people with allergies?
This dish contains chickpeas and spices, which are usually not recommended for dogs or cats. For allergy-sensitive eaters, chickpeas are a common legume allergen, so always check for sensitivities before serving. You can swap chickpeas for cooked lentils or omit them altogether if necessary.

One-Pot Spinach Chickpea Rice Recipe

Easy One-Pot Spinach Chickpea Rice Recipe

This One-Pot Spinach Chickpea Rice recipe combines nutritious ingredients for a satisfying meal with minimal cleanup.
Prep Time 10 minutes
Cook Time 20 minutes
Resting Time 2 minutes
Total Time 32 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Vegetarian
Calories: 350

Ingredients
  

For the Rice and Chickpeas
  • 1 cup Basmati rice Use this long-grain rice for fluffy, separate grains that soak up flavor beautifully.
  • 1 can Canned chickpeas Rinse well to reduce sodium and add a hearty, protein-packed texture.
  • 2 cups Vegetable broth Enhances the dish with rich, savory depth while keeping it vegetarian.
For the Vegetables and Greens
  • 4 cups Fresh spinach Adds vibrant color and a nutritious boost; stir in at the end to keep it tender.
  • 1 Onion Sautéed until golden for a sweet base flavor that complements the spices.
  • 2 cloves Garlic cloves Mince fresh garlic for a fragrant punch that infuses every bite.
For the Spices and Seasoning
  • 1 teaspoon Ground cumin Brings a warm, earthy aroma that ties the flavors together.
  • 1 teaspoon Smoked paprika Adds a subtle smoky depth without overpowering the dish.
  • to taste Salt Adjust to taste to highlight all the natural ingredients in this One-Pot Spinach Chickpea Rice recipe.
  • to taste Black pepper Adjust to taste to highlight all the natural ingredients in this One-Pot Spinach Chickpea Rice recipe.

Equipment

  • Large pot

Method
 

How to Make One-Pot Spinach Chickpea Rice
  1. In a large pot, warm olive oil over medium heat. Add diced onion and cook, stirring occasionally, until golden brown and fragrant, about 5 minutes.
  2. Stir in minced garlic, ground cumin, and smoked paprika. Cook for 1 minute until spices bloom and the kitchen fills with warm, earthy aroma.
  3. Pour in rinsed basmati rice and canned chickpeas. Stir constantly for 2 minutes so rice coats evenly with oil and spices, turning translucent at the edges.
  4. Pour vegetable broth into the pot, season with salt and black pepper, and bring to a gentle boil. Reduce to low heat, cover, and cook for 15–18 minutes until rice is tender.
  5. Once liquid is absorbed, uncover and gently stir in fresh spinach. Cover again for 2 minutes until leaves wilt into vibrant green ribbons.
  6. Remove lid and fluff rice mixture with a fork. Let rest for 2 minutes to steam. Serve warm, garnished with a squeeze of lemon juice or fresh herbs.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 55gProtein: 12gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 300mgPotassium: 500mgFiber: 10gSugar: 2gVitamin A: 3000IUVitamin C: 30mgCalcium: 100mgIron: 3mg

Notes

Optional: Sprinkle toasted pine nuts for crunch and extra flavor.

Tried this recipe?

Let us know how it was!

Readers Love these Recipes!

Lemon Butter Roast Chicken with Herbs

The Best Juicy Lemon Butter Roast Chicken with Herbs Ever

There’s something irresistible about the way lemon and butter join forces in this roast chicken recipe—a golden, crispy skin bursting with zesty brightness and ...
Read more
Seafood Spinach Baked Ziti

Easy Seafood Spinach Baked Ziti That Will Wow Your Taste Buds

There’s something truly comforting about a dish that brings the ocean to your table while wrapping it in layers of creamy cheese and tender ...
Read more
Italian Beef & Vegetable Rice Skillet

Easy Italian Beef & Vegetable Rice Skillet Packed with Bold Flavors

When the weeknight rush hits and I crave something hearty yet hassle-free, my Italian Beef & Vegetable Rice Skillet comes to the rescue every ...
Read more