Tomato Vermicelli Kafta Soup Recipe

Natalie

The founder of Cookleez

This Tomato Vermicelli Soup with Kafta, or “Shorbet Banadoura ma’ Kafta w Sha’riyeh” as it might be lovingly called in a Lebanese home, has quickly become a cherished staple in our household. The first time I made it, the aroma alone had my family peeking into the kitchen, full of anticipation. The combination of the rich, tangy tomato broth, the delicate dance of toasted vermicelli, and those incredibly flavorful mini kafta meatballs is simply divine. It’s the kind of soup that warms you from the inside out, perfect for a chilly evening, a comforting pick-me-up when someone’s feeling under the weather, or even as a hearty start to a larger Middle Eastern feast. My kids, who can sometimes be picky, absolutely devour the mini meatballs, and my husband always asks for a second bowl, praising the authentic Lebanese flavors. It’s a recipe that feels both humble and special, easy enough for a weeknight yet impressive enough for guests. The balance of spices in the kafta, the savory depth of the broth, and the satisfying texture of the noodles create a symphony of flavors that I’m thrilled to share.

The Heart of the Matter: Why This Tomato Vermicelli Kafta Soup Captivates

What makes this particular Lebanese soup recipe so enchanting? It’s a delightful trifecta of simplicity, flavor, and comfort.

  • Flavor Fusion: The soup masterfully blends the bright acidity of tomatoes with the aromatic warmth of Middle Eastern spices like allspice (or seven spices) and cinnamon in the kafta. This isn’t just a simple tomato soup; it’s an experience. The browning of the kafta meatballs locks in their juices and creates a foundational savory note that permeates the entire broth.
  • Textural Harmony: You get the tender, juicy bite of the mini kafta, the soft slurp of the vermicelli noodles, and the smooth, rich tomato broth – a combination that is incredibly satisfying. Toasting the vermicelli before adding liquid also imparts a subtle nutty flavor and helps it maintain a pleasant texture.
  • Effortless Elegance: While it tastes complex and deeply satisfying, this recipe is surprisingly straightforward. The prep time is minimal, and the cooking process is largely hands-off once everything is simmering. It’s a testament to how simple ingredients, when combined thoughtfully, can create something truly special.
  • Versatile and Family-Friendly: This soup appeals to a wide range of palates. The mini meatballs are a hit with children, and the comforting nature of the soup makes it a favorite for all ages. It can be a light lunch, a hearty dinner, or an impressive first course.

Understanding Kafta: The Star Meatball

Before we dive into the full recipe, let’s talk about kafta (also spelled kofta). Kafta refers to ground meat, typically beef or lamb (or a mixture), seasoned with onions, parsley, and a signature blend of Middle Eastern spices. It’s a cornerstone of Lebanese and broader Middle Eastern cuisine, appearing in various forms – grilled on skewers, baked in sauces, or, as in this case, formed into delectable mini meatballs for soup.

The magic of kafta lies in its spice blend. While recipes vary by region and family, common components include:

  • Allspice or Seven Spices (Baharat): This is the quintessential Middle Eastern spice blend. Seven Spices often includes black pepper, paprika, cumin, coriander, cloves, nutmeg, and cinnamon. Allspice, despite its name, is a single spice from the Pimenta dioica berry, but its flavor profile is reminiscent of a combination of cinnamon, nutmeg, and cloves.
  • Cinnamon: Adds a warm, slightly sweet undertone that beautifully complements the savory meat and tomato.
  • Parsley: Provides freshness and a vibrant green fleck.
  • Onion and Garlic: The aromatic backbone, providing depth and pungency.

For this soup, the kafta are made small, about half an inch in diameter. This ensures they cook quickly and are perfectly bite-sized, mingling beautifully with the vermicelli.

Ingredients

This recipe uses simple, readily available ingredients to create a powerhouse of flavor.

