12 Delicious Spinach Rice Recipes
Are you ready to transform your mealtime with the vibrant, nutritious power of spinach? Our roundup of 12 Delicious Spinach Rice Recipes is here to inspire your kitchen adventures, offering everything from quick weeknight dinners to cozy comfort food. Whether you’re a spinach enthusiast or just looking to add more greens to your plate, these recipes promise to delight your taste buds and simplify your cooking routine. Let’s dive in!
Spinach Rice with Garlic and Lemon

Dusk settles softly outside, and here in the kitchen, the gentle hum of the stove invites a moment of quiet creativity. Today, we’re embracing the simplicity and warmth of a dish that feels like a hug in a bowl, combining the earthy tones of spinach with the bright zing of lemon and the deep, comforting aroma of garlic.
Ingredients
- 2 cups long-grain white rice
- 4 cups fresh spinach, tightly packed
- 4 cloves garlic, minced
- 2 tbsp olive oil
- 1 lemon, juiced
- 1 tsp salt
- 4 cups water
Instructions
- Rinse the rice under cold water until the water runs clear, to remove excess starch.
- In a large pot, heat olive oil over medium heat. Add minced garlic and sauté until fragrant, about 30 seconds, being careful not to burn it.
- Add the rinsed rice to the pot, stirring to coat each grain with the garlic-infused oil, toasting lightly for 2 minutes.
- Pour in water and add salt, bringing the mixture to a boil. Tip: For more flavorful rice, substitute half the water with vegetable broth.
- Once boiling, reduce heat to low, cover, and simmer for 15 minutes. Do not lift the lid during this time to ensure even cooking.
- After 15 minutes, remove from heat and let sit, covered, for 5 minutes to steam. Tip: This step is crucial for fluffy rice.
- Fluff the rice with a fork, then gently fold in the fresh spinach and lemon juice. The residual heat will wilt the spinach perfectly. Tip: For added texture, reserve some spinach to mix in just before serving.
Now, the spinach rice sits before you, a vibrant tapestry of green flecked with golden garlic, each bite a balance of creamy rice and the slight crunch of spinach. Serve it alongside grilled fish or chicken, or enjoy it as a standalone dish, perhaps with a sprinkle of feta for a salty contrast.
Creamy Spinach Rice Casserole

Kindly imagine a dish that wraps you in warmth, a comforting embrace of creamy textures and vibrant greens. This creamy spinach rice casserole is a humble yet hearty meal, perfect for those quiet evenings when you crave something both nourishing and soothing.
Ingredients
- 1 cup long-grain white rice
- 2 cups fresh spinach, chopped
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 2 cups water
Instructions
- Preheat your oven to 350°F (175°C) and lightly grease a medium-sized casserole dish.
- In a medium saucepan, heat 1 tbsp olive oil over medium heat. Add the rice, stirring occasionally, until lightly toasted, about 2 minutes.
- Pour in 2 cups water, bring to a boil, then reduce heat to low, cover, and simmer for 18 minutes. Tip: Resist the urge to peek; keeping the lid on ensures perfectly cooked rice.
- Remove the saucepan from heat and let it stand, covered, for 5 minutes. Then, fluff the rice with a fork.
- In a large bowl, combine the cooked rice, 2 cups chopped spinach, 1 cup heavy cream, 1/2 cup Parmesan cheese, 1/2 tsp salt, 1/4 tsp black pepper, 1/4 tsp garlic powder, and 1/4 tsp onion powder. Mix well.
- Transfer the mixture to the prepared casserole dish, spreading it evenly. Tip: For a golden top, sprinkle a little extra Parmesan cheese on top before baking.
- Bake in the preheated oven for 25 minutes, or until the edges are bubbly and the top is lightly golden. Tip: Let the casserole rest for 5 minutes after baking for easier serving.
Delightfully creamy with a slight crunch from the baked top, this casserole pairs beautifully with a crisp green salad or roasted vegetables. For a festive twist, serve it in individual ramekins, garnished with a sprinkle of fresh herbs.
Spicy Spinach Rice with Chickpeas

