Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High-Protein Fresh Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: jzmcbride
  • Total Time: 45 minutes
  • Yield: serves 6
  • Diet: Vegetarian

Description

Upgrade a classic with this High-Protein Fresh Tomato Soup made from roasted fresh tomatoes, bone broth, and cottage cheese. Creamy, comforting, and ready in under an hour. Perfect for a healthy weeknight dinner or cozy lunch.


Ingredients

Units Scale
  • 2 tablespoons olive oil
  • 1 large onion or shallot, diced
  • 6 cloves garlic, whole
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 teaspoon dried Italian seasoning
  • Approximately 3 cups of fresh tomatoes, roughly chopped*
  • 11/2 cups chicken bone broth (homemade or purchased)
  • 1 cup cottage cheese
  • small bunch fresh basil

Instructions

  1. Add tomatoes, onion/shallot, garlic and pepper (if desired) to a large oven-safe soup pot.
  2. Drizzle with olive oil, add salt, pepper, and Italian seasoning.
  3. Cook in a 350 F oven for about  40 minutes, until the tomatoes collapse and the onion is soft.
  4. Add the cooked tomato mixture to a blender and blend with bone broth, fresh basil, and cottage cheese.
  5. Taste and adjust seasonings as necessary.

Notes

  • If fresh tomatoes  aren’t available, substitute 28 ounces crushed or whole peeled tomatoes (canned), preferably San Marzano
  • Prep Time: 5 minutes
  • Cook Time: 40 minutes
  • Category: recipe
  • Method: oven