For the Kafta (Mini Meatballs):

  • ▢ 0.5 lb (250-300g) ground beef (preferably 80/20 or 85/15 for flavor and moisture)
  • ▢ 1/4 medium onion, very finely diced or, ideally, grated in a food processor (this helps it meld into the meat seamlessly)
  • ▢ 1 garlic clove, minced to a paste
  • ▢ 1/4 cup fresh parsley, finely chopped
  • ▢ 1/2 teaspoon salt (or to taste)
  • ▢ 2 tablespoons olive oil (for cooking the meatballs, can be reduced if using higher fat beef)
  • ▢ 3/4 teaspoon allspice or Lebanese seven spices (Baharat)
  • ▢ 1/4 teaspoon ground cinnamon
  • ▢ Pinch of black pepper

For the Soup:

  • ▢ 2 tablespoons olive oil
  • ▢ 1 cup vermicelli noodles (broken into smaller pieces if they are long)
  • ▢ 1/4 cup (55g) high-quality tomato paste
  • ▢ 6 cups water (or use part chicken/beef broth for richer flavor)
  • ▢ 1 chicken stock cube (or equivalent bouillon powder/paste; adjust salt if using low-sodium)
  • ▢ 1/2 teaspoon salt (adjust to taste, especially considering the stock cube)
  • ▢ 1/4 teaspoon black pepper
  • ▢ 1/4 cup fresh parsley, chopped, plus more for garnish

Instructions

Follow these steps carefully to create a perfect pot of Tomato Vermicelli Soup with Kafta.

Step 1: Prepare the Kafta (Mini Meatballs)

  1. Combine Kafta Ingredients: In a large mixing bowl, add the ground beef, finely diced (or grated) onion, minced garlic, finely chopped parsley, salt, allspice (or seven spices), cinnamon, and black pepper.
  2. Mix Thoroughly: Using your hands (gloved, if preferred) or a sturdy spoon, mix all the ingredients together until they are just combined. Be careful not to overmix, as this can make the meatballs tough. The mixture should be uniform, with the spices and herbs evenly distributed.
  3. Form Mini Meatballs: Take small portions of the kafta mixture (about 1-1.5 teaspoons) and roll them between your palms to form mini meatballs, approximately 1/2 inch in diameter. Aim for uniform size so they cook evenly. You should get around 30-40 mini meatballs. Place them on a plate or baking sheet. You can lightly wet your hands to prevent sticking.

Step 2: Cook the Kafta and Build the Soup

  1. Brown the Meatballs: Add 2 tablespoons of olive oil to a large pot or Dutch oven and heat over medium-high heat. Once the oil is shimmering, carefully add the mini kafta meatballs. Cook them in two batches if necessary to avoid overcrowding the pan, which would steam them rather than brown them.
  2. Sear for Flavor: Let the meatballs cook for 2-3 minutes on each side, until nicely browned. This browning process (Maillard reaction) is key for developing deep, savory flavor. Once browned, remove the first batch with a slotted spoon and set aside. If needed, add a touch more oil and brown the second batch. Return all the browned meatballs to the pot.
  3. Toast the Vermicelli: Reduce the heat to medium. Add the 1 cup of vermicelli noodles directly into the pot with the meatballs and their rendered fat/olive oil. Sauté for about 1-2 minutes, stirring carefully and constantly to ensure the vermicelli toasts to a light golden brown. This step enhances the nutty flavor of the noodles and helps them hold their shape in the soup. Be watchful, as vermicelli can burn quickly.
  4. Add Tomato Paste and Aromatics: Add the 1/4 cup of tomato paste to the pot. Stir it in with the vermicelli and meatballs, and cook for another minute. This “cooks off” the raw taste of the tomato paste and deepens its color and flavor.
  5. Introduce Liquids and Seasoning: Pour in the 6 cups of water. Crumble in the chicken stock cube. Add the 1/2 teaspoon of salt and 1/4 teaspoon of black pepper. Stir everything well to combine, ensuring the tomato paste and stock cube dissolve completely into the water.
  6. Simmer to Perfection: Bring the soup to a gentle boil. Once boiling, reduce the heat to a medium-low simmer. Cover the pot with a lid, leaving a slight gap for steam to escape if your lid doesn’t have a vent.
  7. Cook Through: Let the soup simmer for 20 minutes. This allows the kafta meatballs to cook through completely and the flavors to meld beautifully. The vermicelli will also become tender. To check if the kafta is done, you can remove one meatball and cut it in half; it should be cooked through with no pinkness remaining.
  8. Final Touches: After 20 minutes, stir in the 1/4 cup of freshly chopped parsley. Let it cook for another minute or two, allowing the parsley to release its fresh aroma into the soup.
  9. Taste and Adjust: Taste the soup carefully. Adjust seasoning if necessary – you might need a little more salt or pepper depending on your preference and the saltiness of your stock cube.

