One-Pot Mediterranean Beef & Spinach Orzo with Sun-Dried Tomatoes
This vibrant one-pot Mediterranean orzo dish uses plant-based beef for a protein-packed, vegetarian-friendly meal. Fresh spinach, sun-dried tomatoes, and aromatic herbs create layers of flavor in under 30 minutes.

- 2 tbsp olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 12 oz plant-based ground beef
- 1 tsp dried oregano
- 1 tsp dried basil
- 1.5 cups orzo pasta
- 3 cups vegetable broth
- 0.5 cup sun-dried tomatoes, chopped
- 4 cups baby spinach
- 0.5 cup feta cheese, crumbled
- 1 tsp lemon zest
- 0.5 tsp salt
- 0.25 tsp black pepper
Advertisement
Instructions
Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 3 minutes until softened.
⏱️ 3 minutesAdd minced garlic and plant-based ground beef. Cook, breaking up the 'beef' until browned, about 4 minutes.
⏱️ 4 minutesStir in oregano, basil, orzo, and chopped sun-dried tomatoes. Pour in vegetable broth, bring to a boil, then reduce heat to simmer.
⏱️ 1 minuteSimmer uncovered, stirring occasionally, until orzo is tender and most liquid is absorbed, about 8 minutes.
⏱️ 8 minutesStir in spinach and cook until wilted, about 2 minutes. Season with salt, pepper, and lemon zest.
⏱️ 2 minutesRemove from heat and sprinkle with crumbled feta. Serve hot.
Advertisement
Nutrition Information
Per serving. Values are approximate and may vary.
Frequently Asked Questions
Reviews
No reviews yet. Be the first to rate this recipe!