Zenfully, the kitchen becomes a sanctuary where simple ingredients transform into a meal that comforts and invigorates. This Spicy Spinach Rice with Chickpeas is a testament to the beauty of combining earthy greens with the warmth of spices, creating a dish that’s both nourishing and deeply satisfying.
Ingredients
- 1 cup basmati rice
- 2 cups water
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 tsp cumin seeds
- 1/2 tsp turmeric powder
- 1/2 tsp red chili flakes
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 cups fresh spinach, chopped
- 1/2 tsp salt
Instructions
- Rinse the basmati rice under cold water until the water runs clear, then drain. This removes excess starch for fluffier rice.
- In a medium pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Add the minced garlic, cumin seeds, turmeric powder, and red chili flakes to the pot. Sauté for 1 minute until fragrant, stirring constantly to prevent burning.
- Stir in the drained chickpeas and chopped spinach, cooking until the spinach wilts, about 2 minutes.
- Add the rinsed rice to the pot, stirring to coat the grains with the spice mixture. Pour in the water and add the salt, bringing the mixture to a boil.
- Once boiling, reduce the heat to low, cover the pot, and simmer for 15 minutes. Avoid lifting the lid to ensure even cooking.
- After 15 minutes, turn off the heat and let the rice sit, covered, for 5 minutes to steam. This step is crucial for achieving the perfect texture.
- Fluff the rice with a fork before serving, ensuring the chickpeas and spinach are evenly distributed throughout the dish.
Amazingly, each bite offers a harmonious blend of textures, from the fluffy rice to the tender chickpeas, all enveloped in the subtle heat of the spices. Serve it topped with a dollop of yogurt or alongside a crisp cucumber salad for a refreshing contrast.
Spinach Rice Pilaf with Almonds

Amidst the quiet hum of the kitchen, the gentle sauté of onions and the earthy aroma of spinach coming together in a pot of rice feels like a comforting embrace. This spinach rice pilaf with almonds is a simple yet nourishing dish that brings a touch of elegance to any meal, perfect for those evenings when you crave something wholesome without much fuss.
Ingredients
- 1 cup basmati rice
- 2 cups fresh spinach, chopped
- 1/4 cup almonds, sliced
- 1 small onion, finely diced
- 2 tbsp olive oil
- 2 cups water
- 1/2 tsp salt
Instructions
- Rinse 1 cup basmati rice under cold water until the water runs clear, then drain well to remove excess starch.
- Heat 2 tbsp olive oil in a medium pot over medium heat. Add 1 small onion, finely diced, and sauté until translucent, about 3 minutes.
- Stir in 2 cups fresh spinach, chopped, and cook until wilted, about 2 minutes. Tip: Wilt the spinach in batches if your pot is small to ensure even cooking.
- Add the drained rice to the pot, stirring to coat the grains with the oil and vegetables, about 1 minute.
- Pour in 2 cups water and 1/2 tsp salt, bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Tip: Resist the urge to peek; keeping the lid on ensures even cooking.
- Remove the pot from heat and let it sit, covered, for 5 minutes to allow the rice to steam and fluff up.
- While the rice rests, toast 1/4 cup almonds, sliced, in a dry skillet over medium heat until golden and fragrant, about 3 minutes, stirring frequently to prevent burning. Tip: Toasting the almonds enhances their nutty flavor and adds a delightful crunch.
- Fluff the rice with a fork, then gently fold in the toasted almonds.
Mellow and fragrant, this pilaf boasts tender grains of rice intertwined with vibrant spinach and the satisfying crunch of almonds. Serve it alongside grilled chicken or fish for a complete meal, or enjoy it as is for a light yet fulfilling vegetarian option.
Cheesy Spinach Rice Bake