Step 3: Serve

  1. Serve Hot: Ladle the hot Tomato Vermicelli Soup with Kafta into bowls.
  2. Garnish: Garnish generously with extra fresh chopped parsley for a burst of color and freshness. A squeeze of fresh lemon juice right before serving can also brighten the flavors wonderfully.

Nutrition Facts (Approximate)

  • Servings: 6 people
  • Calories per serving: Approximately 336 kcal

Disclaimer: Nutritional information is an estimate and can vary based on specific ingredients used, precise measurements, and portion sizes.
A single serving of this hearty soup offers a good balance of protein from the beef, carbohydrates from the vermicelli, and essential nutrients from the tomatoes and herbs.

Preparation Time

  • Prep Time: 5-10 minutes (primarily for dicing onion, mincing garlic, chopping parsley, and forming meatballs)
  • Cook Time: 20-25 minutes (after the initial browning of meatballs)
  • Total Time: Approximately 30-35 minutes

This makes it an excellent option for a relatively quick and deeply satisfying weeknight meal.

How to Serve This Lebanese Delight

This Tomato Vermicelli Soup with Kafta is wonderfully versatile and can be enjoyed in several ways:

  • As a Main Course:
    • Serve generous bowls hot, garnished with fresh parsley.
    • Accompany with warm, crusty bread (like Arabic pita bread or a good sourdough) for dipping into the flavorful broth.
    • A simple side salad with a lemon-tahini dressing or a classic fattoush salad would complement it beautifully.
  • As a Starter:
    • Serve smaller portions as an enticing first course for a larger Middle Eastern meal.
    • It sets the stage perfectly for dishes like Kibbeh, Shish Tawook, or a vegetarian Mezze platter.
  • With Extra Toppings:
    • Lemon Wedges: Always offer lemon wedges on the side. A fresh squeeze brightens all the flavors.
    • Yogurt or Labneh: A dollop of plain yogurt or tangy labneh can add a creamy, cooling contrast.
    • Toasted Pine Nuts: For an extra layer of texture and nutty flavor, sprinkle some toasted pine nuts on top.
    • Chili Flakes: For those who like a bit of heat, a pinch of red pepper flakes (like Aleppo pepper) can be a welcome addition.
  • Comfort Food Style:
    • Enjoy it on its own on a cold day, curled up with a good book. It’s the ultimate comfort in a bowl.

Additional Tips for the Perfect Kafta Soup

  1. Don’t Overwork the Kafta: When mixing the ingredients for the meatballs, combine them gently until just incorporated. Overmixing can lead to tough, dense meatballs. Your hands are the best tool for this, allowing you to feel when the mixture is right.
  2. Uniform Meatball Size: Try to make your mini kafta meatballs as uniform in size as possible. This ensures they cook evenly in the soup. A small cookie scoop (about 1/2 to 1 teaspoon size) can be helpful for portioning.
  3. The Importance of Browning: Don’t skip browning the meatballs. This step is crucial for developing a deep, savory flavor base for your soup. Similarly, toasting the vermicelli adds a delightful nutty note and helps prevent it from becoming mushy.
  4. Quality Tomato Paste: Use a good quality tomato paste. Since it’s a key flavor component of the broth, a rich, flavorful paste will make a noticeable difference. Cooking it for a minute before adding liquids also intensifies its taste.
  5. Fresh Herbs for Freshness: While dried herbs can be used in a pinch for the kafta seasoning, fresh parsley is essential for both the kafta mixture and for finishing the soup. It adds an irreplaceable brightness and herbaceous note. Don’t be shy with the garnish!

