Spinach Artichoke Mediterranean Rice Recipe

If you’re craving a dish that’s vibrant, comforting, and bursting with Mediterranean charm, the Spinach Artichoke Mediterranean Rice is an absolute must-try. This colorful recipe combines tender rice with fresh spinach, tangy artichokes, sun-dried tomatoes, and roasted red peppers, all brought together with creamy feta and a lively lemon finish. It’s a perfect harmony of textures and flavors that makes every bite feel like a warm embrace from the sunny Mediterranean coast. Whether you’re serving it as a main course or a side, this Spinach Artichoke Mediterranean Rice will quickly become one of your kitchen favorites.

Spinach Artichoke Mediterranean Rice Recipe - Recipe Image

Ingredients You’ll Need

The magic of this Spinach Artichoke Mediterranean Rice starts with a handful of simple, wholesome ingredients that each play a special role. From the tender rice base to the fresh greens and tangy cheeses, every component adds its unique touch to create a dish that’s as satisfying as it is delicious.

  • 1 cup long-grain white or brown rice: Choose your favorite for a fluffy, hearty foundation.
  • 2 cups vegetable or chicken broth: Provides rich flavor and helps cook the rice perfectly.
  • 1 tbsp olive oil: Adds a silky texture and helps sauté veggies beautifully.
  • 1 small onion, finely diced: Brings sweetness and depth to the rice.
  • 2 cloves garlic, minced: Infuses a subtle but essential savory note.
  • Salt & black pepper, to taste: Enhances all the flavors naturally.
  • 1 cup fresh spinach, chopped: Offers vibrant color and a tender bite.
  • 1 cup artichoke hearts, chopped: Adds a wonderful tang and soft texture; canned or frozen works great.
  • ½ cup sun-dried tomatoes, chopped: Introduces a sweet and chewy burst of flavor.
  • ½ cup roasted red peppers, diced: Delivers smoky sweetness and color contrast.
  • ¼ cup crumbled feta cheese: Brings creamy saltiness that ties the dish together.
  • 2 tbsp Greek yogurt or cream cheese (optional): For an irresistibly creamy finish.
  • 1 tbsp fresh lemon juice: Injects brightness and a fresh zing.
  • 1 tsp lemon zest: Complements the lemon juice with aromatic citrus oils.
  • 1 tbsp chopped fresh parsley: Adds a final fresh herby note and beautiful green specks.

How to Make Spinach Artichoke Mediterranean Rice

Step 1: Sauté the Aromatics and Toast the Rice

Begin by heating olive oil in a medium saucepan over medium heat. Add the diced onion and minced garlic, sautéing them gently for 2 to 3 minutes until they become soft and release their irresistible fragrance. This step is crucial because it lays the flavorful foundation for the dish. Once your kitchen smells amazing, stir in the rice and toast it for 1 to 2 minutes to bring out a subtle nuttiness that elevates every bite.

Step 2: Cook the Rice

Pour in the vegetable or chicken broth, season with salt and black pepper, then bring everything to a gentle boil. Lower the heat, cover your pan, and let the rice simmer for 15 to 20 minutes. This is where the grains absorb all the savory goodness, becoming tender and perfectly cooked. Patience here pays off—resist lifting the lid too often and you’ll be rewarded with fluffy, flavorful rice.

Step 3: Sauté the Mediterranean Vegetables

While the rice is cooking, warm a small drizzle of olive oil in a skillet over medium heat. Toss in the fresh spinach, artichoke hearts, sun-dried tomatoes, and roasted red peppers, sautéeing them together for about 3 to 4 minutes. This step ensures the veggies are heated through yet still retain their wonderful textures and vibrant colors that make this Spinach Artichoke Mediterranean Rice so visually appealing.

Step 4: Combine and Add the Creamy Finish

Once the rice is ready, fluff it gently with a fork and fold in the sautéed vegetables. Stir in the crumbled feta cheese along with Greek yogurt or cream cheese, if using, to add a luscious creaminess. Then, brighten the dish with fresh lemon juice and zest, and finish by sprinkling in chopped parsley. Taste and adjust the seasoning with more salt or pepper if needed. The result is a warm, satisfying dish bursting with layered Mediterranean flavors.

How to Serve Spinach Artichoke Mediterranean Rice

Spinach Artichoke Mediterranean Rice Recipe - Recipe Image

Garnishes

A sprinkle of extra crumbled feta or a few fresh parsley leaves makes a lovely garnish that not only looks inviting but adds fresh, tangy notes with every bite. A light drizzle of good-quality olive oil or a lemon wedge on the side can also elevate the presentation and flavor.

Side Dishes

This dish pairs wonderfully with grilled chicken or fish for a complete Mediterranean-inspired meal. For a vegetarian approach, consider serving it alongside roasted eggplant or a fresh Greek salad with cucumbers and tomatoes to complement the flavors without overwhelming the rice.

Creative Ways to Present

Serve the Spinach Artichoke Mediterranean Rice in individual bowls topped with a fried egg for brunch or as a filling side in stuffed bell peppers. You can also enjoy it cold the next day as a vibrant rice salad, perfect for lunchboxes and picnics.

Make Ahead and Storage

Storing Leftovers

