Tomato soup is a classic comfort dish made primarily from ripe tomatoes, broth, and seasonings. It can be served smooth or chunky and is often enriched with cream, herbs, or roasted vegetables for deeper flavor.
What Is Tomato Soup?
Tomato soup is a classic comfort food made with ripe tomatoes, aromatic herbs, and a rich, creamy texture. This easy homemade recipe comes together in under 30 minutes and delivers a smooth, flavorful bowl that’s perfect for lunch, dinner, or cozy cold-weather meals.
Made with simple pantry ingredients, this tomato soup is naturally nutritious, budget-friendly, and incredibly versatile. Serve it with grilled cheese, fresh bread, or crunchy croutons for a warm and satisfying meal the whole family will love.
This homemade tomato soup recipe has a rich, creamy texture and fresh basil flavor.

- Olive Oil 2 tbsp
- Onion 1 medium
- Garlic 2 cloves
- Tomato 28 oz
- Chicken Breast 2 cups
- Sugar 1 tsp
- Heavy Whipping Cream ½ cup
- Salt ¼ tsp
- Black Pepper ¼ tsp
- Basil
- Heat a nonreactive pot or enameled dutch oven over medium heat. Add butter then add chopped onions. Sauté 10-12 minutes, stirring occasionally, until softened and golden. Add minced garlic and sauté 1 minute until fragrant.
- Add crushed tomatoes with their juice, chicken stock, chopped basil, sugar (or add sugar to taste), and black pepper. Stir together and bring to a boil then reduce heat, partially cover with lid and simmer for 10 minutes.
- You can leave your soup with a chunky consistency, but if you like a blended/creamy soup, use an immersion blender to blend the soup in the pot to desired consistency or transfer to a blender in batches and blend until smooth (being careful not to over-fill the blender with hot liquid and pulse a few times initially to get it started), then return blended soup to the pot over medium heat.
- Add 1/2 cup heavy cream, 1/3 cup freshly grated parmesan cheese and return to a simmer. Season to taste with salt and pepper if needed and turn off the heat.
- Ladle into warm bowls and top with more parmesan and chopped fresh basil.
FAQ About Tomato Soup
Is tomato soup healthy?
Yes — it’s low-calorie and high in antioxidants.
Can I freeze tomato soup?
Yes, up to 3 months (without cream).
Fresh vs canned tomatoes?
Canning often givesa deeper flavor year-round.
This recipe is part of our 30 Minute Meals and Quick Recipes collection.