Nena's Wellness Corner

  • Home
  • Fall Recipes
  • Recipe Index
  • Clean Eating
  • Anti-Inflammatory Diet
  • Nutrition Corner
  • Ebooks
  • About
  • Freebie Library
menu icon
go to homepage
  • Home
  • Fall Recipes
  • Recipe Index
  • Clean Eating
  • Anti-Inflammatory Diet
  • Nutrition Corner
  • Ebooks
  • About
  • Freebie Library

subscribe
search icon
Homepage link
  • Home
  • Fall Recipes
  • Recipe Index
  • Clean Eating
  • Anti-Inflammatory Diet
  • Nutrition Corner
  • Ebooks
  • About
  • Freebie Library

×
Home » Healthy Recipes

Best Tomato Soup with Fresh Tomatoes

Published: Jul 29, 2025 by Dr. Nena Stefanovic · This post may contain affiliate links · Leave a Comment

Jump to Recipe Jump to Video Print Recipe

Tomato soup with fresh tomatoes made with basil and Parmesan is the perfect quick and easy comfort food for busy nights. Ready in under 30 minutes, this flavorful soup is made with simple ingredients for a fresh, homemade taste.

Tomato Soup with Fresh Tomatoes served in a Bowl
Table of Contents
  • Why You'll Love This Recipe
  • Ingredients
  • How To Make
  • FAQ
  • Storage & Serving Suggestions
  • What Makes This Recipe Special
  • More Healthy Recipes

Why You'll Love This Creamy Tomato Soup

When life gets busy, having a comforting meal like this creamy tomato soup with fresh tomatoes feels like a warm hug in a bowl. It's made with simple ingredients, bursts with flavor from fresh basil and Parmesan, and comes together in no time. Perfect for busy nights. Just like my snickers overnight oats, this recipe is all about easy prep and big flavor without the fuss!

When I am out running errands or driving the kids to and from practice, hunger can hit quickly, and Panera is always my go-to for a quick bite. No matter how I change up my order, I almost always choose their tomato soup. Paired with a warm baguette, it is such a comforting meal, especially in the winter, although I enjoy it in every season. 

With tomato season just around the corner, I decided to try making my favorite soup at home. I went by memory and used ingredients I already had in my kitchen. The tomatoes in my garden weren't quite ready to pick, so I had to buy some in the store. However, my herb bed was full of fresh basil leaves. I love quick recipes, and this one comes together in under 30 minutes (such a time-saver!) using simple ingredients and spices. There is no fuss and nothing fancy, yet it delivers so much flavor.

Creamy Tomato Soup Ingredients

  • Olive oil: Olive oil gives the soup a rich flavor that pairs beautifully with tomatoes, but avocado oil can be used as an alternative.
  • Garlic: Fresh garlic adds the best flavor. If you only have garlic powder, use about ½ teaspoon as a substitute for two cloves.
  • Onion: Any type of onion will work, so use what you have on hand.
  • Fresh tomatoes: Plum, heirloom, or even cherry tomatoes all work well for this recipe.
  • Water: I prefer using water instead of vegetable or chicken stock, since store‑bought stocks often have additives. The fresh vegetables and herbs provide plenty of flavor on their own.
  • Heavy cream: To make the soup dairy‑free or vegan, try cashew cream, canned coconut milk, or a splash of unsweetened oat milk.
  • Fresh basil: Always use fresh basil leaves for the best flavor. Dried basil does not give the same freshness.
  • Salt: Start with ½ teaspoon of salt, which I find perfect, and adjust to taste.
  • Black pepper: Add to taste.
  • Italian seasoning: This seasoning blend usually includes dried basil, oregano, rosemary, thyme, marjoram, and sometimes sage or parsley.
  • Parmesan cheese: Grated Parmesan adds a savory, creamy finish to the soup. Leave it out if you are making a vegan version.
Tomato Soup with Fresh Tomatoes Ingredients

