high protein soup
tomato basil soup
cottage cheese soup
bone broth soup
low carb soup
meal prep soup
roasted tomato soup
healthy soup recipe
03 November 2025

79g-Protein Creamy Tomato Basil Soup (No Cream!)

Shredhappens (adapted by JojoM)

79g-Protein Creamy Tomato Basil Soup (No Cream!)

Roasted tomato–basil soup made silky with cottage cheese and bone broth—about 79g protein per pot, ~20g per bowl. Meal-prep friendly, low carb, big flavour.

🥣 Creamy, High-Protein Tomato Basil Soup

This 79g-protein tomato basil soup is the perfect example of comfort food made smarter 💪. Roasted cherry tomatoes, bell peppers, and garlic bring depth, while cottage cheese and bone broth add a serious protein boost — no cream needed! It’s silky, rich, and surprisingly light.

Whether you’re meal-prepping for the week or craving something cozy and filling, this soup delivers the warmth of classic tomato basil with the satisfaction of a high-protein meal.


🥕 Why You’ll Love This Soup

  • Protein-packed: Around 20g per bowl, thanks to bone broth and cottage cheese.
  • Creamy without cream: Cottage cheese makes it velvety smooth.
  • Meal-prep friendly: Stores well for 4 days or freezes beautifully.
  • Low-carb & balanced: Comforting yet light enough for everyday meals.

🔥 How It’s Made

1️⃣ Roast the Vegetables

Roasting is where the magic happens. Toss your cherry tomatoes, onion, bell pepper, and garlic with olive oil, paprika, chilli flakes, and salt. Roast them at 200°C (400°F) for about an hour until they’re blistered and caramelised — that’s flavour gold. 🍅🧄

2️⃣ Blend Everything

Transfer the roasted veg and all their pan juices into a blender or large pot. Add bone broth, cottage cheese, and a handful of fresh basil.
Blend until silky smooth — an immersion blender works perfectly here. Taste and tweak with extra salt, pepper, or chilli flakes.

3️⃣ Finish & Serve

Ladle into bowls, drizzle with a bit of olive oil or cream, and add extra basil on top 🌿. For a kick, a few drops of hot sauce take it to the next level.


💡 Pro Tips

  • Roast until the tomatoes blister — this brings out natural sweetness.
  • Always season generously; salt unlocks tomato flavour.
  • For a vegetarian twist, use veg bone broth or pea protein instead of chicken broth.
  • Blend hot liquids in batches or use an immersion blender to prevent splashes.

🧊 Storage & Meal Prep

Cool leftovers completely, then refrigerate up to 4 days or freeze for 3 months. Reheat gently over low heat — it stays smooth and creamy even after thawing.


⭐ Reader Highlights

Fauna N Flora: “I overcooked red lentils and blended them in—adds protein and fibre. Worked great here!” 🌾
Katherine T.: “So creamy without cream. Meal-prepped 5 jars for the week—lifesaver.” 🥰
Brenda: “Appreciate the protein breakdown—bone broth + cottage cheese combo is genius.” 💡
Talya: “Drizzled with a touch of cream and chilli oil—perfection.” 🔥


❓ FAQs

Can I use tinned tomatoes instead of fresh?
Yes! Use two 800g tins of whole peeled tomatoes. Drain half the liquid before roasting to concentrate the flavour.

How do I make it vegetarian?
Swap chicken bone broth for a high-protein vegetable broth, or add 1–2 scoops of unflavoured protein powder when blending.

Will fat-free cottage cheese work?
It blends fine but tastes lighter — balance it with a spoon of olive oil or a splash of cream when serving.


A bowl of this creamy tomato basil soup is pure comfort that fits your macros 🥣✨ — hearty enough for dinner, yet clean and energising for lunch. Perfect for batch cooking or cozy nights in.

79g-Protein Creamy Tomato Basil Soup (No Cream!)

Shredhappens (adapted by JojoM)

Roasted tomato–basil soup made silky with cottage cheese and bone broth—about 79g protein per pot, ~20g per bowl. Meal-prep friendly, low carb, big flavour.

79g-Protein Creamy Tomato Basil Soup (No Cream!) image
high protein soup
tomato basil soup
cottage cheese soup
bone broth soup
low carb soup
meal prep soup
roasted tomato soup
healthy soup recipe
Prep Time
15 mins
Cook Time
70 mins
Total Time
85 mins
Servings
4

Chef's Tips

  • Roast until tomatoes blister and edges caramelise—this deepens flavour.

  • Taste and season generously; salt unlocks the natural sweetness of tomatoes.

  • Blend hot liquids in batches or use an immersion blender to avoid splashes.

  • Swap chicken bone broth for vegetable bone broth to keep it meat-free while retaining protein.

Tools Used

We use affiliate links, which may earn us a small commission at no extra cost to you.

Ingredients

USMetric

Roasted veg base

Blend & finish

Optional toppings

Instructions

Roast the vegetables

  1. 1

    Heat oven to 200°C/400°F. Line a large sheet pan with parchment.

  2. 2

    Add tomatoes, onion, pepper, and garlic to the pan. Drizzle with olive oil; sprinkle onion powder, chilli flakes, paprika, salt, and pepper. Toss to coat.

  3. 3

    Roast 60–70 minutes until tomatoes blister and veg edges are caramelised.

Blend & season

  1. 1

    Tip roasted veg and any pan juices into a blender or large pot.

  2. 2

    Add bone broth, cottage cheese, and basil. Blend (or use an immersion blender) until silky smooth.

  3. 3

    Taste and adjust salt, pepper, chilli flakes, and basil as needed.

Serve

  1. 1

    Ladle into bowls. Drizzle with hot sauce, a little cream, and olive oil if you like. Garnish with basil.

  2. 2

    Cool leftovers, then refrigerate in airtight containers up to 4 days or freeze up to 3 months.

Comments & Reviews

  • Fauna N Flora

    11/3/2025

    I overcook red lentils and blend them in—adds protein and fibre. Worked great here!

  • Katherine T.

    11/3/2025

    So creamy without cream. Meal-prepped 5 jars for the week—lifesaver.

  • Brenda

    11/3/2025

    Appreciate the protein breakdown—bone broth + cottage cheese combo is genius.

  • Talya

    11/3/2025

    Drizzled with a touch of cream and chilli oil—perfection.

Create Your Own Recipes

Sign up to create, save, and organize your favorite recipes.

Create recipes with AI assistance

Import recipes from any URL

Create personalized collections

Get recipes based on dietary needs

Nutrition Facts

Serving Size: 1 bowl (approx. 400–450 ml)

Calories 230
% Daily Value*
Total Fat 11g14%
Saturated Fat 4g20%
Trans Fat 0g
Cholesterol 20mg7%
Sodium 700mg30%
Total Carbohydrates 19g7%
Dietary Fiber 5g18%
Sugars 10g
Protein 20g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Loading...
79g-Protein Creamy Tomato Basil Soup (No Cream!) - RecipeShare