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

  1. Heat olive oil in a large pot over medium heat.
  2. Add ground beef and cook until browned, breaking it apart with a spoon.
  3. Add chopped onion and garlic. Cook for 2–3 minutes.
  4. Stir in carrots, tomatoes, and tomato paste.
  5. Add paprika, cumin, chili flakes, oregano, salt, and black pepper.
  6. Pour in beef broth and bring to a boil.
  7. Reduce heat and simmer for 20–25 minutes until vegetables are tender.
  8. Stir in fresh cilantro and green onions.
  9. 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!