How to Make Tomato Soup with Fresh Tomatoes

  1. Prepare your veggies: cut the tomatoes into smaller pieces, chop the onion, and peel the garlic cloves.
  2. Heat olive oil in a pot over medium heat. Add the chopped onion and cook for 3-4 minutes until softened.
  3. Add the minced garlic, stir well, and cook for about 30 seconds.
  4. Season with salt, Italian seasoning, and pepper. Mix well so the flavors meld together.
  5. Add the chopped tomatoes, stir, then pour in 1 cup of water. Mix well, cover the pot, and cook on low-medium heat for about 10 minutes. Tomatoes cook quickly, so they don't need much time.
  6. Tear the fresh basil leaves with your fingers and add them to the pot.
  7. Using an immersion blender, puree the soup until smooth. (You can also transfer it to a blender, blend, and return it to the pot.)
  8. Stir in the heavy cream and Parmesan cheese. Cook for about 5 more minutes, stirring occasionally.
  9. Taste and adjust seasoning if needed.
  10. Serve warm with a dollop of sour cream, extra fresh basil, or crusty bread.

Quick Tip!

For the best flavor, use ripe, juicy tomatoes and tear the basil leaves with your hands instead of chopping them. This keeps the basil oils intact and makes the soup taste fresher.

Tomato Soup with Fresh Tomatoes Pictured in a Pot and in a Bowl

Tomato Soup FAQs

Can I use canned tomatoes instead of fresh?

Yes! If fresh tomatoes aren't in season, substitute with two 14‑oz cans of diced or whole peeled tomatoes. Drain slightly if you prefer a thicker soup.

Do I need to peel the tomatoes?

Nope! The immersion blender will give a smooth texture. If you prefer extra silky soup, blanch and peel the tomatoes before chopping.

How do I make this soup dairy‑free?

Replace heavy cream with canned coconut milk or a splash of unsweetened oat milk. Skip the Parmesan or use a dairy‑free alternative.

Storage and Reheating Instructions

  • Store in an airtight container in the fridge for up to 4 days. For longer storage, freeze for up to 3 months (add cream and cheese after reheating).
  • To reheat, warm on the stove over medium heat, stirring occasionally. Add a splash of water or broth if the soup thickens too much.

What Makes This Recipe Special

This creamy tomato soup is the kind of recipe busy moms and dads will love because it is quick, easy, and full of fresh flavor. It comes together in less than 30 minutes with simple ingredients you probably already have at home. The fresh basil and Parmesan take it to the next level, making it taste like something from a cozy café, but without the fuss or extra time.

More Healthy Recipes & Nutrition Tips

Want more soup recipes? Try my cheesy broccoli zucchini soup-you'll love this recipe! Check out other healthy recipes on Nena's Wellness Corner!

Do you know what clean eating and an anti-inflammatory diet have in common? Clean eating and the anti-inflammatory diet are a perfect match, emphasizing whole foods and natural, minimally processed foods that support overall health and reduce inflammation. Discover more about the anti-inflammatory diet here!

Ready to kickstart your clean eating journey? Download my free meal plans, sign up for my newsletter, or explore my collection of healthy recipes. Also, please find the information about a balanced diet and ways to incorporate it into your daily routine to achieve a healthy lifestyle!

Get In Touch!

Do you love healthy and delicious recipes like this one? Stick around for more cooking inspiration, nutrition tips, and wellness advice! Subscribe to my newsletter and follow me on social media so you never miss an update. Discover my approach to cooking and healthy eating by clicking the box!

📖 Recipe

Tomato Soup with Fresh Tomatoes in a Bowl
Print Recipe
5 from 2 votes

Best Tomato Soup with Fresh Tomatoes

Dr. Nena Stefanovic
Tomato soup with fresh tomatoes made with basil and Parmesan is the perfect quick and easy comfort food for busy nights.
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Course: Dinner, lunch, Soup
Cuisine: Balkan, Mediterranean
Diet: Gluten Free, Vegetarian
Servings: 4 people
Calories: 221kcal
Pin Recipe

Video

Prevent your screen from going dark

Ingredients
 

  • 2 tablespoon olive oil
  • 2 garlic cloves peeled and minced
  • 1 onion medium, chopped
  • 1 kg tomatoes fresh, cut into smaller pieces
  • 1 cup water
  • ¼ cup heavy cream
  • 6 basil leaves fresh
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon Italian seasoning
  • ½ cup Parmesan cheese grated

