This flavorful one-pot lemon feta orzo is your weeknight secret weapon. With hearty beans, fresh greens, and bold citrusy notes, it’s both nourishing and deeply satisfying. The best part? Minimal cleanup, maximum flavor.

Why One-Pot Lemon Feta Orzo Is the Weeknight Hero You Need
One-Pot Wonders: Less Mess, More Flavor
When dinner needs to happen fast but still taste amazing this one-pot recipe delivers. Every ingredient adds something special, and because it all cooks together, the flavors blend into something far greater than the sum of its parts.
Here’s why this dish belongs in your regular dinner rotation:
- Only one pan needed, so cleanup’s a breeze
- Loaded with 17g of plant-based protein per serving
- Creamy texture from orzo and beans, with no dairy overload
- Fresh lemon and herbs brighten each bite
- Versatile enough to make your own with pantry swaps
The secret sauce? Letting everything simmer in rich vegetable broth until the orzo soaks up the flavor. A quick stir of spinach at the end makes it fresh and vibrant. It’s that balance of cozy and clean that turns simple ingredients into something truly craveable.
If you’re already a fan of easy high-protein vegetarian dishes, you’ll love this one just as much as the Cannellini Bean Herbed Ricotta Toast, which proves that beans + herbs = serious flavor.
The Nutritional Power of Plant-Based Proteins
This one-pot meal is more than convenient it’s smart. With 17 grams of protein per serving, it holds its own against meat-based dinners. The combination of whole-wheat orzo and cannellini beans keeps you full without feeling heavy.
Beans provide:
- Fiber for gut health
- Iron to support energy
- Plant-based protein that’s easy to digest
Whole-wheat orzo adds:
- Complex carbs for steady energy
- B vitamins and trace minerals
- A satisfying bite that’s perfect for soaking up flavor
And with spinach folded in right before serving, you get an extra dose of iron and antioxidants with every spoonful.
Recipe
Print
One-Pot Lemon Feta Orzo – High Protein Veggie Dinner
- Total Time: 40 mins
- Yield: 6 1x
- Diet: Vegetarian
Description
This one-pot lemon feta orzo is a high protein veggie dinner that’s bright, creamy, and ready in just 40 minutes. Packed with spinach, beans, and Mediterranean flavor, it’s a delicious, balanced meal with minimal cleanup.
Ingredients
- 1½ tablespoons extra-virgin olive oil (22 ml)
- 1 cup chopped red onion (160 g)
- 6 cloves garlic, minced
- 1 cup whole-wheat orzo (180 g)
- 1 cup chopped sun-dried tomatoes (120 g)
- 2¾ cups vegetable broth (650 ml)
- 2 cans no-salt-added cannellini beans, rinsed (850 g total)
- 1 teaspoon lemon zest (2 g)
- 3 tablespoons lemon juice (45 ml)
- ¾ teaspoon salt (4.5 g)
- ½ teaspoon dried oregano (1 g)
- 1 package baby spinach (5 oz / 140 g)
- ¼ cup crumbled feta cheese (35 g)
- ½ cup chopped fresh basil (20 g)
- ¼ cup toasted pine nuts (30 g)
Instructions
- Heat olive oil in a large nonstick skillet over medium heat. Add chopped red onion and cook, stirring often, until translucent, about 8 minutes.
- Stir in garlic and cook until aromatic, about 1 minute.
- Add orzo and sun-dried tomatoes. Cook while stirring for 1 minute until orzo is lightly toasted.
- Pour in broth, beans, lemon juice, salt, and oregano. Bring to a boil.
- Reduce heat to medium-low, cover, and simmer for 15 minutes until orzo is al dente.
- Stir in spinach and cook until wilted, about 1 minute.
- Remove from heat. Top with feta, basil, pine nuts, and lemon zest before serving.
Notes
- Swap sun-dried tomatoes with roasted red peppers if needed.
- Use chickpeas or great northern beans if cannellini beans aren’t available.
- Store leftovers in the fridge for up to 4 days.
- Add a splash of broth when reheating to restore creaminess.
- Prep Time: 25 mins
- Cook Time: 15 mins
- Category: Dinner
- Method: One-Pot
- Cuisine: Mediterranean-Inspired
Nutrition
- Serving Size: 1 cup
- Calories: 330
- Sugar: 7g
- Sodium: 672mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 11g
- Protein: 17g
- Cholesterol: 6mg
Inside the Ingredients A Closer Look at This One-Pot Star
Lemon & Feta: A Match Made in Mediterranean Heaven
At the heart of this dish is the lively pairing of lemon and feta. Lemon juice and zest lift the entire pot with a burst of brightness, cutting through the richness of the beans and orzo. It’s what makes every bite feel refreshing, not heavy.
Feta adds the perfect salty contrast. You only need a little to get that creamy tang without overwhelming the other ingredients. Just crumble it on top once the heat is off, and let it soften into the warm orzo.
Sun-dried tomatoes and dried oregano round out the flavor profile, lending subtle sweetness and earthy depth that makes this dinner feel like it came from a coastal café.
If those Mediterranean flavors speak to you, don’t miss the Spinach Feta Artichoke Tater Tot Casserole for another veggie-forward dinner that brings serious flavor.
The Role of Orzo, Beans & Spinach
Orzo is the perfect foundation for this meal. Although shaped like rice, it’s a small pasta that cooks quickly and absorbs all the lemony broth. Toasting it briefly with garlic and onion adds a nutty undertone that deepens the flavor.
Cannellini beans do double duty here adding creaminess and boosting the protein count. They’re mild in flavor, which makes them a great base for bold ingredients like feta and lemon. Their soft texture blends smoothly with the orzo, creating a naturally creamy finish.
Spinach brings a pop of green and cooks down in seconds. Not only does it add color and texture, but it sneaks in nutrients like folate, potassium, and vitamin C all while balancing the richness of the beans and orzo.
Together, these three ingredients create a complete, balanced meal with fiber, protein, and energizing carbs all in one comforting bowl.
Cooking Tips for Perfect Lemon Feta Orzo Every Time
Toasting Orzo: Why It Matters
Toasting your orzo is a quick, game-changing step that takes the flavor to a whole new level. Before any liquid hits the pan, stir the orzo with garlic and onions in a bit of olive oil for just one minute. That’s all it takes to release a nutty aroma and create a rich base for your dish.
Here’s why you shouldn’t skip it:
- It builds flavor before simmering starts
- Prevents the orzo from becoming mushy
- Adds a golden hue and toasty depth
This simple technique gives your orzo the same advantage as browning meat—flavor first, always. And with this being a vegetarian dish, every layer of flavor makes a difference.
Want another stovetop dinner where toasting makes a big difference? Try the Skillet Spinach Mushroom Wild Rice Casserole. It’s another cozy one-pot favorite that leans on smart cooking steps for big payoff.
Broth Matters – Here’s What To Use
The broth you use in this dish becomes the body of the sauce so make it count. A quality vegetable broth adds richness and keeps the flavor balanced without overpowering the fresh ingredients.
Here’s how to get it right:
- Go for low-sodium vegetable broth so you control the saltiness
- Add broth gradually if your pan starts to dry out
- Simmer gently over medium-low heat so the orzo absorbs fully without sticking
Avoid substituting with plain water it just won’t taste the same. The broth is what helps the lemon, herbs, and garlic come together smoothly.
Bonus tip: If your sun-dried tomatoes are packed in oil, give them a quick pat dry before chopping. They’ll still bring that deep tomato flavor, but won’t make your dish greasy.

