The original recipe takes almost two hours to make, so we tweaked it a little for your convenience. But the flavors are still the same: a light and velvety broth made with lemon juice and eggs, tender orzo, and small meatballs that poach right in the soup. The bright and crispy romaine salad on the side is the perfect accompaniment. Cook, relax, and enjoy!

What you'll need: 8 oz chicken broth 3 scallions ½ oz fresh parsley ¼ cup panko 8 oz ground beef 3 oz orzo 2 lemons 1 romaine heart coarse salt freshly ground black pepper 2 large eggs

Equipment: medium pot

Recipe steps:

  1. Prep vegetables Bring chicken broth and 2 cups water to a boil in a medium pot. Trim ends from scallions. Finely chop whites and thinly slice greens. Pick parsley leaves from stems and chop leaves; reserve 2 teaspoons for garnish. Combine panko and 3 tablespoons water in a small bowl.

  2. Make meatballs Combine ground beef with scallion whites, chopped parsley, and panko mixture; season with ½ teaspoon salt and a few grinds of pepper. Using wet hands, shape mixture into 10 meatballs.

  3. Cook orzo and meatballs Stir orzo into pot, bring back to a boil, and cook until orzo is almost al dente, 5 minutes. Gently add meatballs, cover, and cook until orzo is tender and meatballs are cooked through, about 4 minutes more.

  4. Finish soup Meanwhile, juice 1 lemon into a bowl and whisk with eggs until smooth. Slowly whisk in 1 cup cooking liquid to warm the egg mixture. Remove soup from heat and slowly pour egg mixture into the pot while stirring gently; season to taste with salt and pepper.

  5. Make salad Juice half of the remaining lemon in a medium bowl and quarter the other half. Whisk in 2 tablespoons oil and season with salt and pepper. Thinly slice romaine and toss with dressing and scallion greens.

  6. Serve Divide soup between two bowls, top with remaining parsley and a few grinds of pepper, and serve with salad on the side. Enjoy!

See what else is cooking this week!