Instructions

  • Prepare your veggies: cut the tomatoes into smaller pieces, chop the onion, and peel the garlic cloves.
  • Heat olive oil in a pot over medium heat. Add the chopped onion and cook for 3-4 minutes until softened.
  • Add the minced garlic, stir well, and cook for about 30 seconds.
  • Season with salt, Italian seasoning, and pepper. Mix well so the flavors meld together.
  • Add the chopped tomatoes, stir, then pour in 1 cup of water. Mix well, cover the pot, and cook on low-medium heat for about 10 minutes. Tomatoes cook quickly, so they don't need much time.
  • Tear the fresh basil leaves with your fingers and add them to the pot.
  • Using an immersion blender, puree the soup until smooth. (You can also transfer it to a blender, blend, and return it to the pot.)
  • Stir in the heavy cream and Parmesan cheese. Cook for about 5 more minutes, stirring occasionally.
  • Taste and adjust seasoning if needed.
  • Serve warm with a dollop of sour cream, extra fresh basil, or crusty bread.

Notes

  • These are the nutrition facts for 1 serving of this recipe. 
  • The nutrition information provided is an estimate. It will vary based on the specific ingredients used.

Tomato Soup FAQs

Can I use canned tomatoes instead of fresh?

Yes! If fresh tomatoes aren't in season, substitute with two 14‑oz cans of diced or whole peeled tomatoes. Drain slightly if you prefer a thicker soup.

Do I need to peel the tomatoes?

Nope! The immersion blender will give a smooth texture. If you prefer extra silky soup, blanch and peel the tomatoes before chopping.

How do I make this soup dairy‑free?

Replace heavy cream with canned coconut milk or a splash of unsweetened oat milk. Skip the Parmesan or use a dairy‑free alternative.
Quick Tip: For the best flavor, use ripe, juicy tomatoes and tear the basil leaves with your hands instead of chopping them. This keeps the basil oils intact and makes the soup taste fresher.

Storage and Reheating Instructions

  • Store in an airtight container in the fridge for up to 4 days. For longer storage, freeze for up to 3 months (add cream and cheese after reheating).
  • To reheat, warm on the stove over medium heat, stirring occasionally. Add a splash of water or broth if the soup thickens too much.

Nutrition

Calories: 221kcal | Carbohydrates: 14g | Protein: 8g | Fat: 16g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 25mg | Sodium: 512mg | Potassium: 671mg | Fiber: 4g | Sugar: 8g | Vitamin A: 2436IU | Vitamin C: 37mg | Calcium: 199mg | Iron: 1mg
Tried this recipe?Mention @nenacookssimple or tag #nenacookssimple!

More Healthy Recipes

  • Sourdough-bread-recipe-for-beginners
    Sourdough Bread for Beginners Recipe
  • Roasted Chickpea Mediterranean Salad served with yogurt dill dressing
    Mediterranean Chickpea Rice Salad 
  • Dill-Yogurt-Dressing
    Easy Dill Yogurt Dressing 
  • Turmeric-Roasted-Chickpeas-in-a-pan
    Crispy Turmeric Roasted Chickpeas

Comments

No Comments

5 from 2 votes (2 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Dr. Nena Stefanovic Portrait

Welcome!

Welcome to my blog! I’m Dr. Nena Stefanovic (pronounced Nay-na)—nutrition coach, PhD biochemist, and mom of three. I help busy families fuel their lives with clean, Mediterranean- and Balkan-inspired meals that are simple, nourishing, and kid-approved. My focus is anti-inflammatory nutrition to support energy, growth, and strong immunity, especially for young athletes. My philosophy: enjoy food, eat mindfully, and keep it simple.

More about me

Fall Recipes

  • Gibanica (Serbian Cheese Filo Dough Pie) in baking pan
    Easy Gibanica Recipe (Serbian Cheese Fillo Dough Pie)
  • Easy Tomato Chickpea Soup
  • Mahi mahi burgers with grilled asparagus served on the plate
    Trader Joe's Mahi Mahi Burgers with Grilled Asparagus 
  • Creamy pork chops with green peas and fresh dill on a white plate
    Easy Pork and Peas Recipe 

High-Protein Meals

  • Strawberry Banana Chocolate Smoothie
    Easy Strawberry Banana Chocolate Smoothie with Greek Yogurt
  • Snickers overnight oats
    Easy Snickers Overnight Oats Recipe
  • Baked tofu in a baking pan-6
    Crispy Baked Tofu with Paprika and Turmeric
  • Protein for women over 40 - 2
    Why Protein for Women Over 40 Is So Important 

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • About Nena

My Wellness Story

  • Part 1
  • Part 2

Newsletter

Sign Up! for emails and updates

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 Foodie Pro on the Feast Plugin

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.