Say hello to a bowl of vibrant comfort: Mediterranean Orzo and Beans. This dish is a celebration of pantry staples turned into a one-pot wonder that tastes like a sunny getaway to the Mediterranean coast. Packed with tender orzo, hearty beans, wilted greens, juicy tomatoes, and crumbles of tangy cheese, it delivers rich flavor and satisfying texture in every bite.
Whether you’re hunting for a quick weeknight dinner, a healthy meal prep option, or a meatless Monday winner, this recipe has your back. It’s easy, wholesome, and bursting with color and nutrients—all made in one pot for less cleanup and more enjoyment.
What Kind of Orzo Should I Use?
Orzo is often mistaken for rice but is actually a small, rice-shaped pasta. For this Mediterranean-inspired dish, traditional white orzo works perfectly, but whole wheat orzo is a great option if you want to boost the fiber content. Be sure not to overcook it—you want that al dente bite so the pasta doesn’t get mushy when combined with the beans and sauce.

Ingredients for the Mediterranean Orzo and Beans
Orzo Pasta – This is the hearty base of the dish, absorbing all the savory, herbaceous flavors.
Mixed Beans (Kidney, Cannellini, or Butter Beans) – These add plant-based protein and creamy texture, making the dish filling and nutritious.
Cherry or Grape Tomatoes – Bursting with sweetness, these roast down beautifully to give a caramelized, rich layer of flavor.
Baby Spinach – A fresh green element that softens into the dish for color and a boost of iron and nutrients.
Garlic and Onion – Foundational aromatics that elevate the depth of flavor.
Vegetable Broth – Used instead of water to cook the orzo and intensify the overall taste.
Olive Oil – The golden touch that brings in Mediterranean flair and healthy fat.
Lemon Juice – Adds brightness and balance to the richness.
Feta Cheese (Optional) – Crumbled over the top for a creamy, tangy contrast that ties it all together.
Fresh Herbs (Parsley or Basil) – For garnish and a touch of herby freshness.
How To Make the Mediterranean Orzo and Beans
Step 1: Sauté Your Aromatics
Start by heating olive oil in a large skillet or pot over medium heat. Add finely chopped onion and minced garlic. Stir and cook until fragrant and translucent—about 3 to 4 minutes. This sets the stage for big flavor.
Step 2: Roast the Tomatoes
Add your cherry or grape tomatoes to the pot. Cook them for 5-7 minutes until they begin to blister and release their juices. A quick stir here and there helps them caramelize evenly.
Step 3: Add the Orzo and Broth
Stir in the orzo pasta and toast it slightly for about a minute. Then pour in the vegetable broth. Stir everything together and bring it to a gentle simmer. Let the orzo cook uncovered, stirring occasionally, for about 8-10 minutes or until it’s al dente and most of the liquid is absorbed.
Step 4: Fold in the Beans and Greens
Once the orzo is just about cooked, gently fold in your rinsed mixed beans and baby spinach. The residual heat will wilt the spinach while warming the beans. Let it simmer for another 2 minutes to allow everything to meld.
Step 5: Finish with Flavor
Squeeze in fresh lemon juice, season with salt and pepper to taste, and drizzle with a touch more olive oil if desired. Turn off the heat and top with crumbled feta cheese and chopped herbs like parsley or basil.
Step 6: Serve and Enjoy
Spoon the warm orzo and beans into bowls and serve immediately, or let it cool and store for later. It tastes even better the next day!
How to Serve and Store Mediterranean Orzo and Beans
Mediterranean Orzo and Beans is incredibly versatile when it comes to serving. It works perfectly as a standalone main dish thanks to its hearty ingredients, or you can serve it as a flavorful side to grilled chicken, fish, or roasted vegetables.
For a fresh twist, try topping it with a spoonful of Greek yogurt or a drizzle of tahini. And if you’re packing it for lunch, it travels beautifully and can be eaten warm or at room temperature.
To store, let it cool completely before transferring it into airtight containers. It will keep in the refrigerator for up to 4 days. When reheating, add a splash of broth or water to loosen the pasta and bring back its creamy consistency. This dish also freezes well for up to one month, making it a great make-ahead option.
Frequently Asked Questions
How can I make this dish gluten-free?
Swap the orzo for a gluten-free pasta alternative like rice-shaped gluten-free pasta or even cooked quinoa. Be sure to adjust the liquid ratio and cooking time accordingly.
Can I use canned beans?
Absolutely. Just be sure to drain and rinse them well to remove excess sodium and any canning liquid.
What other vegetables can I add?
Zucchini, bell peppers, or artichoke hearts make delicious additions. Sauté them along with the onions and garlic for best results.
Does this dish work without cheese?
Yes, it does! The feta is optional and can be replaced with a plant-based version or omitted entirely for a dairy-free meal.
Can I meal prep this?
Definitely. It’s great for batch cooking. Divide into containers for easy grab-and-go lunches or quick dinners.
Is it supposed to be saucy or more like a pilaf?
It falls somewhere in between. The orzo should be tender and coated in a flavorful, slightly creamy broth without being soupy.
Want More Mediterranean Ideas?
If you enjoyed this vibrant Mediterranean Orzo and Beans, you might want to explore more Mediterranean-inspired dishes bursting with flavor and comfort. Here are some favorites from the blog:
- Mediterranean White Beans & Greens for a hearty and healthy plant-based bowl.
- Garlic Butter Chicken with Creamy Ricotta Alfredo Pasta for a richer protein-packed pairing.
- Light Lemon Basil Pasta Salad with Chicken if you’re after something zesty and light.
- Flavorful Mediterranean Steak Bowls to add a meaty twist to your Mediterranean meal lineup.
- Garlic Herb Roasted Potatoes and Veggies as the perfect side for any Mediterranean spread.
For even more colorful, healthy, and satisfying meals, don’t forget to check out my daily recipe boards on Pinterest at Life with Nina.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest board for easy access next time you’re craving a cozy Mediterranean dish.
And when you give it a try, drop a comment below. Did you use fresh herbs or dried? Add extra veggies? I love seeing how you bring these recipes to life in your own kitchen.
Questions or substitutions? Let’s make cooking more fun and flexible—together.

