in

Mediterranean Orzo and Beans

WANT TO SAVE THIS RECIPE?

This Mediterranean Orzo and Beans recipe is a celebration of vibrant, wholesome ingredients coming together in one hearty, colorful dish. Perfect for lunch, dinner, or even meal prep, it features tender orzo pasta tossed with creamy beans, juicy tomatoes, and a medley of fresh herbs and veggies that pop with flavor and texture.

Pin this Recipe

Whether you’re aiming for a meatless main, a high-fiber side dish, or just something incredibly satisfying without much fuss, this dish checks every box. It’s one of those meals that feels indulgent, yet nourishes deeply with plant-based goodness.


Why You’ll Love This Mediterranean Orzo and Beans

  • It’s packed with Mediterranean flavor thanks to olive oil, garlic, herbs, and fresh vegetables.
  • Quick and easy to make—done in under 30 minutes!
  • Naturally vegetarian, and easy to make vegan or gluten-free.
  • Protein- and fiber-rich from the combo of orzo and beans.
  • Ideal for meal prep and delicious served warm or chilled.

What Kind of Beans Work Best in Mediterranean Orzo?

This recipe uses both kidney beans and cannellini beans for variety in color, texture, and nutrition. However, you can swap them for chickpeas, black beans, or even lentils depending on what you have on hand. The key is to choose beans that hold their shape and have a creamy bite.


Ingredients for the Mediterranean Orzo and Beans

Orzo Pasta – A rice-shaped pasta that cooks quickly and absorbs all the surrounding flavors beautifully.

Kidney Beans – Add rich color and a hearty, meaty texture.

Cannellini Beans – Creamy and mild, they balance the earthiness of the kidney beans.

Cherry Tomatoes – Provide sweetness and juiciness that burst with each bite.

Red Onion – Offers sharp contrast and freshness to the dish.

Garlic – Brings depth and authentic Mediterranean aroma.

Carrots – For crunch and natural sweetness.

Spinach – Adds greenery, nutrients, and a slight bitterness that complements the beans.

Olive Oil – The base of all Mediterranean cooking—adds richness and ties everything together.

Fresh Parsley – For brightness and fresh herbal flavor.

Salt & Black Pepper – Seasoning essentials.

Feta Cheese (optional) – For a tangy, salty finish (leave out for vegan).


How To Make the Mediterranean Orzo and Beans

Step 1: Cook the Orzo

Bring a pot of salted water to a boil and cook 1 cup of orzo according to package instructions until al dente. Drain and set aside.

Step 2: Saute the Aromatics

In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add 2 minced garlic cloves and half a diced red onion. Cook for 2-3 minutes until fragrant and slightly softened.

Step 3: Add Veggies and Beans

Toss in 1/2 cup diced carrots and cook for 4 minutes until slightly tender. Add 1/2 cup halved cherry tomatoes, 1/2 cup canned kidney beans (drained), and 1/2 cup canned cannellini beans (drained). Stir to combine.

Step 4: Fold in the Orzo and Greens

Add the cooked orzo and 1 cup of chopped fresh spinach. Stir until spinach wilts and everything is well mixed.

Step 5: Season and Serve

Season with salt and black pepper to taste. Finish with chopped parsley and optional crumbled feta. Serve warm or at room temperature.


Serving Mediterranean Orzo and Beans

This recipe yields 4 servings and is perfect as a main course for lunch or dinner. Pair it with warm crusty bread or a side of hummus for a complete Mediterranean-style meal.


How to Store Mediterranean Orzo and Beans

Store leftovers in an airtight container in the refrigerator for up to 4 days. It can be enjoyed cold as a salad or reheated in a skillet with a splash of water or olive oil to bring back moisture.

This dish also holds up well for meal prep and makes a great packable lunch.


Frequently Asked Questions

Can I make this gluten-free?
Yes! Just substitute the orzo with gluten-free orzo or rice-shaped pasta alternatives.

Is it okay to use dried beans instead of canned?
Definitely—just make sure to soak and cook them fully beforehand. Use 1/2 cup cooked beans for each type.

Can I add protein?
Grilled chicken, shrimp, or tofu work great as an addition if you’re looking to up the protein content.

Can this be served cold?
Absolutely! It turns into a delicious Mediterranean pasta salad when chilled.

What herbs can I add besides parsley?
Try fresh basil, oregano, or dill for extra Mediterranean flair.


Want More Pasta Ideas with a Mediterranean Twist?

If you love this Mediterranean Orzo and Beans, try these other satisfying pasta recipes:


Save This Pin For Later

📌 Save this recipe to your Pinterest board so you can come back to it any time: Mad For Meals Pinterest

I’d love to hear your twist on this recipe—did you try it with chickpeas, add olives, or go heavy on the feta? Leave a comment and share your version!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mediterranean Orzo and Beans


  • Author: Mia McKenny
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This Mediterranean Orzo and Beans recipe is a hearty, colorful one-pot dish that brings bold Mediterranean flavors together in a wholesome, plant-based meal. Perfect for a quick dinner, an easy lunch prep, or a healthy snack between meals, this easy recipe is packed with protein-rich beans, tender orzo pasta, juicy tomatoes, and fresh greens. It’s a go-to food idea for busy days, light dinners, or creative vegetarian meal planning.


Ingredients

1 cup orzo pasta

1/2 cup kidney beans, canned and drained

1/2 cup cannellini beans, canned and drained

1/2 cup cherry tomatoes, halved

1/2 red onion, diced

2 garlic cloves, minced

1/2 cup carrots, diced

1 cup spinach, chopped

2 tablespoons olive oil

2 tablespoons fresh parsley, chopped

1/4 teaspoon salt

1/4 teaspoon black pepper

1/4 cup feta cheese (optional)


Instructions

1. Bring a pot of salted water to a boil and cook 1 cup of orzo until al dente. Drain and set aside.

2. In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add 2 minced garlic cloves and 1/2 diced red onion. Cook for 2–3 minutes.

3. Add 1/2 cup diced carrots and cook for 4 minutes. Then stir in the cherry tomatoes, kidney beans, and cannellini beans.

4. Add the cooked orzo and 1 cup chopped spinach to the skillet. Stir until the spinach wilts.

5. Season with salt and black pepper. Garnish with parsley and optional feta. Serve warm or at room temperature.

Notes

This recipe can easily be made vegan by omitting the feta.

To make it gluten-free, simply substitute the orzo with a gluten-free pasta alternative.

For extra zest, add a splash of lemon juice before serving.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: One Pot
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 4g
  • Sodium: 380mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 7g
  • Protein: 12g
  • Cholesterol: 10mg

Keywords: Mediterranean orzo, vegetarian orzo recipe, healthy pasta, orzo salad, easy dinner, meal prep

WANT TO SAVE THIS RECIPE?