Leftover Spinach Artichoke Mediterranean Rice stores beautifully in an airtight container in the refrigerator for up to 3 days. This makes it ideal for quick meals throughout the week and still tastes fresh thanks to those bright lemon and herb flavors.

Freezing

If you want to keep it longer, freeze your rice in freezer-safe containers or bags for up to 2 months. Just be sure to cool it completely before freezing to retain the best texture and flavor.

Reheating

Reheat leftovers gently on the stovetop with a splash of water or broth to bring back moisture, or microwave covered to prevent drying out. Stir well to restore the creamy consistency and revive those bright Mediterranean flavors.

FAQs

Can I use other types of rice for Spinach Artichoke Mediterranean Rice?

Absolutely! While long-grain white or brown rice works best for texture, you can experiment with basmati or even a blend of quinoa for a different twist. Just adjust cooking times accordingly.

Is it possible to make this dish vegan?

Yes! Simply omit the feta and Greek yogurt or replace them with vegan cheese alternatives. Nutritional yeast can also add a cheesy flavor boost that complements the Mediterranean ingredients well.

Can I add protein to make this a complete meal?

Definitely. Adding grilled chicken, chickpeas, or even sautéed shrimp makes this dish more substantial while keeping the fresh Mediterranean vibe intact.

What type of artichoke hearts is best to use?

Canned or frozen artichoke hearts both work beautifully. Just make sure they are drained well before adding to the skillet to avoid extra moisture that could make the dish soggy.

How can I make this dish more creamy without adding dairy?

You could stir in a bit of coconut cream or a silken tofu puree for a dairy-free creamy texture that still complements the zesty, savory elements of the dish perfectly.

Final Thoughts

Once you try this Spinach Artichoke Mediterranean Rice, you’ll see why it quickly becomes a go-to for busy weeknights or relaxed weekend meals. It’s easy, full of vibrant flavors, and leaves you feeling satisfied without being heavy. So go ahead, give this Mediterranean-inspired gem a whirl—you might just find it’s your new favorite rice dish!

Print

Spinach Artichoke Mediterranean Rice Recipe

A vibrant and flavorful Spinach Artichoke Mediterranean Rice dish combining tender rice with sautéed fresh spinach, artichoke hearts, sun-dried tomatoes, and roasted red peppers, finished with creamy feta, Greek yogurt, and bright lemon accents for a wholesome and satisfying meal or side.

  • Author: Douaa
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish/Side Dish
  • Method: Sautéing, Simmering
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

Scale

For the Rice Base:

  • 1 cup long-grain white or brown rice
  • 2 cups vegetable or chicken broth
  • 1 tbsp olive oil
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • Salt & black pepper, to taste

For the Mediterranean Veggies:

  • 1 cup fresh spinach, chopped
  • 1 cup artichoke hearts, chopped (canned or frozen, drained)
  • ½ cup sun-dried tomatoes, chopped
  • ½ cup roasted red peppers, diced

For the Creamy Finish:

  • ¼ cup crumbled feta cheese
  • 2 tbsp Greek yogurt or cream cheese (optional, for extra creaminess)
  • 1 tbsp fresh lemon juice
  • 1 tsp lemon zest
  • 1 tbsp chopped fresh parsley

Instructions

  1. Cook the Rice: In a medium saucepan, heat olive oil over medium heat. Sauté diced onion and minced garlic for 2–3 minutes until fragrant and softened. Add the rice and toast it for 1–2 minutes, stirring frequently. Pour in the broth, season with salt and pepper, bring to a boil, then reduce the heat to low. Cover and simmer for 15–20 minutes, or until the rice is tender and the liquid has fully absorbed.
  2. Prepare the Vegetables: While the rice cooks, heat a small drizzle of olive oil in a skillet over medium heat. Add the chopped spinach, artichoke hearts, sun-dried tomatoes, and roasted red peppers. Sauté for 3–4 minutes until the vegetables are warmed through and flavors meld together.
  3. Combine & Finish: Fluff the cooked rice with a fork, then gently fold in the sautéed Mediterranean vegetables. Stir in the crumbled feta cheese, Greek yogurt or cream cheese if using, fresh lemon juice, lemon zest, and chopped parsley. Taste and adjust seasoning with additional salt or pepper if desired.
  4. Serve: Serve the Spinach Artichoke Mediterranean Rice warm as a flavorful and hearty main course or as a side dish pairing well with grilled meats or seafood.

Notes

  • Use brown rice for a nuttier flavor and higher fiber content; cooking time may need to be extended.
  • Greek yogurt can be substituted with cream cheese or omitted entirely for a lighter dish.
  • For a vegan version, omit feta and yogurt and consider adding a dairy-free cheese alternative.
  • Ensure canned artichoke hearts are well-drained to avoid excess moisture in the dish.
  • Adjust the amount of lemon juice and zest to taste for a brighter or milder citrus flavor.

Nutrition

  • Serving Size: 1 cup
  • Calories: 340
  • Sugar: 4g
  • Sodium: 450mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 6g
  • Protein: 12g
  • Cholesterol: 15mg

Keywords: Mediterranean rice recipe, spinach artichoke rice, vegetarian rice dish, creamy rice with vegetables, healthy Mediterranean meals

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating