Once September hits, I've got soups planned into every week of my recipes. I LOVE soup season!
One of the first soups I fell in love with as a kid was tomato soup. Any time I was sick, my mom would run to Albertson's and get their hot and ready tomato soup with fresh bread.
It's still one of my favorite soups to this day, but if you know me, you know that I'm always trying to sneak in protein for blood sugar balance. I was determined to make a high protein tomato soup recipe that actually tasted good!
And boy does this tomato soup deliver. It has 10 grams of protein per serving but it's not heavy at all, and the flavor is so authentic to the "original" soup.
Not to mention it's gluten free and dairy free, too!
I know you're going to have this protein-packed tomato soup on repeat this year so let's make it now!
No canned tomatoes: I'm sorry but the difference between good tomato soup and amazing tomato soup is how your tomatoes are prepared, and while this recipe does take more time than others, it is well worth the effort. Roasting the tomatoes with the aromatics brings depth to the tomato flavor, compliments the earthy basil, and means you need less dry seasonings to make the soup taste good. This recipe only uses fresh tomatoes!
Higher in protein: this soup packs 10 grams of protein per serving, which is about seven times more protein than most other tomato soups.
Loaded with veggies: my creamy tomato soup recipe has five different vegetables in it to support your gut microbiome and add a depth of flavor to the soup.
Anti-inflammatory: the entire soup is gluten free and dairy free, and the combination of olive oil with roasted tomatoes helps increase the absorption of lycopene from the tomatoes, a powerful antioxidant and anti-inflammatory agent.
Rich in minerals: minerals are the factory workers in your body that power your body at a cellular level. The combination of five different vegetables with bone broth and coconut milk adds a huge diversity in minerals, which will nourish your cells, relieve stress, and keep you hydrated.
While this healthy tomato soup might be a bit more work than the average homemade tomato soup, it's still pretty easy to throw together. The oven and the blender do most of the work!
Below you'll find the basic instructions for the soup, but for all the detailed instructions, please see the recipe card at the end of the blog post.
Preheat your oven and set out a deep 9x13 baking dish. You want this dish to be at least two inches tall because there's lots of veggies! Think of a casserole dish you'd use for lasagna (like this one).
Chop all the tomatoes and onions into quarters (larger pieces), peel the garlic cloves, and slightly defrost the cauliflower.
Bring the bone broth to a boil in your soup pot for the lentils.
Toss all the veggies in some olive oil in the baking dish and roast for 45 minutes.
Meanwhile, once the bone broth is boiling, add in the lentils, turn the heat down to simmer, and cover with a lid. Cook for 15-20 minutes while the other veggies roast.
You'll know when the lentils are done when they are incredibly soft and partially split open.
Once the roasted veggies are done and the lentils are cooked, turn the stove and the oven off.
Transfer the roasted veggies (reserve the excess liquid) to the soup pot and add the remaining ingredients. Blend with an immersion blender until smooth.
Add additional salt, pepper, and basil according to taste.
Note: if you don't have an immersion blender/hand blender, you can blend the soup in batches in a food processor or high speed blender.
Once the soup is smooth, pour back into the soup pot and bring to medium heat. Allow it to simmer and bubble until you're ready to serve.
If the soup becomes too thick, you can stir in the reserved liquid from the baking dish and thin it out some more.
Unfortunately not. Bone broth is derived from animals, and the key to this high protein tomato soup is the bone broth.
In a pinch, you could use low-sodium vegetable broth or vegetable stock, but that kind of defeats the purpose of making a "protein-packed tomato soup," you know? The powdered bone broth is a key ingredient to this recipe, as it adds more protein without adding more liquid. It is optional (but highly highly recommended), but I don't recommend substituting the liquid bone broth.
No. If you want a tomato soup recipe with canned tomatoes, you'll have to search for that on Google specifically. However, if you wanted a boost of potassium, you could add a small can of tomato paste, but you might need some more liquid.
I have not tested this roasted soup in an instant pot or slow cooker, and one of the things that makes this recipe so unique and flavorful is that the veggies are roasted and not pressure cooked, steamed, or canned.
Sure! Store in an airtight container for up to five days in the fridge and reheat in the microwave or on the stove.
Yes! Let the soup cool to room temperature, then pour into a gallon size ziploc bag, seal, and press into a flat layer. Freeze for up to three months.
Alternatively, you can store your soup in a souper cubes mold to make it easier to reheat a portion of the soup later.
Tomato soup is great because it can be the main dish or a side dish. This means there's lots of options for things to serve with tomato soup like:
The BEST Healthy Baked Potato Soup
Instant Pot White Chicken Chili (reader favorite!)
One Pot Chili con Carne (cookbook exclusive)
Healthy Homemade Baked Beans (sugar free!)
Roasted Carrots with Whipped Feta and Pistachios
I hope you love this variation of tomato soup as much as I do. Just whip up a grilled cheese to go with it and you're set!
Be sure to leave a star rating and review if you loved the recipe so other readers know how you liked it. Enjoy!
This Vegan Tomato Basil Soup is easy to make and so creamy. It's made with roasted tomatoes, cauliflower, and onions, then thickened with cashews and basil pesto. It's the perfect soup for fall!
*If you like a thinner soup, add your favorite non-dairy milk 2 tablespoons at a time until the soup is just how you like it.
Nutrition facts are a calculated estimate of 1 cup of Tomato Basil Soup.
Serving: 1 cup / Calories: 140 / Fat: 7.9g / Saturated Fat: 1.3g / Carbohydrates: 13.7g / Fiber: 3.9g / Sugar: 5.6g / Protein: 6.6g
Leave a review