🍲 High-Protein Creamy Ground Beef & Tomato Soup

This High-Protein Creamy Ground Beef & Tomato Soup is a rich, hearty, and comforting meal made with lean ground beef, flavorful tomatoes, creamy cottage cheese, and protein-rich Greek yogurt. Fresh spinach adds color, nutrients, and a delicious finishing touch.

Start by browning the lean ground beef in a large pot until fully cooked. Add diced onion and minced garlic, then sautΓ© until soft and fragrant. Stir in diced tomatoes, tomato sauce, beef broth, Worcestershire sauce, Italian seasoning, paprika, salt, and black pepper. Let everything simmer for 15–20 minutes so the flavors can blend beautifully.

Reduce the heat and gently stir in the cottage cheese and Greek yogurt until the soup becomes smooth and creamy. Avoid bringing it to a boil after adding the dairy. Add chopped spinach and cook for another 2–3 minutes, just until wilted.

Serve the soup hot with fresh parsley and, if desired, a small sprinkle of Parmesan or mozzarella. This protein-packed, creamy, and satisfying soup makes a wonderful lunch or dinner and is also great for meal prep. πŸ…πŸ₯©πŸ₯£βœ¨

🍲 High-Protein Creamy Ground Beef & Tomato Soup

This High-Protein Creamy Ground Beef & Tomato Soup is rich, creamy, comforting, and packed with protein. Lean ground beef, tomatoes, cottage cheese, Greek yogurt, and spinach come together to create a satisfying soup that’s perfect for a cozy lunch or dinner.

πŸ›’ Ingredients

  • 1 lb (450 g) lean ground beef
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 can (14.5 oz/410 g) diced tomatoes
  • 1 can (15 oz/425 g) tomato sauce
  • 2 cups low-sodium beef broth
  • 1 cup low-fat cottage cheese
  • Β½ cup plain Greek yogurt
  • 1 cup fresh spinach, chopped
  • 1 tbsp Worcestershire sauce
  • 1 tsp Italian seasoning
  • Β½ tsp paprika
  • Β½ tsp black pepper
  • Β½ tsp salt, or to taste
  • 1 tbsp olive oil, if needed
  • 2 tbsp fresh parsley, chopped

πŸ‘©β€πŸ³ Instructions

1. Brown the beef:
Heat a large pot over medium heat. Add the lean ground beef and cook for 6–8 minutes, breaking it apart with a spoon until fully browned. Drain excess fat if necessary.

2. Add the aromatics:
Add the diced onion and cook for 3–4 minutes until softened. Stir in the minced garlic and cook for another 30 seconds until fragrant.

3. Build the soup:
Add the diced tomatoes, tomato sauce, beef broth, Worcestershire sauce, Italian seasoning, paprika, salt, and black pepper. Stir well and bring the mixture to a gentle boil.

4. Simmer:
Reduce the heat to low and simmer uncovered for 15–20 minutes, stirring occasionally. This allows the tomatoes, beef, and seasonings to develop a rich flavor.

5. Make it creamy:
Reduce the heat to very low. Stir in the cottage cheese and Greek yogurt until well incorporated and creamy. Avoid boiling after adding the dairy to help prevent curdling.

6. Add the spinach:
Stir in the chopped spinach and cook for 2–3 minutes, just until wilted. Taste and adjust the seasonings as needed.

7. Serve:
Ladle the soup into bowls and garnish with fresh parsley. For an extra cheesy finish, add a small sprinkle of Parmesan or mozzarella.

πŸ’ͺ Protein & Serving

Servings: 4
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: About 40 minutes

For an even higher-protein version, use extra-lean ground beef, high-protein Greek yogurt, and low-fat cottage cheese. The exact nutrition will vary depending on the brands and ingredients you use.

Tip: This soup keeps well in the refrigerator for up to 4 days. Reheat gently over low to medium heat rather than boiling to maintain its creamy texture.