
There’s nothing more comforting on a cool day than a warm bowl of homemade tomato soup. This healthy fresh tomato soup is simple, nourishing, and full of rich flavor—without any oil, gluten, or processed ingredients. It follows The Starch Solution principles and is made entirely from whole, plant-based foods.
This soup is proof that healthy food can be deeply satisfying, naturally creamy, and delicious, all while being easy to prepare and budget-friendly.
Why Fresh Tomatoes Make All the Difference
Using fresh plum tomatoes and cherry tomatoes gives this soup a vibrant, naturally sweet flavor that canned tomatoes can’t quite match.
Fresh tomatoes are rich in:
- Vitamin C – supports immune health, especially helpful during cold months
- Vitamin A (from beta-carotene) – supports eye and skin health
- Potassium – important for heart and muscle function
- Lycopene – a powerful antioxidant that becomes even more available when tomatoes are cooked
Plum tomatoes provide body and richness, while cherry tomatoes add brightness and natural sweetness—creating a beautifully balanced soup.
The Power of Simple Whole Ingredients
This soup relies on just a handful of ingredients, each bringing both flavor and nutrition:
- White onion – adds natural sweetness and depth while providing vitamin C and plant compounds that support overall health
- A whole bulb of roasted garlic – roasting transforms garlic from sharp to mellow and creamy, adding richness without oil; garlic also contains compounds that support heart and immune health
- Fresh basil – brings a fresh, aromatic finish and provides vitamin K and antioxidants
- Salt and pepper to taste – enhances flavor while keeping the recipe simple and accessible
No oil is needed—the flavors develop naturally through roasting and blending.
Why Roasting Makes This Soup So Delicious
Roasting the tomatoes, onions, and garlic is the secret to this soup’s deep, comforting flavor.
When vegetables roast:
- Their natural sugars caramelize
- Acidity softens
- Flavors intensify without added fat
Roasted garlic becomes soft and almost buttery, roasted onions turn sweet and savory, and roasted tomatoes develop a rich, slightly smoky taste. Once blended, the result is a luxurious, velvety soup that tastes indulgent while staying completely oil-free.
Perfect for a 50/50 Plate
This tomato soup works beautifully as:
- A light main meal
- A side dish paired with a starch for a balanced 50/50 plate
Pair it with:
- Baked potatoes or sweet potatoes
- Whole-grain bread or sourdough
- Rice, pasta, or a simple bean dish
The soup provides plenty of flavor and vegetables, while the starch adds satisfying energy—making it a complete, nourishing meal.
A Great Way to Use Up Produce
This recipe is also ideal for using up:
- Overripe tomatoes
- Extra cherry tomatoes
- Onions or garlic that need to be used soon
- Leftover basil
Roasting helps revive vegetables that may not look perfect anymore, reducing food waste while creating something delicious.
Healthy, Simple, and Comforting
This oil-free roasted tomato soup is:
- Gluten-free
- Plant-based
- Starch Solution friendly
- Budget-conscious
- Easy to make
It’s comfort food you can feel good about—warm, nourishing, and packed with real, whole-food flavor.

Healthy Roasted Fresh Tomato Soup (Oil-Free & Gluten-Free)
Equipment
Ingredients
- 1 head garlic
- ½ white onion, chopped
- 2 lbs tomatoes,(grape, plum, cherry)
- ½ cup soy milk
- 2 tsp dry basil or fresh basil
- Salt and Pepper to taste
Instructions
- Preheat oven to 375 degrees F. Prepare baking tray. Spread tomatoes, onion and one head of garlic. Roast for 20 minutes. I usually always have roasted garlic in my fridge, as the garlic usually bakes for 40 minutes.
- Add the roasted tomatoes, onion and squeeze the roasted garlic into your vitamix. Blend smooth. Pour through a sieve for a smooth, creamy soup.
- Transfer to pot and reheat, add basil, fresh is best, and salt and pepper to taste.
Video
As an Amazon Affiliate I earn a small amount from qualified purchases.