Spicy Shrimp and Farro Soup With Winter Greens


If it's possible for a soup to be light yet hearty and comforting, this is it.

Spicy Shrimp and Farro Soup With Winter Greens
Photo: Kate Mathis
Hands On Time:
30 mins
Total Time:
45 mins
4 to 6 serves

If you haven't yet heard about farro, it's about time to put it on your radar. Gaining in popularity among vegans and omnivores alike, this healthy grain is filling, flavorful, and nutrient-dense with a nutty taste and chewy texture similar to barley. You'll find this high-protein, high-fiber, whole-grain wheat in a wide range of dishes, such as our salad with chicken and crispy farro and summer squash farro bowl.

In this recipe, we cook the ancient grain in a flavor-packed, chili pepper-spiced, tomato-based broth. Minutes before serving, we add shrimp for protein and chard for color and even more nutrients. Garnish with fresh, torn basil leaves and more fresh, sliced chili peppers, and then serve with a crusty bread for warm, flavorful, satisfying meal.


  • ¼ cup olive oil

  • 4 large shallots, coarsely chopped

  • 1 large carrot, coarsely chopped

  • 1 to 2 fresh hot red chilies, sliced, plus more for serving

  • 4 cloves garlic, sliced

  • Kosher salt and black pepper

  • 1 15.5-oz can diced tomatoes

  • 8 cups low-sodium chicken broth

  • 1 cup whole-grain farro

  • ¾ pound peeled and deveined medium or large raw shrimp

  • 5 ounces (8 cups) torn Swiss chard (from about 1 small bunch)

  • Torn basil leaves and crusty bread, for serving


  1. Heat oil in a large saucepan over medium-high heat. Add shallots, carrot, chilies, garlic, and ¼ teaspoon each salt and pepper. Cook, stirring often, until vegetables are just tender, 6 to 8 minutes.

  2. Add tomatoes and their juices along with the broth, bring to a boil, and then add farro and cook until tender, 20 to 25 minutes.

  3. Stir in shrimp and chard, and cook until shrimp are opaque, 2 to 4 minutes. Transfer the soup to bowls and sprinkle with the basil and additional sliced chilies. Serve with the bread.

Nutrition Facts (per serving)

490 Calories
18g Fat
54g Carbs
31g Protein
Nutrition Facts
Calories 490
% Daily Value *
Total Fat 18g 23%
Cholesterol 105mg 35%
Sodium 1060mg 46%
Total Carbohydrate 54g 20%
Total Sugars 7g
Protein 31g
Calcium 142mg 11%
Iron 3mg 17%

*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.

Related Articles