Dusk settles softly outside, and here in the kitchen, the warmth of the oven promises comfort. This Cheesy Spinach Rice Bake is a hug in a dish, blending creamy, cheesy goodness with the earthy tones of spinach, all nestled in fluffy rice.
Ingredients
- 2 cups cooked white rice
- 1 cup shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1 cup frozen spinach, thawed and drained
- 1/2 cup sour cream
- 1/4 cup milk
- 1 tbsp olive oil
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat the oven to 375°F and lightly grease a baking dish with olive oil.
- In a large bowl, combine the cooked rice, cheddar cheese, Parmesan cheese, spinach, sour cream, milk, garlic powder, onion powder, salt, and black pepper. Mix until well incorporated.
- Transfer the mixture to the prepared baking dish, spreading it evenly with a spatula.
- Bake for 25 minutes, or until the top is golden and the edges are bubbly. For an extra crispy top, broil for the last 2 minutes, watching closely to prevent burning.
- Let the bake sit for 5 minutes before serving to allow the flavors to meld together beautifully.
Golden and inviting, this bake offers a delightful contrast between the crispy top layer and the creamy, cheesy interior. Serve it alongside a crisp green salad or as a hearty side to roasted chicken for a meal that feels like home.
Spinach Rice Stuffed Peppers

Dappled sunlight filters through the kitchen window as I ponder the simplicity and comfort of preparing a meal that feels like a hug. Spinach rice stuffed peppers, with their vibrant colors and hearty filling, offer a delightful balance of nutrition and flavor, perfect for a quiet evening or a gathering of close friends.
Ingredients
- 4 large bell peppers
- 1 cup uncooked white rice
- 2 cups water
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 cups fresh spinach, chopped
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 cup shredded mozzarella cheese
Instructions
- Preheat the oven to 375°F (190°C).
- Cut the tops off the bell peppers and remove the seeds and membranes.
- Rinse the rice under cold water until the water runs clear.
- In a medium saucepan, bring 2 cups of water to a boil, add the rice, reduce heat to low, cover, and simmer for 18 minutes.
- Heat olive oil in a skillet over medium heat, add diced onion and minced garlic, sautéing until translucent, about 5 minutes.
- Add chopped spinach to the skillet, cooking until wilted, about 3 minutes.
- Fluff the cooked rice with a fork and mix it into the skillet with the spinach, onion, and garlic. Season with salt and black pepper.
- Stuff each bell pepper with the rice mixture and place them in a baking dish.
- Sprinkle shredded mozzarella cheese on top of each stuffed pepper.
- Bake in the preheated oven for 25 minutes, or until the peppers are tender and the cheese is bubbly and slightly golden.
Now, the peppers emerge from the oven, their skins slightly wrinkled and giving way to a tender bite, the cheese stretching with each forkful. Serve them atop a bed of mixed greens for a contrast in textures, or alongside a dollop of cool sour cream to complement the warmth of the dish.
Spinach Rice with Feta and Olives

Under the soft glow of the kitchen light, this dish comes together like a quiet conversation between old friends, each ingredient adding its voice to the harmony. Spinach Rice with Feta and Olives is a comforting melody of flavors, simple yet profound, inviting you to pause and savor.
Ingredients
- 1 cup long-grain white rice
- 2 cups fresh spinach, tightly packed
- 1/2 cup feta cheese, crumbled
- 1/4 cup kalamata olives, pitted and sliced
- 2 tbsp olive oil
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 2 cups vegetable broth
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Rinse the rice under cold water until the water runs clear, then drain well to remove excess starch.
- Heat olive oil in a medium saucepan over medium heat. Add the onion and sauté until translucent, about 5 minutes.
- Add the garlic and sauté for another minute, until fragrant, being careful not to burn it.
- Stir in the rice, coating it with the oil and onion mixture, toasting slightly for about 2 minutes.
- Pour in the vegetable broth, add salt and pepper, and bring to a boil. Then reduce heat to low, cover, and simmer for 18 minutes.
- Remove the saucepan from heat and let it sit, covered, for 5 minutes to allow the rice to steam and become fluffy.
- Gently fold in the spinach, feta, and olives, allowing the residual heat to wilt the spinach and slightly melt the feta.
- Serve warm, garnished with additional feta and olives if desired.
This dish offers a delightful contrast of textures, from the fluffy rice to the creamy feta and the slight bite of the olives. The flavors meld beautifully, making it a versatile side or a light main. Try serving it alongside grilled chicken or stuffed into a roasted bell pepper for a colorful presentation.
One-Pot Spinach Rice with Mushrooms

