in

Mediterranean Orzo and Beans

WANT TO SAVE THIS RECIPE?

Bright, saucy, and loaded with hearty beans and tender orzo, this one-pan Mediterranean Orzo and Beans is the kind of weeknight dinner that feels cozy and nourishing at the same time. Juicy cherry tomatoes burst into a light tomato broth, ribbons of baby spinach wilt down into the pasta, and a trio of beans adds satisfying protein and texture in every bite.

Pin this Recipe

This easy skillet meal comes together in about 30 minutes and uses simple pantry staples like dried orzo, canned beans, garlic, and vegetable broth. It’s naturally vegetarian, easily made vegan, and perfect for those nights when you want something wholesome and colorful without a lot of fuss.


Why You’ll Love This Mediterranean Orzo and Beans

Mediterranean Orzo and Beans is the definition of a balanced, feel-good meal: pasta for comfort, beans for plant-based protein, and plenty of vegetables for color and freshness. Because everything cooks in one pan, the orzo soaks up all the flavor from the broth, aromatics, and tomatoes, giving you a creamy, risotto-like texture without constant stirring.

It’s also endlessly adaptable. Swap in your favorite beans, toss in extra veggies from the fridge, or finish with a sprinkle of feta if you’re not keeping it dairy-free. Leftovers taste even better the next day, which makes this dish a dream for meal prep and busy families.


What Kind of Orzo and Beans Work Best?

Use regular dried orzo made from durum wheat for the best texture—it cooks quickly and stays pleasantly firm in the tomato broth. Whole-wheat orzo also works well if you’d like more fiber; just add a splash of extra broth if it needs a little more time to soften.

For the beans, a mix of kidney beans, pinto beans, and cannellini or great northern beans gives you a beautiful variety of color and creaminess. Canned beans keep this recipe fast, but you can absolutely use cooked-from-dry beans if you have them on hand. Just be sure they’re fully cooked and well-drained before adding them to the pan.


Ingredients for the Mediterranean Orzo and Beans

This recipe leans on simple, everyday ingredients that build layers of flavor as they cook together in one skillet. Each component has a job: some add richness, some add brightness, and others bring body and comfort.

  • Olive oil
  • Yellow onion
  • Carrots
  • Garlic
  • Dried orzo pasta
  • Vegetable broth
  • Tomato paste
  • Cherry or grape tomatoes
  • Canned kidney beans
  • Canned pinto beans
  • Canned cannellini or great northern beans
  • Baby spinach
  • Lemon juice
  • Dried oregano
  • Smoked paprika (or sweet paprika)
  • Salt
  • Black pepper
  • Crushed red pepper flakes (optional)
  • Fresh parsley or basil (optional, for garnish)

How To Make the Mediterranean Orzo and Beans

This is a true one-pan wonder: you’ll sauté the aromatics, toast the orzo, simmer everything in broth, then finish with greens and lemon. The result is a silky, flavorful skillet that goes straight to the table.

Step 1: Sauté the aromatics

Heat olive oil in a large deep skillet or Dutch oven over medium heat. Add the finely chopped onion and sliced carrots. Cook for 4–5 minutes, stirring often, until the onion is soft and translucent and the carrots begin to soften.

Add the minced garlic and cook for another 30 seconds to 1 minute, just until fragrant. Be careful not to let the garlic brown.

Step 2: Toast the orzo

Stir the dry orzo into the pan, coating it in the oil and aromatics. Toast for 1–2 minutes, stirring frequently, until some of the orzo turns lightly golden. This quick step deepens the flavor and helps the orzo keep a nice bite.

Step 3: Build the broth

Whisk the tomato paste into a splash of the vegetable broth, then pour it into the pan along with the remaining broth. Add the cherry tomatoes, dried oregano, smoked paprika, salt, black pepper, and a pinch of red pepper flakes if you like a touch of heat.

Stir well, scraping up any bits from the bottom of the pan. Bring the mixture to a gentle simmer.

Step 4: Simmer until the orzo is tender

Reduce the heat to medium-low and cover the pan, leaving the lid slightly ajar. Simmer for about 10–12 minutes, stirring every couple of minutes to prevent the orzo from sticking, until the pasta is just tender and most of the liquid has been absorbed. If the skillet looks too dry before the orzo is done, splash in a little extra broth or water.

