• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Anas Recipes

Anas Recipes

Delicious Recipes

  • Home
  • Appetizer
  • Dinner
  • Lunch
  • Dessert
  • About Me
  • contact us
Anas Recipes
  • Home
  • Appetizer
  • Dinner
  • Lunch
  • Dessert
  • About Me
  • contact us
Dinner / Greek Meatballs Orzo Skillet: A Delicious One-Pan Recipe

Greek Meatballs Orzo Skillet: A Delicious One-Pan Recipe

May 29, 2025 by BriannaDinner

Greek Meatballs Orzo Skillet: Prepare to embark on a culinary journey to the sun-kissed shores of the Mediterranean, right from the comfort of your own kitchen! Imagine tender, flavorful meatballs nestled amongst perfectly cooked orzo pasta, all bathed in a vibrant, herby tomato sauce. This isn’t just a meal; it’s an experience.

Meatballs, in their various forms, have been a staple in cuisines around the world for centuries. In Greece, they’re often called “keftedes” and are a beloved part of family gatherings and festive celebrations. While traditionally served as an appetizer or side dish, we’re elevating them to main course status with this delightful skillet creation. Orzo, a rice-shaped pasta, adds a comforting and satisfying element, making this dish a complete and balanced meal.

What makes this Greek Meatballs Orzo Skillet so irresistible? It’s the perfect combination of flavors and textures. The meatballs are seasoned with aromatic herbs and spices, offering a savory and slightly tangy taste. The orzo provides a delightful chewiness, while the tomato sauce ties everything together with its rich and vibrant flavors. But beyond the taste, it’s also incredibly convenient. This one-pan wonder minimizes cleanup, making it ideal for busy weeknights. So, gather your ingredients, and let’s create a culinary masterpiece that will transport your taste buds to Greece!

Greek Meatballs Orzo Skillet

Ingredients:

  • For the Greek Meatballs:
    • 1.5 lbs ground lamb (or a mix of lamb and beef)
    • 1/2 cup breadcrumbs (panko preferred)
    • 1/4 cup finely chopped red onion
    • 2 cloves garlic, minced
    • 1 large egg, lightly beaten
    • 1/4 cup chopped fresh parsley
    • 2 tablespoons chopped fresh mint
    • 1 tablespoon dried oregano
    • 1 teaspoon ground cumin
    • 1/2 teaspoon ground cinnamon
    • 1/4 teaspoon red pepper flakes (optional)
    • 1 teaspoon salt
    • 1/2 teaspoon black pepper
    • 2 tablespoons olive oil, for browning
  • For the Orzo Skillet:
    • 1 tablespoon olive oil
    • 1 medium red onion, thinly sliced
    • 2 cloves garlic, minced
    • 1 red bell pepper, thinly sliced
    • 1 yellow bell pepper, thinly sliced
    • 1 (14.5 oz) can diced tomatoes, undrained
    • 1 (15 oz) can chickpeas, drained and rinsed
    • 1 cup orzo pasta
    • 2 cups chicken broth (or vegetable broth)
    • 1/2 cup crumbled feta cheese
    • 1/4 cup Kalamata olives, pitted and halved
    • 2 tablespoons chopped fresh parsley, for garnish
    • Lemon wedges, for serving (optional)
    • Salt and pepper to taste

Preparing the Greek Meatballs

Okay, let’s get started with the meatballs! This is where all the amazing Greek flavors come together. Trust me, the aroma alone will make your mouth water.

  1. Combine the Ingredients: In a large bowl, gently combine the ground lamb (or lamb and beef), breadcrumbs, red onion, garlic, egg, parsley, mint, oregano, cumin, cinnamon, red pepper flakes (if using), salt, and pepper. Don’t overmix! Overmixing can lead to tough meatballs, and we want them nice and tender. I usually use my hands for this, but a spatula works too.
  2. Shape the Meatballs: Roll the mixture into meatballs about 1-inch in diameter. You should get around 20-24 meatballs. I like to use a small cookie scoop to ensure they’re all roughly the same size, so they cook evenly. Place the meatballs on a plate or baking sheet lined with parchment paper.
  3. Brown the Meatballs: Heat the olive oil in a large skillet over medium-high heat. Once the oil is shimmering, carefully add the meatballs to the skillet in a single layer. You might need to do this in batches to avoid overcrowding the pan. Brown the meatballs on all sides, about 2-3 minutes per side. You’re not trying to cook them all the way through at this point, just get a nice sear on them. This will add a ton of flavor and help them hold their shape in the skillet later. Remove the browned meatballs from the skillet and set aside.