On a quiet evening, when the kitchen feels like a sanctuary, this one-pot spinach rice with mushrooms becomes more than just a meal—it’s a comforting embrace. The simplicity of combining earthy mushrooms with vibrant spinach in a bed of fluffy rice speaks to the soul, offering nourishment and ease in every bite.
Ingredients
- 1 tbsp olive oil
- 1 cup sliced mushrooms
- 2 cloves garlic, minced
- 1 cup long-grain white rice
- 2 cups vegetable broth
- 2 cups fresh spinach, chopped
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Heat 1 tbsp olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add 1 cup sliced mushrooms to the pot, stirring occasionally, until they release their moisture and begin to brown, about 5 minutes.
- Stir in 2 cloves minced garlic and cook until fragrant, about 30 seconds, being careful not to burn.
- Pour in 1 cup long-grain white rice, stirring to coat the grains with the oil and toast slightly, about 2 minutes.
- Add 2 cups vegetable broth, 1/2 tsp salt, and 1/4 tsp black pepper, bringing the mixture to a boil.
- Reduce heat to low, cover the pot, and simmer until the rice is tender and the liquid is absorbed, about 18 minutes.
- Remove from heat and let stand, covered, for 5 minutes to allow the rice to steam further.
- Gently fold in 2 cups chopped fresh spinach until wilted by the residual heat.
A harmonious blend of textures and flavors, this dish offers the earthiness of mushrooms paired with the freshness of spinach, all cradled in perfectly cooked rice. Serve it with a sprinkle of grated Parmesan or a squeeze of lemon for an extra layer of flavor.
Spinach Rice with Coconut Milk

On a quiet evening, when the kitchen feels like a sanctuary, there’s something deeply comforting about stirring together a pot of spinach rice with coconut milk. It’s a dish that whispers of warmth and simplicity, inviting you to slow down and savor each step.
Ingredients
- 1 cup basmati rice
- 2 cups fresh spinach, chopped
- 1 cup coconut milk
- 1 tbsp olive oil
- 1/2 tsp salt
- 2 cups water
- 1 small onion, finely chopped
- 2 garlic cloves, minced
Instructions
- Rinse 1 cup basmati rice under cold water until the water runs clear, to remove excess starch.
- In a medium pot, heat 1 tbsp olive oil over medium heat. Add 1 small onion, finely chopped, and sauté until translucent, about 3 minutes.
- Add 2 garlic cloves, minced, and sauté for another minute, until fragrant.
- Stir in 2 cups fresh spinach, chopped, and cook until wilted, about 2 minutes.
- Add the rinsed rice to the pot, stirring to combine with the spinach and onions.
- Pour in 1 cup coconut milk and 2 cups water, along with 1/2 tsp salt. Stir well to combine.
- Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15 minutes, or until the rice is tender and the liquid is absorbed.
- Remove from heat and let stand, covered, for 5 minutes to allow the rice to steam further.
- Fluff the rice with a fork before serving.
Grains of rice, each perfectly separate yet clinging to the creamy coconut milk, create a dish that’s both light and satisfying. The spinach adds a subtle earthiness, making it a versatile side or a standalone meal when topped with a fried egg.
Spinach Rice and Lentil Stew

On a quiet evening, when the light fades softly into the horizon, there’s a comforting simplicity in preparing a meal that nourishes both body and soul. This spinach rice and lentil stew is a humble yet hearty dish, blending earthy flavors with a soothing texture that feels like a warm embrace.
Ingredients
- 1 cup basmati rice
- 1 cup green lentils
- 2 cups fresh spinach, chopped
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 tsp cumin
- 1/2 tsp turmeric
- Salt to taste
Instructions
- Rinse the basmati rice under cold water until the water runs clear, then set aside to drain.
- In a large pot, heat the olive oil over medium heat. Add the diced onion and minced garlic, sautéing until translucent, about 3 minutes.
- Add the rinsed lentils to the pot, stirring to combine with the onions and garlic. Cook for 2 minutes to lightly toast the lentils.
- Pour in the vegetable broth, then stir in the cumin, turmeric, and a pinch of salt. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15 minutes.
- Add the drained rice to the pot, stirring gently to mix with the lentils. Cover and continue to simmer for another 15 minutes, or until the rice and lentils are tender.
- Fold in the chopped spinach during the last 5 minutes of cooking, allowing it to wilt into the stew.
- Remove the pot from the heat and let it sit, covered, for 5 minutes to allow the flavors to meld.
Every spoonful of this stew offers a harmonious blend of textures, from the softness of the rice to the slight bite of the lentils, all enveloped in the vibrant green of spinach. Serve it with a dollop of yogurt or a squeeze of lemon for an added layer of flavor that brightens the dish beautifully.
Spinach Rice with Sun-Dried Tomatoes

