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