Easy Mediterranean Orzo and Beans One-Pot Dinner

This Mediterranean orzo and beans one-pot dinner is a quick, comforting, and healthier alternative to takeout. After making it dozens of times, I’ve discovered the trick to perfectly cooked orzo and beans every time. The result? A cozy, family-friendly dinner that’s ready in just 20 minutes. If you love recipes like this, you’ll also enjoy Grilled Tuna Steak with Fresh Mango Avocado Salsa and Easy Grilled Shrimp and Avocado Bowl Recipe.

Why This Easy Mediterranean Orzo and Beans One-Pot Dinner Is Pure Comfort
- It's ready in just 20 minutes
- Packed with protein and fiber
- Creamy, comforting, and full of flavor
- One-pot means less cleanup
What You'll Need for Easy Mediterranean Orzo and Beans One-Pot Dinner
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Orzo pasta
- Cannellini beans
- Diced tomatoes
- Chicken broth
- Spinach
- Garlic
- Onion
- Olive oil
- Salt
- Pepper
- Red pepper flakes
- Lemon juice
- Fresh basil
- Optional: Parmesan cheese
- Optional: Crushed red pepper flakes
- Optional: Fresh basil

📝 Ingredient Notes
- Orzo: Substitute with small pasta shapes if needed.
- Cannellini beans: Drain and rinse canned beans before using.
đź›’ Tools & Equipment I Recommend
- Instant Pot — Cooks orzo and beans perfectly every time. → See on Amazon
- Good quality olive oil — Enhances the Mediterranean flavors in this dish. → See on Amazon

How to Make Easy Mediterranean Orzo and Beans One-Pot Dinner
- Sauté garlic and onion: Heat olive oil in a large pot over medium heat. Add garlic and onion, sauté until softened.
- Add orzo and beans: Stir in orzo, cannellini beans, diced tomatoes, chicken broth, salt, pepper, and red pepper flakes. Bring to a boil.
- Simmer and stir: Reduce heat to medium-low, cover, and let it simmer for 10-12 minutes, stirring occasionally, until orzo is cooked and most of the liquid is absorbed.
- Add spinach and lemon: Stir in spinach and cook until wilted. Remove from heat, stir in lemon juice and fresh basil.
Cook's Tips for Perfect Easy Mediterranean Orzo and Beans One-Pot Dinner
- Common mistake and fix: Don't overcook the orzo. It can become mushy. Stir it frequently towards the end of cooking.
- Pro tip: For a heartier meal, add cooked chicken or shrimp.
- Pro tip: Make it vegetarian by using vegetable broth instead of chicken broth.
- Pro tip: Store leftovers in the fridge for up to 3 days. Reheat in the microwave or on the stovetop.
Storing & Reheating Easy Mediterranean Orzo and Beans One-Pot Dinner
Short-Term Storage
Store in an airtight container in the fridge. Store in an airtight container for up to 3 days. Make-ahead tip: Can be made ahead and reheated.
Freezing Easy Mediterranean Orzo and Beans One-Pot Dinner
Not recommended for freezing.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (180°C) for 10-15 minutes. Microwave: Reheat in the microwave for 1-2 minutes.
Recipe Notes
- Chef tip: For a spicier dish, add more red pepper flakes or a pinch of cayenne pepper.
- Best substitution: Substitute cannellini beans with great northern beans or chickpeas.
- Make-ahead: Cook the orzo and beans ahead of time, then reheat and add spinach and lemon juice before serving.
- Scaling: This recipe can be easily doubled or halved.
- Troubleshooting: If the dish becomes too thick, add a little more chicken broth or water to reach your desired consistency.
Want to level up this recipe?
High-quality cutting board — Makes prep work easier and safer. → Check price on Amazon
Easy Mediterranean Orzo and Beans One-Pot Dinner

Ingredients
Main Ingredients
- Orzo pasta
- Cannellini beans
- Diced tomatoes
- Chicken broth
- Spinach
Seasonings
- Garlic
- Onion
- Olive oil
- Salt
- Pepper
- Red pepper flakes
- Lemon juice
- Fresh basil
Optional Toppings
- Parmesan cheese
- Crushed red pepper flakes
- Fresh basil
Instructions
- Sauté garlic and onion: Heat olive oil in a large pot over medium heat. Add garlic and onion, sauté until softened.
- Add orzo and beans: Stir in orzo, cannellini beans, diced tomatoes, chicken broth, salt, pepper, and red pepper flakes. Bring to a boil.
- Simmer and stir: Reduce heat to medium-low, cover, and let it simmer for 10-12 minutes, stirring occasionally, until orzo is cooked and most of the liquid is absorbed.
- Add spinach and lemon: Stir in spinach and cook until wilted. Remove from heat, stir in lemon juice and fresh basil.
Notes
- Chef tip: For a spicier dish, add more red pepper flakes or a pinch of cayenne pepper.
- Best substitution: Substitute cannellini beans with great northern beans or chickpeas.
- Make-ahead: Cook the orzo and beans ahead of time, then reheat and add spinach and lemon juice before serving.
- Scaling: This recipe can be easily doubled or halved.
- Troubleshooting: If the dish becomes too thick, add a little more chicken broth or water to reach your desired consistency.
Storage
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Not recommended for freezing.
- Oven reheat: Reheat in the oven at 350°F (180°C) for 10-15 minutes.
- Microwave reheat: Reheat in the microwave for 1-2 minutes.
- Make ahead: Can be made ahead and reheated.
Nutrition Per Serving
- Calories: 450
- Protein: 20g
- Fat: 10g
- Carbs: 70g
- Fiber: 10g
- Sugar: 5g
- Sodium: 800mg
- Cholesterol: 5mg
- Sat. Fat: 1.5g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Mediterranean Orzo and Beans One-Pot Dinner FAQs
Yes, you can cook the orzo and beans ahead of time. Store in the fridge and reheat before adding spinach and lemon juice.
Overcooking the orzo can cause it to become mushy. Stir it frequently towards the end of cooking to prevent this.
Yes, combine all ingredients except spinach and lemon juice in the slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours. Stir in spinach and lemon juice before serving.
Orzo is made from semolina flour like regular pasta, so it's not significantly healthier. However, it does have a slightly higher protein content.
Yes, combine all ingredients except spinach and lemon juice in the Instant Pot. Cook on high pressure for 4 minutes, followed by a quick release. Stir in spinach and lemon juice before serving.
A Warm Final Note
I can’t wait for you to try Easy Mediterranean Orzo and Beans One-Pot Dinner and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