Gently stirring the pot of spinach rice, the aroma of sun-dried tomatoes fills the kitchen, a reminder of summer’s bounty even in the heart of winter. This dish, a humble yet vibrant combination, brings together the earthy tones of spinach with the tangy sweetness of sun-dried tomatoes, creating a meal that’s as nourishing as it is comforting.
Ingredients
- 1 cup long-grain white rice
- 2 cups water
- 1 tbsp olive oil
- 1/2 cup sun-dried tomatoes, chopped
- 2 cups fresh spinach, tightly packed
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 clove garlic, minced
Instructions
- Rinse 1 cup long-grain white rice under cold water until the water runs clear, to remove excess starch.
- In a medium saucepan, heat 1 tbsp olive oil over medium heat. Add 1 clove garlic, minced, and sauté for 30 seconds until fragrant.
- Add the rinsed rice to the saucepan, stirring to coat the grains with oil, and toast for 2 minutes.
- Pour in 2 cups water, 1/2 tsp salt, and 1/4 tsp black pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes.
- After 15 minutes, remove the lid and quickly add 2 cups fresh spinach and 1/2 cup sun-dried tomatoes, chopped. Replace the lid and let sit for 5 minutes off the heat to allow the spinach to wilt.
- Fluff the rice with a fork, mixing the spinach and sun-dried tomatoes evenly throughout the dish.
Combining the fluffy rice with the wilted spinach and chewy sun-dried tomatoes results in a dish that’s a delightful mix of textures. The flavors meld beautifully, with the tomatoes adding a burst of sweetness against the earthy spinach. Serve it alongside grilled chicken or fish for a complete meal that sings of simplicity and flavor.
Spinach Rice with Crispy Onions

Evenings like these call for something comforting yet simple, a dish that whispers of home and heart. Spinach rice with crispy onions is just that—a humble bowl of warmth, where each grain tells a story of simplicity and flavor.
Ingredients
- 1 cup basmati rice
- 2 cups water
- 1 tbsp olive oil
- 1 medium onion, thinly sliced
- 2 cups fresh spinach, chopped
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp cumin seeds
Instructions
- Rinse 1 cup basmati rice under cold water until the water runs clear, then drain. This removes excess starch for fluffier rice.
- In a medium pot, heat 1 tbsp olive oil over medium heat. Add 1/2 tsp cumin seeds and sauté for 30 seconds until fragrant.
- Add 1 medium thinly sliced onion to the pot. Cook for 5-7 minutes, stirring occasionally, until the onions are golden and crispy. Remove half for garnish.
- To the remaining onions in the pot, add 2 cups fresh chopped spinach. Sauté for 2 minutes until wilted.
- Add the rinsed and drained rice to the pot, along with 2 cups water, 1/2 tsp salt, and 1/4 tsp black pepper. Stir once to combine.
- Bring to a boil, then reduce heat to low. Cover and simmer for 15 minutes, without stirring, until the rice is tender and water is absorbed.
- Remove from heat and let sit, covered, for 5 minutes. Then fluff with a fork.
Kindly spoon the spinach rice into bowls, topping with the reserved crispy onions. The rice is tender and fragrant, the spinach adds a gentle earthiness, and the onions offer a delightful crunch. Serve with a dollop of yogurt or a squeeze of lemon for a bright finish.
Conclusion
Zesty flavors and wholesome ingredients make these 12 spinach rice recipes a must-try for any home cook! Whether you’re craving something creamy, spicy, or packed with protein, there’s a dish here for you. Dive into these delicious options, find your favorite, and let us know which one stole your heart. Don’t forget to share the love—pin this article on Pinterest to spread the spinach rice joy!
