Kefta Soup
Kefta Soup is a hearty Moroccan dish featuring spiced meatballs swimming in a rich, aromatic broth. This comforting soup is packed with protein and vibrant flavors, making it a perfect meal for any occasion.

40 minutes
Difficulty: Easy
Moroccan
450 kcal
Ingredients
- Ground beef - 250 grams
- Fresh parsley - 30 grams, chopped
- Fresh cilantro - 30 grams, chopped
- Garlic - 2 cloves, minced
- Onion - 1 medium, finely chopped
- Carrot - 1 medium, diced
- Celery - 1 stalk, diced
- Canned diced tomatoes - 400 grams
- Chicken or vegetable broth - 500 milliliters
- Cumin - 1 teaspoon
- Paprika - 1 teaspoon
- Cinnamon - 1/2 teaspoon
- Salt - 1 teaspoon
- Black pepper - 1/2 teaspoon
- Olive oil - 1 tablespoon
- Water - 250 milliliters
Steps
- In a bowl, mix the ground beef with chopped parsley, chopped cilantro, minced garlic, cumin, paprika, cinnamon, salt, and black pepper. Form into small meatballs (about 2.5 cm in diameter).
- Heat olive oil in a large pot over medium heat. Add the chopped onion, diced carrot, and diced celery, sautéing until softened, about 5 minutes.
- Add the canned diced tomatoes (with juice) and stir well. Cook for another 3 minutes.
- Pour in the chicken or vegetable broth and water, bringing the mixture to a boil.
- Carefully add the meatballs to the boiling soup. Reduce the heat to low and let it simmer for 20 minutes, ensuring the meatballs are cooked through.
- Taste and adjust seasoning if necessary. Serve hot, garnished with additional fresh parsley or cilantro if desired.
Nutrition
- Calories: 450
- Protein: 35 g
- Carbs: 15 g
- Fiber: 3 g
- Sugar: 5 g
- Sodium: 800 mg
- Cholesterol: 90 mg
- Total Fat: 25 g
- Saturated Fat: 8 g
- Unsaturated Fat: 15 g
- Water: 0.25 L
Health Benefits
- High in protein, which supports muscle health and satiety.
- Rich in vitamins and minerals from vegetables and herbs, promoting overall health.
Tags
MoroccanHigh ProteinSoup