Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Orzo Soup with Chicken Meatballs recipe

Creamy Tomato Orzo Soup with Chicken Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup, Main Course

Description

Creamy Tomato Orzo Soup with Chicken Meatballs is a wholesome one-pot meal packed with flavor. Featuring lean chicken meatballs, creamy tomato broth, and orzo pasta, this dish is perfect for cozy dinners or make-ahead lunches. Ready in under an hour!


Ingredients

Scale

For the meatballs:

500 g (17.5 oz) of 5 % fat ground chicken (mince)

2 cloves of garlic, crushed

Handful of fresh parsley, finely chopped

¾ teaspoon of salt

Pinch of black pepper

Low calorie cooking spray

For the soup:

1 tablespoon of extra virgin olive oil

1 large onion, finely diced

1 medium carrot, finely diced

1 red bell pepper, finely diced

2 cloves of garlic, crushed

Salt and black pepper (to taste)

1 tablespoon of Herbes de Provence

1 teaspoon of sweet paprika

½ teaspoon of cayenne pepper (optional, for a touch of heat)

400 g (14 oz) of canned plum tomatoes

3 tablespoons of tomato paste (purée)

1 teaspoon of sugar

6 cups (1.4 litres) of chicken stock

175 g (6 oz) of uncooked orzo

125 g (4.5 oz) of light cream cheese


Instructions

  • In a bowl, add the ground chicken, crushed garlic, chopped parsley, salt and pepper. Mix just until combined—don’t overwork the mixture, as that helps keep the meatballs tender.

  • Shape the mixture into about 25 mini meatballs.

  • Heat a large saucepan over medium‑high heat, spray with low calorie cooking spray, and add the meatballs. Brown them lightly all over—this should take a few minutes. Once browned, remove them from the pan and set aside.

  • In the same saucepan, add the extra virgin olive oil. Then add the diced onion, carrot, red bell pepper and crushed garlic. Fry, stirring occasionally, until the vegetables are really softened and lightly caramelised (around 6 minutes).

  • Season with a pinch of salt and black pepper, then add the Herbes de Provence, sweet paprika and cayenne pepper. Continue to fry for about 30 seconds until fragrant and evenly coated.

  • Add the canned plum tomatoes and break them up into smaller pieces with a wooden spoon. Stir in the tomato paste. Then pour in the chicken stock. Bring the mixture to a boil, cover, reduce the heat and simmer for about 10 minutes. Stir in the sugar.

  • Remove the lid, return the meatballs to the saucepan, and add the uncooked orzo and light cream cheese. Stir until the cream cheese is fully melted and incorporated. Continue to simmer for another 12‑15 minutes (approximately) until the orzo is cooked through and the soup has thickened and become creamy.

  • Ladle into bowls and enjoy. If you like, sprinkle freshly grated Parmesan on top for an extra cheesy finish (optional).


Notes

Soup thickens as it sits; add broth to loosen when reheating.

Make it gluten-free with GF pasta and stock.

Freezer-friendly up to 3 months.


Nutrition

  • Serving Size: 1 bowl (1/4 of recipe)
  • Calories: 395
  • Sugar: 7g
  • Carbohydrates: 30g
  • Protein: 31g