Spring Minestrone With Chicken Meatballs

Green Vegetable Minestrone
Molly Watson
  • Total: 45 mins
  • Prep: 20 mins
  • Cook: 25 mins
  • Yield: 4 servings
Nutritional Guidelines (per serving)
661 Calories
17g Fat
74g Carbs
52g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4 servings
Amount per serving
Calories 661
% Daily Value*
Total Fat 17g 22%
Saturated Fat 5g 24%
Cholesterol 95mg 32%
Sodium 1502mg 65%
Total Carbohydrate 74g 27%
Dietary Fiber 11g 41%
Protein 52g
Calcium 162mg 12%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

You know spring is in the air when there are fresh green vegetables flooding back into the markets. And while things might be warming up, the nights are still chilly. That's when this delicious, tummy-warming spring minestrone soup comes in handy. Between the fresh and bright flavors of the lemongrass, asparagus, and edamame, and the hearty chicken meatballs, this springtime soup is a wonderful, filling, complete meal that will warm your soul. 


  • 1 pound ground chicken
  • 4 green onions (minced)
  • 8 sprigs flat-leaf parsley
  • 1/2 teaspoon salt (plus more for cooking liquid)
  • 8 ounces small pasta (orzo, rigatoni, or similar)
  • 6 cups chicken broth
  • Optional: 1 stalk lemongrass
  • 12 asparagus spears
  • 1 cup green peas
  • 1 cup shelled edamame (or lima beans)
  • 5 ounces baby spinach leaves

Steps to Make It

  1. Gather the ingredients.

  2. Put the ground chicken in a bowl. Trim and mince the green onions—white, light green, and dark green parts—and add them to the chicken.

  3. Pull the parsley leaves off the stems. Mince the leaves and add them to the chicken. Add 1/2 teaspoon salt to the chicken.

  4. Mix the chicken with everything else into an even mixture. With damp hands, form and roll tiny meatballs—about 2 teaspoons each. Put the meatballs on a plate, cover, and chill for at least 30 minutes and up to overnight.

  5. Bring a pot of water to a boil. Add enough salt to make it taste as salty as the sea. Add the meatballs and simmer until cooked through, 3 to 5 minutes. Lift out with a slotted spoon and set on a plate. 

  6. Bring the water back to a boil and cook the pasta until tender to the bite. Drain and set aside.

  7. Bring the chicken broth to a simmer. If using the lemongrass, trim the stalk and cut into 4 or 5 large pieces. Add them to the broth as it comes to a simmer.

  8. Meanwhile, trim the asparagus (you can peel it, but snapping it is much faster and perfectly fine for this application) and cut it into 1-inch pieces.

  9.  Add the asparagus to the simmering chicken broth, along with the peas and edamame. Cook until the vegetables are tender, 3 to 5 minutes.

  10. Add the chicken meatballs, pasta, and baby spinach leaves. Cook until the spinach is wilted and the meatballs and pasta are heated through, about 3 minutes. Serve hot.

Recipe Variations

  • Top with Parmesan: Grate some fresh Parmesan on each serving so the cheese melts into the soup when it hits the table.
  • Float crunchy croutons on top: Cut or tear a baguette or country loaf into bite-size pieces. Toss them with a bit of olive oil, toast in a hot oven, and add to the soup as you serve it.
  • Add browned garlic: Peel and thinly slice a clove or two of garlic, heat 1 tablespoon of olive oil in a small frying pan, add the garlic and cook, stirring constantly, until the garlic slices are browned, 1 to 2 minutes. Add to the soup just before serving.
  • Brighten with lemon: Add a sprint of fresh lemon juice just before serving for a brighter, even springier flavor.
  • Try different greens: Use arugula, escarole, or other savory greens in place of the spinach. Add more cooking time as needed to make sure they're tender when you serve the soup.
  • Drizzle in some oil: Toasted sesame oil is a natural pairing for these ingredients—drizzle 1/2 teaspoon onto each serving as it's ready to eat.