Building the Orzo Skillet

Now for the fun part – creating the flavorful orzo base that will complement those delicious meatballs. This is where the dish really comes together!

  1. Sauté the Aromatics: In the same skillet (don’t wipe it out – all those browned bits from the meatballs are flavor gold!), add the remaining tablespoon of olive oil. Heat over medium heat. Add the sliced red onion and cook until softened and translucent, about 5-7 minutes. Stir occasionally to prevent burning. Then, add the minced garlic and cook for another minute, until fragrant. Be careful not to burn the garlic, as it can become bitter.
  2. Add the Vegetables: Add the sliced red and yellow bell peppers to the skillet. Cook until they are slightly softened, about 5-7 minutes. Stir occasionally. I love the sweetness that bell peppers bring to this dish, but you can use other vegetables like zucchini or eggplant if you prefer.
  3. Incorporate the Tomatoes and Chickpeas: Stir in the diced tomatoes (with their juice) and the drained and rinsed chickpeas. Bring the mixture to a simmer. The tomatoes will add acidity and moisture, while the chickpeas provide a hearty, plant-based protein boost.
  4. Add the Orzo and Broth: Stir in the orzo pasta and chicken broth (or vegetable broth). Make sure the orzo is submerged in the broth. Bring the mixture to a boil, then reduce the heat to low, cover the skillet, and simmer for 10-12 minutes, or until the orzo is cooked through and the liquid has been absorbed. Stir occasionally to prevent the orzo from sticking to the bottom of the skillet. The orzo should be tender but still have a slight bite to it.

Combining Meatballs and Orzo

Almost there! This is where we bring the meatballs back into the picture and let all the flavors meld together beautifully.

  1. Nestle the Meatballs: Gently nestle the browned meatballs into the orzo mixture. Make sure they are partially submerged in the sauce.
  2. Simmer Together: Cover the skillet again and simmer for another 5-7 minutes, or until the meatballs are heated through and the flavors have melded together. This allows the meatballs to finish cooking in the flavorful orzo sauce, making them even more tender and delicious.
  3. Check Seasoning: Taste the orzo mixture and adjust the seasoning with salt and pepper as needed. Remember that feta cheese is salty, so be careful not to over-salt.

Finishing Touches and Serving

The final touches are what really elevate this dish. A sprinkle of feta, some fresh herbs, and a squeeze of lemon juice will make all the difference!

  1. Garnish and Serve: Remove the skillet from the heat. Sprinkle the crumbled feta cheese and Kalamata olives over the top of the orzo and meatballs. Garnish with chopped fresh parsley.
  2. Serve Immediately: Serve the Greek Meatballs Orzo Skillet immediately. I like to serve it with lemon wedges on the side, so everyone can add a squeeze of fresh lemon juice to their portion. The lemon juice brightens up the flavors and adds a nice touch of acidity.
Tips and Variations:
  • Meatball Variations: Feel free to experiment with different ground meats. Ground turkey or chicken would also work well in this recipe. You can also add a tablespoon of tomato paste to the meatball mixture for extra flavor.
  • Vegetable Variations: Get creative with the vegetables! Eggplant, zucchini, spinach, or artichoke hearts would all be delicious additions to the orzo skillet.
  • Cheese Variations: If you’re not a fan of feta cheese, you can substitute it with crumbled goat cheese or grated Parmesan cheese.
  • Spice Level: Adjust the amount of red pepper flakes to your liking. If you prefer a milder dish, omit them altogether.
  • Make Ahead: You can prepare the meatballs ahead of time and store them in the refrigerator for up to 24 hours before cooking. You can also chop the vegetables ahead of time to save time during the cooking process.
  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave.

