Ingredients
- 1 lb ground beef
- 1 tbsp olive oil
- 1 small onion, chopped
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 tomatoes, chopped
- 1 tbsp tomato paste
- 4 cups beef broth
- 1 tsp paprika
- ½ tsp cumin powder
- ½ tsp chili flakes
- Salt and black pepper to taste
- 1 tsp dried oregano
- 2 tbsp fresh cilantro, chopped
- 2 green onions, sliced
Instructions
- Heat olive oil in a large pot over medium heat.
- Add ground beef and cook until browned, breaking it apart with a spoon.
- Add chopped onion and garlic. Cook for 2–3 minutes.
- Stir in carrots, tomatoes, and tomato paste.
- Add paprika, cumin, chili flakes, oregano, salt, and black pepper.
- Pour in beef broth and bring to a boil.
- Reduce heat and simmer for 20–25 minutes until vegetables are tender.
- Stir in fresh cilantro and green onions.
- Taste and adjust seasoning as needed.
Serving
Serve hot with a spoonful of sour cream, fresh cilantro, and sliced green onions. Enjoy this hearty, flavorful soup with crusty bread or warm flatbread!