Go Back
+ servings
Pesto chicken meatballs and orzo cooked in skillet and topped with extra basil, pesto and parmesan cheese.
Print

Pesto Chicken Meatballs and Orzo

This Pesto Chicken Meatballs and Orzo is a quick one-skillet dinner with juicy pesto meatballs, tender orzo, and a creamy parmesan sauce. It's an easy, high-protein meal that's perfect for busy weeknights.
Course Main Course
Cuisine Italian
Keyword pesto chicken meatballs and orzo
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 4 servings
Calories 760kcal

Ingredients

Meatballs

  • 1 lb ground chicken
  • 1 large egg
  • 2 Tbsp milk
  • 2/3 cup panko breadcrumbs
  • 1/3 cup grated Parmesan
  • 1/4 cup pesto, I used store-bought, or try it with my pesto recipe
  • 1 clove garlic, minced (if your pesto is garlick-y, you don’t need to add this)
  • 3/4 tsp kosher salt
  • 1/2 tsp black pepper
  • 1/2 tsp. Italian seasoning

Orzo

  • 1 Tbsp. butter
  • 1 Tbsp. olive oil
  • 1 small shallot, finely chopped
  • 3 cloves garlic, minced
  • Pinch of salt
  • cups dry orzo
  • 3 cups chicken broth, I have a homemade chicken broth recipe that is amazing in this recipe
  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan
  • Garnish: more pesto, parmesan, fresh basil, a squeeze of lemon

Instructions

  • Make meatball mixture: Mix all meatball ingredients until just combined. Let the mixture sit for ~5 minutes so the breadcrumbs absorb into the meat. Start Timer
    1 lb ground chicken, 1 large egg, 2 Tbsp milk, 2/3 cup panko breadcrumbs, 1/3 cup grated Parmesan, 1/4 cup pesto, 1 clove garlic, 3/4 tsp kosher salt, 1/2 tsp black pepper, 1/2 tsp. Italian seasoning
    Side-by-side image of mixing together the ingredients for the meatballs in a mixing bowl.
  • Form the meatballs: Form into small meatballs, you should get ~20 meatballs, and place on a parchment-lined baking sheet and
    Side-by-side image of forming small meatballs then placing them on a parchment-lined baking sheet.
  • Par-bake meatballs: Bake at 400°F for 12-15 minutes. Start Timer
    Cooked pesto chicken meatballs on a parchment-lined baking sheet.
  • Build the base: In a large skillet, heat the butter and oil over medium heat. Add shallots and a pinch of salt cook ~2 minutes Start Timer until softened. Stir in garlic and cook 30 seconds until fragrant.
    1 Tbsp. butter, 1 Tbsp. olive oil, 1 small shallot, 3 cloves garlic, Pinch of salt
    Cooking the shallot and garlic in butter and oil before adding the orzo.
  • Cook the orzo: Add orzo and stir to coat to lightly toast the orzo for ~1-2 minutesStart Timer. Pour in chicken broth and bring to a gentle simmer.
    1½ cups dry orzo, 3 cups chicken broth
    Three images side-by-side of cooking the orzo in large skillet.
  • Finish sauce: Stir in cream and Parmesan.
    1/2 cup heavy cream, 1/2 cup grated Parmesan
    Side-by-side of adding the cream and parmesan to orzo.
  • Add meatballs: Carefully add the meatballs to the pan, cover, and simmer over medium-low heat for 10-12 minutes Start Timer, stirring occasionally, until the orzo is tender and the sauce is super creamy. It might look like too much liquid at first, but the orzo will begin to absorb and thicken.
    Side-by-side image of placing meatballs bake into skillet and letting everything cook until orzo is tender and sauce is creamy.
  • Finish: Finish with more parmesan, some pesto, and fresh basil. Serve with roasted veggies, side salad, bread, etc. ENJOY!
    Garnish: more pesto, parmesan, fresh basil, a squeeze of lemon
    Side-by-side image of finishing the pesto chicken meatballs and orzo the topping with fresh basil, pesto and cheese.

Notes

  • Pesto: Use your favorite store-bought pesto for ease, or try it with my pesto recipe.
  • Store: Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freezer: The meatballs freeze well for up to 3 months. The orzo can become softer after freezing and thawing, so for the best results, freeze the meatballs separately from the pasta if possible.

Nutrition

Serving: 1serving | Calories: 760kcal | Carbohydrates: 58g | Protein: 39g | Fat: 41g | Saturated Fat: 17g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 12g | Trans Fat: 0.2g | Cholesterol: 204mg | Sodium: 1796mg | Potassium: 907mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1110IU | Vitamin C: 2mg | Calcium: 308mg | Iron: 3mg