Greek Meatballs Orzo Skillet

Conclusion:

This Greek Meatballs Orzo Skillet is truly a weeknight winner, and I’m confident it will become a staple in your kitchen too! The combination of savory, perfectly seasoned meatballs, the comforting chewiness of orzo pasta, and the bright, fresh flavors of the Mediterranean create a symphony of tastes that will tantalize your taste buds. It’s a complete meal in one pan, minimizing cleanup and maximizing flavor – what’s not to love? Why is this a must-try? Because it’s incredibly easy to make, uses readily available ingredients, and delivers a restaurant-quality dish in the comfort of your own home. Forget complicated recipes and hours spent in the kitchen; this skillet dinner comes together in under an hour, making it perfect for busy weeknights or relaxed weekend meals. Plus, it’s a crowd-pleaser! Kids and adults alike will devour this flavorful and satisfying dish. The juicy meatballs are packed with herbs and spices, the orzo is cooked to perfection in a flavorful broth, and the addition of feta cheese and fresh herbs at the end adds a burst of freshness that elevates the entire dish. But the best part? This recipe is incredibly versatile! Feel free to adapt it to your own preferences and dietary needs.

Serving Suggestions and Variations:

* For a lighter meal: Serve with a side of Greek salad or a simple cucumber and tomato salad. * Spice it up: Add a pinch of red pepper flakes to the meatballs or the sauce for a little heat. * Vegetarian option: Substitute the meatballs with grilled halloumi cheese or chickpeas for a delicious vegetarian alternative. * Add more veggies: Incorporate chopped bell peppers, zucchini, or spinach into the skillet for added nutrients and flavor. * Lemon lover? Squeeze a bit of fresh lemon juice over the finished dish for an extra zing. * Make it ahead: Prepare the meatballs and sauce ahead of time and store them in the refrigerator. When you’re ready to cook, simply add the orzo and bake according to the instructions. * Serving a crowd? This recipe easily doubles or triples to feed a larger group. Just adjust the cooking time accordingly. * Garnish with: A dollop of Greek yogurt or tzatziki sauce for added creaminess and flavor. A sprinkle of toasted pine nuts for a bit of crunch. A drizzle of olive oil for richness. I truly believe that this Greek Meatballs Orzo Skillet will become a family favorite. It’s a dish that’s both comforting and exciting, familiar yet unique. It’s the perfect way to bring a taste of the Mediterranean to your table without spending hours in the kitchen. So, what are you waiting for? Gather your ingredients, preheat your oven, and get ready to experience the deliciousness of this incredible skillet dinner. I’m confident that you’ll love it as much as I do! And most importantly, I want to hear about your experience! Once you’ve tried this recipe, please come back and leave a comment below. Let me know what you thought, what variations you tried, and any tips or tricks you discovered along the way. Your feedback is invaluable, and I love hearing from you. Happy cooking! I can’t wait to see your culinary creations!

Print

Greek Meatballs Orzo Skillet: A Delicious One-Pan Recipe

Print Recipe

Flavorful Greek meatballs simmered in a vibrant orzo skillet with tomatoes, chickpeas, and feta. A complete and satisfying one-pan meal!

  • Prep Time: 25 minutes
  • Cook Time: 40 minutes
  • Total Time: 65 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1.5 lbs ground lamb (or a mix of lamb and beef)
  • 1/2 cup breadcrumbs (panko preferred)
  • 1/4 cup finely chopped red onion
  • 2 cloves garlic, minced
  • 1 large egg, lightly beaten
  • 1/4 cup chopped fresh parsley
  • 2 tablespoons chopped fresh mint
  • 1 tablespoon dried oregano
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons olive oil, for browning
  • 1 tablespoon olive oil
  • 1 medium red onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 (14.5 oz) can diced tomatoes, undrained
  • 1 (15 oz) can chickpeas, drained and rinsed
  • 1 cup orzo pasta
  • 2 cups chicken broth (or vegetable broth)
  • 1/2 cup crumbled feta cheese
  • 1/4 cup Kalamata olives, pitted and halved
  • 2 tablespoons chopped fresh parsley, for garnish
  • Lemon wedges, for serving (optional)
  • Salt and pepper to taste

