Say hello to your new family favorite — Skillet Orzo and Feta Fish!
This simple Skillet Orzo and Feta Fish is perfect for a weeknight dinner, but impressive enough for entertaining. After some quick sautéing of shallots, garlic, tomatoes, and a lovely blend of spices, the orzo is par-cooked on the stove and then finished in the oven with your fish! Giving you just enough time to get the kitchen cleaned up, set the table, or even get a simple salad prepared to eat with your dinner.
The flavors here are just fantastic. From the acidity of the balsamic and tomatoes. to the tanginess and creaminess the feta provides, this recipe is sure to be a hit. And while my kids have gotten used to a little bit of heat with red pepper flakes, you can easily omit this when cooking and just serve your own plate with red pepper flakes to make this even more family-friendly.
Regardless, this dinner is that perfect balance of easy to cook, easy to clean while also feeling elevated and elegant to impress you and your whomever you may be enjoying dinner with. Whether you are making it on a busy weeknight, or while entertaining guests– you just can’t go wrong!
For more skillet dinner ideas using feta, try these recipes!
One-Pan Spanakopita-Inspired Skillet
Pan-Roasted Chicken with Cherry Tomatoes, Feta and Herbs
Skillet Orzo and Feta Fish

Ingredients
- 2 tablespoons plus 4 teaspoons extra virgin olive oil divided
- ½ cup halved and thinly sliced shallot about 1 large shallot
- 2 garlic cloves minced
- 2 cups halved cherry tomatoes 1 pint
- ½ teaspoon red pepper flakes
- ½ teaspoon ground cumin
- ½ teaspoon paprika
- 1 teaspoon kosher salt divided
- ¾ teaspoon freshly ground black pepper divided
- 1 tablespoon balsamic vinegar
- 1 ¼ cup orzo
- 2 ½ cups low sodium chicken broth
- Zest of ½ a lemon
- 2 tablespoons freshly squeezed lemon juice about 1 lemon
- 2 tablespoons finely chopped fresh oregano divided
- 2 tablespoons finely chopped fresh flat leaf parsley more for garnish
- Four 6-ounce filets of white flakey fish (I use halibut or cod)
- ½ cup feta divided
Instructions
- Preheat oven to 375 degrees F.
- In a large oven-safe deep skillet, heat the oil over medium heat. Add the shallot and garlic. Sauté until softened, about 2 minutes.
- Add the tomatoes, red pepper flakes, cumin, paprika, ½ teaspoon salt, ½ teaspoon pepper, and balsamic. Continue to cook, stirring, until the spices are toasted and the balsamic has reduced by half, about 2 minutes.
- Add the orzo to your skillet and stir until well combined. Add the broth, lemon zest and juice, 1 tablespoon of the oregano, and parsley. Bring to a simmer and cook stirring until the pasta just begins to absorb some of the liquid, about 5 minutes. Remove from heat and add ¼ cup of feta, stir once more to combine.
- Nestle the fish into the orzo. Drizzle each fillet with 1 teaspoon olive oil then season the filets with the remaining ½ teaspoon of salt and ¼ teaspoon pepper. Divide the remaining 1 tablespoon of oregano over the fillets.
- Place onto the middle rack of the oven and bake for 15 minutes. Carefully remove from the oven and sprinkle with the remaining ¼ cup feta. Place back into the oven and bake for another 3 to 5 minutes until fish is cooked through and flakes easily with a fork and the pasta is tender.
- Remove from oven and gently fluff the orzo with a fork. Top with additional parsley and serve.
Photography and styling by Eat Love Eats.
27 Comments
Lindsey
January 19, 2023 at 12:24 amDo you think you could use shrimp with the same cook time?
Alex
January 19, 2023 at 5:12 pmThis will be delightful with shrimp– but shrimp should only take 8-10 mins for cook time. I would put it in the oven and let it bake for 8-10 minutes w/o the shrimp. Toss the shrimp in a little olive oil salt and pepper, and top it over the orzo. Pop back into the oven for 8-10, or until done. Hope this helps!! Enjoy!!
Lauren Dietrich
November 14, 2022 at 2:49 pmBeen dying to make this, but was nervous my boys wouldn’t eat the fish. Followed the recipe, but used Spinach and Feta Chicken Sausage instead. I browned them a little and then cut in half lengthwise and nestled them into the orzo for the oven portion. It was fantastic! Definitely want to try with the fish too when I am not cooking for kiddos!
Bree
November 7, 2022 at 3:44 pmAnother hit from Defined Dish!! This meal was a crowd pleaser. The orzo was so flavorful and delicious!
Alex
November 7, 2022 at 9:56 pmYay! So glad you enjoyed this, thanks for commenting!
Katy
December 24, 2022 at 4:55 amI made this with arborio rice instead of orzo because I’m gluten free. The flavors in the rice were fantastic! I’m not usually a fan of white fish so I would probably want to use salmon next time, but it was way better than expected, and my husband and kiddos totally loved it.
Jennifer
October 26, 2022 at 6:08 pmDelicious!!! Seasoning is perfect.
Maggie
October 20, 2022 at 11:25 pmThis recipe is awesome – and it’s even better with a handful of spinach and a teaspoon of fish sauce added at the same time as the broth. Love that the cook time always works out perfectly for the pasta and fish, and the flavor combo is delicious!
Cami
October 17, 2022 at 4:01 pmLooks delicious! Would the cooking time change if we halved the recipe?
Alex
October 18, 2022 at 1:05 amit should be approximately the same cook time, I would just be sure to use a smaller skillet so the orzo doesn’t dry out in too big of a pan!
Linda Letlow
October 13, 2022 at 8:17 pmThis is absolutely delicious and so easy to prepare. My husband said this was the best fish he has ever had.
Andrea
October 11, 2022 at 1:49 pmThis was so delicious and easy to make! Tasted like fancy restaurant quality. Will definitely go into our dinner rotation!
Trish
October 3, 2022 at 1:56 amThis was so easy – I had everything available except the fish. It came together easily and WOW, it was delicious!
Ashlee
September 29, 2022 at 7:42 pmCan you use chicken breasts or things instead of fish? Cooking time the same?
Alex
October 15, 2022 at 2:12 pmIf you do chicken breasts– I would brown them in olive oil for 2-3 minutes a side first, then get the orzo going, then nestle the chicken back in, transfer to the oven, and finish cooking there. It should be the same cook time if you brown first and it will have a nice crust!
Michelle O'Connor
September 27, 2022 at 2:20 amI made this for my family tonight and it was outstanding!! Thanks for sharing!
Anne Murphy
September 26, 2022 at 4:28 pmabsolutely delicious. Followed recipe exactly – came out perfect. Will definitely make again.
Alex
September 26, 2022 at 7:27 pmSo glad you enjoyed this!
Keri McLaughlin
September 25, 2022 at 11:50 pmWoooooow!! So good and easy
Rosemary
September 24, 2022 at 11:07 pmSo lovely & so easy! This will definitely be a repeat in our house- 10/10 recommend!!
Ash
September 26, 2022 at 5:41 pmAny way to make this Gluten Free?
Alex
September 26, 2022 at 10:29 pmThere is Gluten Free orzo you can use!
Natalie
September 23, 2022 at 6:00 pmWould salmon be good here?
Alex
September 23, 2022 at 6:31 pmSo good!!
Amy
September 22, 2022 at 3:31 pmCould this be done in a Dutch oven with the lid off?
Tera
September 21, 2022 at 11:12 pmCould you use riced cauliflower in lieu of orzo? I am doing Whole 30 this month.
Alex
September 22, 2022 at 6:05 pmOhh I don’t think Cauliflower rice would work as a good sub here. Even if you eliminated the broth — I think the roast time would only make the cauliflower get watery.