FAQ Section: Your Tomato Vermicelli Kafta Soup Questions Answered

Q1: Can I use a different type of ground meat for the kafta?
A: Absolutely! While ground beef is traditional, ground lamb is also a fantastic and very authentic option, offering a richer flavor. You could also use a mix of beef and lamb. Ground chicken or turkey would work too, though they are leaner, so you might want to ensure there’s enough fat for flavor and moisture, perhaps by adding a little extra olive oil to the meat mixture.

Q2: What if I don’t have Lebanese seven spices or allspice?
A: If you can’t find Lebanese seven spices (Baharat) or allspice, you can create a simplified blend. A good substitute could be a mix of equal parts ground cumin, ground coriander, a pinch of cinnamon, a pinch of nutmeg, and black pepper. The key is to get that warm, aromatic Middle Eastern spice profile.

Q3: Can I make this soup ahead of time?
A: Yes, this soup reheats very well. You can make it a day or two in advance and store it in an airtight container in the refrigerator. The flavors might even meld and become deeper. The vermicelli may absorb more liquid upon sitting, so you might need to add a little extra water or broth when reheating to reach your desired consistency. Reheat gently on the stovetop.

Q4: Can I freeze this Tomato Vermicelli Kafta Soup?
A: Yes, you can freeze this soup. Allow it to cool completely, then transfer to freezer-safe containers. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. Again, the vermicelli’s texture might change slightly upon thawing and reheating, and you may need to add a bit more liquid. For best results, some prefer to freeze the broth and meatballs separately from the noodles, cooking fresh noodles when reheating.

Q5: My vermicelli noodles became too mushy. What did I do wrong?
A: This can happen if the vermicelli is overcooked or if it’s a very fine variety. Toasting the vermicelli before adding liquids, as instructed, helps it maintain some integrity. Also, ensure you’re simmering gently, not rapidly boiling, once the noodles are in. If you prefer very al dente noodles, you could slightly reduce the simmer time or add the vermicelli in the last 10-15 minutes of cooking instead of the full 20 minutes with the broth.

This Tomato Vermicelli Soup with Kafta is more than just a recipe; it’s an invitation to explore the warm, inviting flavors of Lebanese cuisine. It’s a dish that tells a story of tradition, family, and the simple joy of a well-made, comforting meal. Give it a try, and watch it become a beloved favorite in your home too!

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

Tomato Vermicelli Kafta Soup Recipe


  • Author: Chloe

Ingredients

For the Kafta (Mini Meatballs):

  • ▢ 0.5 lb (250-300g) ground beef (preferably 80/20 or 85/15 for flavor and moisture)
  • ▢ 1/4 medium onion, very finely diced or, ideally, grated in a food processor (this helps it meld into the meat seamlessly)
  • ▢ 1 garlic clove, minced to a paste
  • ▢ 1/4 cup fresh parsley, finely chopped
  • ▢ 1/2 teaspoon salt (or to taste)
  • ▢ 2 tablespoons olive oil (for cooking the meatballs, can be reduced if using higher fat beef)
  • ▢ 3/4 teaspoon allspice or Lebanese seven spices (Baharat)
  • ▢ 1/4 teaspoon ground cinnamon
  • ▢ Pinch of black pepper

For the Soup:

  • ▢ 2 tablespoons olive oil
  • ▢ 1 cup vermicelli noodles (broken into smaller pieces if they are long)
  • ▢ 1/4 cup (55g) high-quality tomato paste
  • ▢ 6 cups water (or use part chicken/beef broth for richer flavor)
  • ▢ 1 chicken stock cube (or equivalent bouillon powder/paste; adjust salt if using low-sodium)
  • ▢ 1/2 teaspoon salt (adjust to taste, especially considering the stock cube)
  • ▢ 1/4 teaspoon black pepper
  • ▢ 1/4 cup fresh parsley, chopped, plus more for garnish