Mediterranean Orzo and Beans
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: One-pot stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Looking for a comforting, wholesome one-pot dinner that’s easy and full of Mediterranean flavor? This Mediterranean Orzo and Beans recipe is your answer. It’s perfect for quick weeknight meals, healthy meal prep, or satisfying vegetarian dinners. Featuring orzo pasta, protein-rich beans, juicy tomatoes, and fresh greens, this easy recipe checks all the boxes for busy families or solo cooking. It also falls under cozy dinner ideas, quick healthy meals, and Mediterranean food ideas that won’t disappoint.
Ingredients
1 tablespoon olive oil
1 small onion, finely chopped
3 garlic cloves, minced
1.5 cups cherry or grape tomatoes
1 cup orzo pasta
2.5 cups vegetable broth
1.5 cups mixed beans (kidney, cannellini, or butter beans), drained and rinsed
2 cups baby spinach
1 tablespoon lemon juice
0.5 cup feta cheese (optional)
2 tablespoons chopped parsley or basil
Salt and pepper, to taste
Instructions
1. Heat olive oil in a large pot over medium heat. Add chopped onion and garlic. Cook for 3–4 minutes until soft and fragrant.
2. Add cherry tomatoes and cook for 5–7 minutes until blistered and juicy.
3. Stir in orzo and toast for 1 minute. Pour in vegetable broth and stir. Simmer uncovered for 8–10 minutes, stirring occasionally, until orzo is al dente and liquid mostly absorbed.
4. Fold in the beans and baby spinach. Let simmer 2 more minutes to heat through and wilt greens.
5. Turn off heat. Add lemon juice, season with salt and pepper, and drizzle a bit more olive oil if desired.
6. Top with crumbled feta and fresh herbs before serving.
Notes
Don’t overcook the orzo—aim for al dente to keep it from turning mushy after mixing.
Use canned beans for convenience but rinse thoroughly to remove excess sodium.
Add extra broth when reheating to revive the creamy consistency.
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 340
- Sugar: 5g
- Sodium: 530mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 12mg
Keywords: easy recipe, healthy dinner, vegetarian orzo, Mediterranean pasta



