Tomato Vermicelli Soup (Kafta Soup)

User Reviews

5

12 reviews
Excellent

Tomato Vermicelli Soup (Kafta Soup)

Tomato Vermicelli Soup, or Kafta Soup, features tender mini beef meatballs simmered in a tomato-based broth with vermicelli noodles. The soup has a hearty texture from the meatballs, complemented by the softness of toasted vermicelli and fresh parsley. It combines aromatic spices like allspice and cinnamon with tomato paste for a warm, savory flavor profile, suitable as a light yet satisfying meal.

Description

Tomato Vermicelli Soup, also called Kafta Soup, centers on small hand-formed beef meatballs seasonally flavored with onion, garlic, parsley, and regional spices including allspice and cinnamon. These meatballs are browned before simmering in a tomato-infused broth enriched with chicken stock and vermicelli noodles that are toasted for added depth. The gradual simmer melds the flavors, and fresh chopped parsley stirred in near the end brightens the dish.

The soup delivers a balance of textures—the meatballs remain tender yet firm, while the vermicelli softens to a pleasant bite. The tomato paste adds acidity and richness, while the warming spices underscore the savory broth. This soup suits cooler days or when a comforting, mildly spiced meal is desired.

It’s recommended to serve promptly garnished with parsley and to add vegetables such as carrots or zucchini if a heartier version is preferred. Leftover soup can be refrigerated but will thicken; adding water when reheating helps restore consistency. Freezing is possible without the vermicelli, which should be cooked fresh upon reheating to preserve texture.

I Made This!

1 person made this

Save this

5 people saved this

Ingredients

Servings

For the kafta (meatballs):

  • 0.5 lb ground beef 250-300g
  • 1/4 onion very finely diced or grated in food processor
  • 1 garlic clove, minced
  • 1/4 cup parsley finely chopped
  • 1/2 teaspoon salt
  • 2 tablespoon olive oil
  • 3/4 teaspoon allspice or seven spices
  • 1/4 teaspoon cinnamon
  • pinch black pepper

For the soup:

  • 2 tablespoon olive oil
  • 1 cup vermicelli noodles
  • 1/4 cup tomato paste 55g
  • 6 cups water
  • 1 chicken stock cube
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup parsley chopped, and more for garnish

Instructions

For the kafta (meatballs):

  1. Add all the ingredients in a large bowl, and mix well until combined. You can use gloved hands or a spoon to mix. I prefer using hands!
  2. Form into mini meatballs, about 1/2 inch in diameter.

For the soup:

  1. Add the olive oil to a large pot and heat over medium high heat.
  2. Add the mini meatballs (in two batches so you don't overcrowd them) and let them cook a couple of minutes each side until browned. Add all the browned meatballs into the pan.
  3. Reduce the heat to medium, and add the vermicelli. Saute for a minute, stirring carefully to toast.
  4. Add the tomato paste, the water, the chicken stock cube, the salt and pepper. Stir to combine.
  5. Let the soup come to a boil, then reduce heat to a medium low simmer and cover.
  6. After 20 minutes (or when a kafta meatball you cut into is totally cooked through, add the chopped parsley and stir. Let cook for another minute. Taste for seasoning.
  7. Serve immediately, garnished with extra parsley if desired.

Notes

  • To simplify preparation, substitute pre-made kafta mix or ready meatballs.
  • Leftovers keep refrigerated for 3-4 days; add water when reheating to adjust thickness.
  • Freeze soup base without vermicelli; cook noodles freshly after thawing for best texture.
  • Add diced vegetables like carrots or zucchini to increase the soup’s heartiness.

Nutrition Information

Show Details
Calories 336kcal (17%) Carbohydrates 36g (12%) Protein 9g (18%) Fat 17g (26%) Saturated Fat 4g (20%) Polyunsaturated Fat 1g (6%) Monounsaturated Fat 10g (50%) Trans Fat 1g (50%) Cholesterol 27mg (9%) Sodium 744mg (31%) Potassium 249mg (5%) Fiber 1g (4%) Sugar 2g (4%) Vitamin A 378IU (8%) Vitamin C 6mg (7%) Calcium 32mg (3%) Iron 2mg (11%)

Nutrition Facts

Serving: 6people

Amount Per Serving

Calories 336 kcal

% Daily Value*

Calories 336kcal 17%
Carbohydrates 36g 12%
Protein 9g 18%
Fat 17g 26%
Saturated Fat 4g 20%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 10g 50%
Trans Fat 1g 50%
Cholesterol 27mg 9%
Sodium 744mg 31%
Potassium 249mg 5%
Fiber 1g 4%
Sugar 2g 4%
Vitamin A 378IU 8%
Vitamin C 6mg 7%
Calcium 32mg 3%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5

12 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Classic Beef Stew

American
5.0 (84 reviews)

Roasted Red Pepper Hummus

Middle Eastern, Israeli
5.0 (6 reviews)

Minestrone Soup

Italian
5.0 (42 reviews)

Creamy Potato Soup

American
5.0 (24 reviews)

Olive Garden Zuppa Toscana Soup

Italian
5.0 (57 reviews)

Taco Soup

Tex-Mex
5.0 (90 reviews)

Cream of Chicken Soup (Condensed)

American
5.0 (12 reviews)

Moussaka Recipe

Mediterranean, Greek, Middle Eastern
5.0 (42 reviews)

Zuppa Toscana

Italian
5.0 (156 reviews)

Creamy Tomato Tortellini Soup

Italian
5.0 (9 reviews)

Easy Creamy Tomato Soup

American
5.0 (42 reviews)

Thai Coconut Curry Butternut Squash Soup

Thai, American
5.0 (87 reviews)