Step 5: Add the beans and spinach

Stir in the drained and rinsed kidney beans, pinto beans, and cannellini beans. Fold in the baby spinach as well. Cook for another 2–3 minutes, just until the beans are warmed through and the spinach is wilted.

Step 6: Finish with lemon and herbs

Remove the skillet from the heat and stir in the fresh lemon juice. Taste and adjust seasoning with more salt, pepper, or lemon as needed.

Top with chopped fresh parsley or basil before serving for a pop of color and freshness.


Serving and Storing Mediterranean Orzo and Beans

This Mediterranean Orzo and Beans makes a generous skillet that comfortably feeds 4 people as a main course, or up to 6 if you’re serving it alongside a salad and bread. Serve it straight from the pan with extra lemon wedges on the side so everyone can brighten their own bowl.

For storing, let leftovers cool completely, then transfer to airtight containers. Refrigerate for up to 4 days. The orzo will continue to absorb some liquid as it sits, so when reheating on the stovetop or in the microwave, stir in a splash of water or broth to loosen it back up.

You can also freeze portions for up to 2 months. Thaw overnight in the fridge before reheating, and again, add a bit of liquid to bring the silky texture back.


What to Serve With Mediterranean Orzo and Beans

1. Simple Green Salad

A crisp green salad with mixed lettuces, cucumbers, and a lemony vinaigrette is a perfect fresh contrast to the cozy, saucy orzo. The acidity in the dressing echoes the lemon in the skillet and keeps the meal light.

2. Warm Crusty Bread or Pita

Serve with slices of toasted sourdough, crusty baguette, or warm pita bread to mop up every last bit of the tomato-broth sauce. Brushing the bread with a little olive oil and garlic before toasting makes it extra special.

3. Roasted Vegetables

Round out dinner with a tray of roasted peppers, zucchini, or eggplant tossed in olive oil and herbs. Their caramelized edges add another layer of flavor and pair beautifully with the Mediterranean spices in the orzo.

4. Light Protein Sides

If you’d like to add extra protein, pair this vegetarian skillet with grilled chicken, baked salmon, or simple garlic shrimp. They all complement the bright tomato, lemon, and herb flavors in the dish.


Frequently Asked Questions

Can I use a different type of pasta instead of orzo?
Yes, you can swap the orzo for another small pasta shape like ditalini, small shells, or elbows. Cooking time may change slightly, so start checking for doneness a couple of minutes earlier and add more broth if the pasta needs extra time to soften.

Do I have to use three kinds of beans?
Not at all. The mix of kidney, pinto, and cannellini beans gives great color and texture, but you can use any combination you love or what you have in your pantry. Chickpeas or black beans are both delicious here.

How can I make this Mediterranean Orzo and Beans vegan?
This recipe is naturally vegan as written, as long as you use vegetable broth and skip any dairy garnishes like feta or Parmesan. If you decide to add cheese on top, choose a plant-based feta or Parmesan to keep it fully vegan.

Can I make this dish ahead of time?
Yes, Mediterranean Orzo and Beans reheats really well. Make the dish up to 24 hours in advance and store it covered in the refrigerator. When you’re ready to serve, reheat gently with a splash of broth or water to restore its creamy texture, then brighten with a squeeze of fresh lemon.

What other Mediterranean recipes pair well with this?
For a cozy dinner spread, serve this skillet alongside a bowl of Rustic Tuscan Bean Soup with Fresh Herbs or a pan of Rustic Roasted Vegetable Bake with Cannellini Beans. If you’d like to add seafood to the table, Mediterranean Salmon Bake is a beautiful, flavor-packed option.


Save This Pin For Later

📌 Save this Mediterranean Orzo and Beans skillet to your Pinterest dinner board so you can come back to it any time.

When you make it, I’d love to hear how it turns out. Did you swap in different beans or add extra veggies? Did you finish it with feta or keep it dairy-free?

Share your tweaks and questions in the comments so we can all keep discovering new ways to enjoy this simple one-pan meal together.


Conclusion

Mediterranean Orzo and Beans is a colorful, comforting one-pan dinner that proves you don’t need meat or heavy sauces to feel completely satisfied. With tender orzo, hearty beans, sweet tomatoes, and bright lemon all simmered together, it delivers big flavor with very little effort.

