Skip to main content

Brothy Meatballs with Peas, Fennel, and Tiny Pasta

4.5

(23)

Image may contain Food Dish Meal Plant Produce Vegetable and Bowl
Photo by Alex Lau, food styling by Susie Theodorou, prop styling by Heather Greene

This dish is a perfect choice for those blustery but bright early spring days: It's comforting from the simple-but-flavorful broth and bright from the crunchy fresh topping.

Recipe information

  • Yield

    6–8 servings

Ingredients

Meatballs

1

small onion, finely chopped

1

cup very finely chopped parsley

¾

cup plain whole-milk Greek yogurt

1

Tbsp. fennel seeds

2

tsp. kosher salt

1

tsp. freshly ground black pepper

2

lb. ground pork or lamb

Assembly

2

Tbsp. (or more) extra-virgin olive oil, plus more for drizzling

3

large shallots, thinly sliced

4

garlic cloves, thinly sliced

2

medium fennel bulbs, halved, cored, very thinly sliced lengthwise, divided

Kosher salt, freshly ground pepper

4

cups low-sodium chicken or vegetable broth

3

Tbsp. white wine vinegar, divided

2

cups pea shoots (tendrils)

½

cup torn dill

½

cup parsley leaves with tender stems

8

oz. sugar snap peas, thinly sliced on a diagonal (about 2 cups)

2

cups shelled fresh (or frozen) English peas and/or shelled fava beans

3

cups cooked fregola, Israeli couscous, or farro

Aleppo-style pepper (optional), lemon wedges, and grated Parmesan (for serving)

Preparation

  1. Meatballs

    Step 1

    Mix onion, parsley, yogurt, fennel seeds, salt, and pepper in a large bowl just to combine. Add pork and mix with your hands (or a wooden spoon) until well blended but take care not to overmix, or meatballs could be dense.

    Step 2

    Using your hands, lightly pack meatball mixture into tangerine-size balls (about 1½" in diameter) and place them on a rimmed baking sheet.

  2. Assembly

    Step 3

    Heat 2 Tbsp. oil in a large heavy pot over medium-high. Working in batches and adding more oil if needed, add meatballs to pot, making sure to leave enough space between them so you can move them freely, and cook, turning occasionally to help them keep their shape, until evenly browned on all sides, 5–8 minutes. Transfer to a clean rimmed baking sheet.

    Step 4

    Add shallots, garlic, and half of fennel to pot (no need to wipe out). Season with salt and pepper and cook, stirring occasionally and reducing heat as needed, until vegetables are softened and starting to brown, 10–12 minutes.

    Step 5

    Add broth and 2 Tbsp. vinegar to pot and bring liquid to a simmer. Return meatballs to pot along with any juices that have accumulated on baking sheet and simmer long enough to let flavors meld, 6–8 minutes.

    Step 6

    Meanwhile, toss pea shoots, dill, remaining sliced fennel bulb and remaining 1 Tbsp. vinegar in a medium bowl; season with salt and pepper. Set salad aside.

    Step 7

    Just before serving, add sugar snap peas and English peas to broth and cook until no longer raw, just a minute or two (you want them to retain a little bit of bite).

    Step 8

    Spoon fregola into bowls and ladle meatballs, vegetables, and broth over. Top with reserved pea shoot salad and sprinkle with Aleppo-style pepper if desired. Serve lemon wedges and Parmesan alongside.

Sign In or Subscribe
to leave a Rating or Review

How would you rate Brothy Meatballs with Peas, Fennel, and Tiny Pasta?

Leave a Review

Reviews (23)

Back to Top
  • This is a recipe I continue to come back to! The balance of richness from the meatballs and broth cut with the freshness of the vinegar, fennel, and dill is incredible! A perfect cozy meal.

    • Jenn

    • Toronto, Canada

    • 3/14/2023

  • This is easily one of my favorite bon appetit recipes. The first time I made it I definitely had the problem of the meatballs falling apart during cooking. This time I added an egg and cooked them in the oven at 400 for 15 minutes, and then broiled them for 10 minutes. They came out perfect.

    • Lindsay

    • Dallas, Texas

    • 9/20/2021

  • Really one of the best things I've made in some time! We simplified steps and cooked the meatballs in cast iron skillets in the oven at 450, browning them for a short bit under the broiler. Held their shape beautifully. All the fresh Spring flavors were delightful! Substituted garlic scapes for pea shoots (no pea shoots left around here). Will make again!

    • Carolyn

    • Walla Walla, WA

    • 6/16/2021

  • Added a beaten egg to the meatballs. They held together well. Otherwise, delicious!

    • Anonymous

    • Cheektowaga NY

    • 4/4/2021

  • Tasted great, but the meatballs did almost immediately fall apart. The flavors, however, were wonderful and I've got soup for days.

    • Anonymous

    • Houston, TX

    • 1/11/2021

  • This was amazing, but the meatballs fell apart so easily. It was still really nice with the mince mixture throughout the broth. I especially loved all the fennel.

    • Anonymous

    • Australia

    • 4/11/2020

  • This is honestly some of the best soup I have ever had. I didn’t follow the recipe perfectly as I couldn’t get my hands on enough pea shoots and a couple other items. Even still- IT IS SO GOOD. The lemon adds a wonderful crisp flavor and I used couscous which are just fun to eat amiright? Anyway- make this.

    • ATellyCooks

    • Jersey

    • 11/18/2019