This hearty Beef and Lentil Soup is packed with protein and flavor, featuring tender beef, nutritious lentils, and roasted carrots, all enriched with creamy cream cheese for a delightful finish.
Ingredients:
1 lb ground beef 
1 medium onion, diced 
3 cloves garlic, minced 
3 carrots, diced (plus additional for roasting) 
1 cup dried lentils (any variety) 
6 cups beef broth 
1 can (14.5 oz) diced tomatoes 
2 teaspoons dried thyme 
1 teaspoon dried oregano 
1/2 teaspoon black pepper 
Salt to taste 
4 oz cream cheese, softened 
1 tablespoon olive oil 
Fresh parsley, chopped (for garnish) 