Whether you’re cooking for a busy weeknight, stocking the fridge with lunches, or feeding a crowd of veggie-lovers, this recipe is a reliable go-to. For even more easy dinner ideas and Mediterranean-inspired dishes, follow Meals We Share on Pinterest and get fresh inspiration every day.


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: Sally Roberts
  • Total Time: 30
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Mediterranean Orzo and Beans is a cozy one-pan meal that’s perfect when you need quick breakfast, lunch, or easy dinner ideas that still feel nourishing and satisfying. Tender orzo simmers in a light tomato broth with hearty beans, sweet carrots, baby spinach, and bright lemon for a colorful bowl that’s packed with flavor, protein, and fiber. This easy recipe is ideal for busy weeknights, healthy snack-style meal prep, or whenever you’re craving comforting food ideas that come together in 30 minutes or less.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, finely chopped

2 medium carrots, thinly sliced

3 cloves garlic, minced

1 1/2 cups dried orzo pasta

4 cups vegetable broth

2 tablespoons tomato paste

2 cups cherry or grape tomatoes, halved

1 teaspoon dried oregano

1 teaspoon smoked paprika (or sweet paprika)

1 teaspoon fine sea salt, plus more to taste

1/2 teaspoon black pepper

1/4 teaspoon crushed red pepper flakes (optional)

1 can (15 ounces) kidney beans, drained and rinsed

1 can (15 ounces) pinto beans, drained and rinsed

1 can (15 ounces) cannellini or great northern beans, drained and rinsed

4 cups loosely packed baby spinach

3 tablespoons fresh lemon juice (about 1 large lemon)

2 tablespoons chopped fresh parsley or basil, for serving


Instructions

1. Heat the olive oil in a large deep skillet or Dutch oven over medium heat. Add the chopped onion and sliced carrots and cook for 4–5 minutes, stirring often, until the onion is soft and translucent and the carrots begin to soften.

2. Stir in the minced garlic and cook for 30–60 seconds, just until fragrant, being careful not to let it brown.

3. Add the dried orzo to the pan and stir to coat it in the oil and aromatics. Toast the orzo for 1–2 minutes, stirring frequently, until some of the grains turn lightly golden.

4. In a small bowl, whisk the tomato paste into a splash of the vegetable broth until smooth, then pour it into the skillet along with the remaining broth.

5. Add the halved cherry tomatoes, dried oregano, smoked paprika, salt, black pepper, and crushed red pepper flakes if using. Stir well, scraping up any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.

6. Reduce the heat to medium-low, cover the skillet leaving the lid slightly ajar, and simmer for 10–12 minutes, stirring every couple of minutes, until the orzo is just tender and most of the liquid has been absorbed. If the mixture looks too dry before the orzo is done, add a splash of extra broth or water.

7. Stir in the drained kidney beans, pinto beans, and cannellini beans. Fold in the baby spinach and cook for 2–3 minutes more, until the beans are heated through and the spinach is wilted.

8. Remove the skillet from the heat and stir in the lemon juice. Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed.

9. Sprinkle with chopped fresh parsley or basil and serve warm, adding extra lemon wedges on the side if you like.

Notes

If the orzo absorbs liquid faster than expected, add extra vegetable broth or water a little at a time until it reaches a creamy, saucy consistency.

You can swap any of the beans for chickpeas or black beans, or use just one or two types if that’s what you have on hand.

For extra richness, finish each bowl with a drizzle of good olive oil and, if you’re not keeping it vegan, a sprinkle of crumbled feta or grated Parmesan.

  • Prep Time: 10
  • Cook Time: 20
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl (about 2 cups)
  • Calories: 420
  • Sugar: 7
  • Sodium: 620
  • Fat: 10
  • Saturated Fat: 1.5
  • Unsaturated Fat: 8
  • Trans Fat: 0
  • Carbohydrates: 68
  • Fiber: 11
  • Protein: 16
  • Cholesterol: 0

Keywords: mediterranean orzo and beans, one pot dinner, vegetarian dinner, easy recipe, dinner ideas, quick meal

WANT TO SAVE THIS RECIPE?

Leave a Reply

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

Recipe rating

Crispy Cheesy Beef Chimichangas

Dracula’s Dark Cherry Fudge