Filled with greens, beans, and carbohydrates all-in-one pot spinach rice recipe. It is healthy and full of proteins, fibers, and vitamins.

How easy are one pot meals to prepare. Dump all the ingredients in, put the timer on and the dish is ready to enjoy. And, it’s less messy too! This spinach rice recipe is also a one pot meal. It hardly takes 10 min. for initial prep and 15-20 min. for actual cooking. It is our favorite option for times when we are tired or when we don’t have time for cooking.

This spinach rice recipe is an all in one dish. Greens and beans along with carbohydrates turn this into a perfect meal. If you are vegan or vegetarian, replace chicken stock with vegetable stock (or water) for cooking this recipe.
How this spinach rice is healthy?
This spinach rice recipe is full of nutrition because it contains:
- fresh spinach which is rich in vitamin A and C
- beans that increase protein and fiber content
- no saturated fat

YOU WILL ALSO LOVE THESE One Pot Rice Dishes
- One-Pot Palak Paneer Rice
- Mexican Chicken Rice
- Quick and Easy Garlic Zucchini Rice
- One-Pot Easy Chicken Biryani
- One-Pot Easy Vegetable Biryani
One Pot Spinach Rice
Ingredients
- 1 cup white rice (rinsed and drained)
- 2-3 cups fresh baby spinach
- 2 Tomatoes diced
- 1 medium onion diced
- 2-3 cloves garlic minced
- 1 cup Pinto beans canned (rinsed and drained)
- 2 cup chicken stock low sodium (or vegetable stock or water if vegan)
- 1 1/2 tsp curry powder
- 1 tsp cooking oil
- salt and pepper
Instructions
- Heat oil in a large skillet on medium heat. Add garlic and saute until fragrant for about 30 sec
- Add onion and saute until translucent. Then add diced tomatoes and cook them until they soften for about 3-4 mins
- Add spinach, beans, rice and cook for a couple of minutes. Now add water, chicken stock or vegetable stock (if vegan) and bring the mixture to a boil
- Season with curry powder, salt and pepper. Adjust salt and pepper according to taste
- Simmer the rice mixture for 18-20 min (or until rice is tender) on low heat with lid on
- Turn off the heat and serve warm to enjoy this nutritious spinach rice
Video
Nutrition
Product Tips:
- Avocado oil– It is healthy cooking oil. I use it in my recipes most of the time.
- I used 12″ Cast iron pan for making this rice.
One Pot Spinach Rice Video!
This post contains affiliate links. For more information on our Affiliate and Advertising Policy, please click here.
That looks yummy!!!
Thanks for sharing at Manic Monday linky party, hope to see you next week!
Thank you Stephanie for hosting it.
This recipe is perfect for my family. Can you recommend another spice to replace the curry with? I do not care for curry but also don’t want to take a chance of ruining this dish with the wrong substitute.
Hi Mary,
You can try Indian spice mix like ’garam masala’ instead of curry powder. Taco seasonings can also work. Not sure about other spices though.
I try to make as many one pot meals as I can – they are so convenient! This spinach and rice dish sounds so good! Thanks for linking up with our Merry Monday party this week!
Hello Emily! Your are right, one pot meals are very convenient and less messy. And thank you for the link up opportunities.
Swati & Tushar,
I am addicted to Spinach! I love that it’s super duper easy. That’s a huge plus in my book. This recipe will be on my meal plan for next week.
This spinach rice looks tasty and delicious. Stumbled, Yummed & Shared. Visiting from the Recipe Sharing Party.
Thank you so much Joy!
Oh I am making this tonight with fish. Thanks for sharing.
Hi Debbie, we would love to know how did it turn out for you if you made it.
Thank you for sharing this delicious recipe at The Recipe Sharing Pin and Yum Party! I hope to see you next week. Pinned and Yummed.
Thank you so much Marilyn!
My kind of meal! I love a one-pot dinner and I love all the healthy ingredients here – plus, they simmer away together and get so cozy. I can’t wait to give this a try!
I love one pot meals too. They are so convenient to make. I am sure you will love this version.
The result of steaming the rice with all those spices and vegetables is that it soaks up the flavors as it cooks, creating a very tasty and hearty dish.
What a colorful dish! It looks seriously delicious!
Loved the recipe and the post 🙂
I made this last night and it was really tasty! I didn’t have pinto beans and used black beans instead and can definitely see this dish getting added to my rotation! One pot meals are my favorite!
Hi Emily! I’m glad you loved the recipe. Thank you for letting us know.
Hi, can you advise if we can use brown rice instead? Would we need to make any adjustments? Thanks for sharing!
Delicious! My family loved this dish.
My only complaint is, you do not provide nutrition information. I would greatly appreciate a per-serving breakdown of calories, protein, fat, etc.
I made this dish tonight, and my husband and I both really enjoyed it. Besides the flavor, I really enjoyed how easy it was to make. I have already recommended this dish to a friend.
I am really happy to hear that you enjoyed this dish. This is our all time favorite recipe :). And thank you for sharing it with your friend.
How many calories per serving?
Want to make this but only have frozen spinach. Can that work
Would frozen spinach work as well.
Hi Gina,
Absolutely, you can replace fresh spinach with frozen ones.
Made this rice dish tonight. Smells and taste amazing. We added crushed red pepper. Definitely, will make again
Tried this recipe today and it tasted great 🙂
This was so easy and delicious to make. Thank you!
This is a great dish. I tried it today and found the curry amount just right. The dish visually appealing and very satisfying. Thanks
This was incredible and so easy! Monday nights are rice based meals for us right now, and I can still smell the curry this morning and wish we had leftovers because I miss it already! This will for sure be on rotation. I am still so excited about it!
Very tasty! I messed up and used cooked rice (which I needed for the other dish I was cooking) but I fixed it and used half the chicken broth. Also added salt and pepper. Will definitely make this again!
I am trying to eat more rice and veggies and this fits the bill. I tried it without the curry and didn’t have any broth, but it worked anyway. I did add more pepper and I plan to drizzle it with lime juice when I eat it. Thanks for a heart healthy recipe that tastes yummy!
Hi, i’ve got a question. The recipes says pinto beans, but the picture makes it look like black beans. Is it pinto beans?