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*
- 1–1/2 cups chicken bone broth (homemade or purchased)
- 1 cup cottage cheese
- small bunch fresh basil
Instructions
- Add tomatoes, onion/shallot, garlic and pepper (if desired) to a large oven-safe soup pot.
- Drizzle with olive oil, add salt, pepper, and Italian seasoning.
- Cook in a 350 F oven for about 40 minutes, until the tomatoes collapse and the onion is soft.
- Add the cooked tomato mixture to a blender and blend with bone broth, fresh basil, and cottage cheese.
- 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