Easy Ingredient Swaps & Storage Tips
Smart Substitutions That Keep the Flavor
Even though this dish is packed with flavor, it’s also incredibly flexible. You can easily make swaps based on what you’ve got in the pantry or what’s in season without losing what makes it special.
Here are some easy, high-protein-friendly substitutions:
- No sun-dried tomatoes? Use finely chopped roasted red peppers or oven-dried cherry tomatoes.
- Missing pine nuts? Toasted walnuts or slivered almonds offer a similar nutty crunch.
- No cannellini beans? Try great northern beans or even chickpeas for a similar protein punch.
- Want more greens? Kale or Swiss chard work well in place of spinach just cook a little longer.
And if you’re looking to meal-prep with similar flavors and flexibility, the Sweet Potato Cauliflower Rice Bowl is another strong choice that’s just as easy to adapt.
Make-Ahead & Storage Advice
One of the best things about this orzo dish is how well it stores. Whether you’re prepping for lunches or stashing leftovers for busy nights, it holds up beautifully.
Here’s how to store and reheat it without losing flavor or texture:
- Store in airtight containers for up to 4 days in the fridge
- Add a splash of broth or water before reheating to keep it creamy
- Reheat gently on the stove or in the microwave, stirring halfway through
- Top with a fresh squeeze of lemon and chopped basil after warming
If you want to keep that fresh, herby flavor intact, hold off on adding the basil and pine nuts until just before serving. That little touch goes a long way toward keeping the dish bright and vibrant.
Meal prep tip: Portion into individual servings with a little extra feta on the side for topping later. It makes weekday lunches feel fresh without extra effort.