Instructions

  1. Combine Meatball Ingredients: In a large bowl, gently combine the ground lamb (or lamb and beef), breadcrumbs, red onion, garlic, egg, parsley, mint, oregano, cumin, cinnamon, red pepper flakes (if using), salt, and pepper. Don’t overmix.
  2. Shape Meatballs: Roll the mixture into meatballs about 1-inch in diameter (about 20-24 meatballs). Place on a plate or baking sheet lined with parchment paper.
  3. Brown Meatballs: Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add meatballs in a single layer (in batches if needed). Brown on all sides, about 2-3 minutes per side. Remove from skillet and set aside.
  4. Sauté Aromatics: In the same skillet, add the remaining 1 tablespoon olive oil. Heat over medium heat. Add the sliced red onion and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute, until fragrant.
  5. Add Vegetables: Add the sliced red and yellow bell peppers to the skillet. Cook until slightly softened, about 5-7 minutes.
  6. Incorporate Tomatoes and Chickpeas: Stir in the diced tomatoes (with their juice) and the drained and rinsed chickpeas. Bring to a simmer.
  7. Add Orzo and Broth: Stir in the orzo pasta and chicken broth (or vegetable broth). Ensure the orzo is submerged. Bring to a boil, then reduce heat to low, cover, and simmer for 10-12 minutes, or until the orzo is cooked through and the liquid has been absorbed. Stir occasionally.
  8. Nestle Meatballs: Gently nestle the browned meatballs into the orzo mixture.
  9. Simmer Together: Cover the skillet and simmer for another 5-7 minutes, or until the meatballs are heated through and the flavors have melded.
  10. Check Seasoning: Taste the orzo mixture and adjust the seasoning with salt and pepper as needed.
  11. Garnish and Serve: Remove from heat. Sprinkle with crumbled feta cheese and Kalamata olives. Garnish with chopped fresh parsley.
  12. Serve Immediately: Serve the Greek Meatballs Orzo Skillet immediately with lemon wedges on the side (optional).

Notes

  • Meatball Variations: Ground turkey or chicken can be substituted for lamb. Add a tablespoon of tomato paste to the meatball mixture for extra flavor.
  • Vegetable Variations: Eggplant, zucchini, spinach, or artichoke hearts can be added to the orzo skillet.
  • Cheese Variations: Goat cheese or Parmesan cheese can be substituted for feta cheese.
  • Spice Level: Adjust the amount of red pepper flakes to your liking.
  • Make Ahead: Prepare the meatballs ahead of time and store them in the refrigerator for up to 24 hours before cooking. You can also chop the vegetables ahead of time.
  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

« Previous Post
Peanut Butter Pie: The Ultimate Guide to a Perfect Dessert
Next Post »
Easter Rice Krispie Treats: Easy Recipe & Fun Variations

If you enjoyed this…

Dinner

Baked Pasta with Ricotta: A Deliciously Creamy Recipe to Try Today

Dinner

Low Fat Pastitsio: A Healthier Twist on the Classic Greek Dish

Dinner

Slow Cooker Italian Beef: The Ultimate Recipe for Easy Dinners

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert

Bruschetta Dip Appetizer: The Ultimate Guide to a Delicious Starter

Chocolate Einkorn Brownies: A Delicious & Healthy Recipe

Garbage Bread: The Ultimate Guide to This Delicious Comfort Food

  • California Consumer Privacy Act (CCPA)
  • contact us
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use

© 2025 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design