Instructions

Step 1: Prepare the Kafta (Mini Meatballs)

  1. Combine Kafta Ingredients: In a large mixing bowl, add the ground beef, finely diced (or grated) onion, minced garlic, finely chopped parsley, salt, allspice (or seven spices), cinnamon, and black pepper.
  2. Mix Thoroughly: Using your hands (gloved, if preferred) or a sturdy spoon, mix all the ingredients together until they are just combined. Be careful not to overmix, as this can make the meatballs tough. The mixture should be uniform, with the spices and herbs evenly distributed.
  3. Form Mini Meatballs: Take small portions of the kafta mixture (about 1-1.5 teaspoons) and roll them between your palms to form mini meatballs, approximately 1/2 inch in diameter. Aim for uniform size so they cook evenly. You should get around 30-40 mini meatballs. Place them on a plate or baking sheet. You can lightly wet your hands to prevent sticking.

Step 2: Cook the Kafta and Build the Soup

  1. Brown the Meatballs: Add 2 tablespoons of olive oil to a large pot or Dutch oven and heat over medium-high heat. Once the oil is shimmering, carefully add the mini kafta meatballs. Cook them in two batches if necessary to avoid overcrowding the pan, which would steam them rather than brown them.
  2. Sear for Flavor: Let the meatballs cook for 2-3 minutes on each side, until nicely browned. This browning process (Maillard reaction) is key for developing deep, savory flavor. Once browned, remove the first batch with a slotted spoon and set aside. If needed, add a touch more oil and brown the second batch. Return all the browned meatballs to the pot.
  3. Toast the Vermicelli: Reduce the heat to medium. Add the 1 cup of vermicelli noodles directly into the pot with the meatballs and their rendered fat/olive oil. Sauté for about 1-2 minutes, stirring carefully and constantly to ensure the vermicelli toasts to a light golden brown. This step enhances the nutty flavor of the noodles and helps them hold their shape in the soup. Be watchful, as vermicelli can burn quickly.
  4. Add Tomato Paste and Aromatics: Add the 1/4 cup of tomato paste to the pot. Stir it in with the vermicelli and meatballs, and cook for another minute. This “cooks off” the raw taste of the tomato paste and deepens its color and flavor.
  5. Introduce Liquids and Seasoning: Pour in the 6 cups of water. Crumble in the chicken stock cube. Add the 1/2 teaspoon of salt and 1/4 teaspoon of black pepper. Stir everything well to combine, ensuring the tomato paste and stock cube dissolve completely into the water.
  6. Simmer to Perfection: Bring the soup to a gentle boil. Once boiling, reduce the heat to a medium-low simmer. Cover the pot with a lid, leaving a slight gap for steam to escape if your lid doesn’t have a vent.
  7. Cook Through: Let the soup simmer for 20 minutes. This allows the kafta meatballs to cook through completely and the flavors to meld beautifully. The vermicelli will also become tender. To check if the kafta is done, you can remove one meatball and cut it in half; it should be cooked through with no pinkness remaining.
  8. Final Touches: After 20 minutes, stir in the 1/4 cup of freshly chopped parsley. Let it cook for another minute or two, allowing the parsley to release its fresh aroma into the soup.
  9. Taste and Adjust: Taste the soup carefully. Adjust seasoning if necessary – you might need a little more salt or pepper depending on your preference and the saltiness of your stock cube.

Step 3: Serve

  1. Serve Hot: Ladle the hot Tomato Vermicelli Soup with Kafta into bowls.
  2. Garnish: Garnish generously with extra fresh chopped parsley for a burst of color and freshness. A squeeze of fresh lemon juice right before serving can also brighten the flavors wonderfully.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 336