Moroccan Meatball Soup is a hearty and flavorful dish inspired by the vibrant cuisine of Morocco. This soup combines tender meatballs seasoned with aromatic spices, such as cumin, coriander, and paprika, with a rich tomato broth and an array of vegetables. The result is a comforting and satisfying meal that is both delicious and nourishing. Let’s begin!
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 1 lb ground beef or lamb
- 1 small onion, finely chopped
- 2 cloves of garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil
- 1 can (14 oz) diced tomatoes
- 4 cups beef or vegetable broth
- 1 carrot, diced
- 1 zucchini, diced
- 1/2 cup cooked chickpeas (optional)
- Fresh cilantro or parsley, chopped (for garnish)
Instructions
- In a large bowl, combine the ground meat, chopped onion, minced garlic, ground cumin, ground coriander, paprika, salt, and black pepper. Mix well until all the ingredients are evenly incorporated.
- Shape the meat mixture into small meatballs, about 1 inch in diameter.
- Heat the olive oil in a large pot over medium heat. Add the meatballs and cook for about 5 minutes, or until browned on all sides. Remove the meatballs from the pot and set aside.
- In the same pot, add the diced tomatoes and cook for 2 minutes, stirring occasionally.
- Pour in the broth and bring the mixture to a boil. Add the diced carrot, zucchini, and cooked chickpeas (if using). Reduce the heat to low and let the soup simmer for about 15 minutes, or until the vegetables are tender.
- Return the meatballs to the pot and simmer for an additional 5 minutes to heat through.
- Serve the Moroccan Meatball Soup hot, garnished with freshly chopped cilantro or parsley.
Notes
Feel free to mix half ground beef and half ground lamb for a richer meatball. You can also sauté the onions and garlic before adding them to the meat mixture for more depth of flavor. Serve the soup with warm crusty bread or steamed couscous for a complete meal. Enjoy!
*Please keep in mind that the following nutritional information is based on estimates and can vary depending on the specific brands and ingredients used.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6g
- Sodium: 920mg
- Fat: 22g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 80mg







