This recipe for Easy Creamy Tomato Soup is pure comfort food, delivering a rich, velvety, and incredibly flavorful soup that’s miles better than anything from a can. This simple, one-pot recipe uses canned tomatoes as a base, enhanced with aromatic garlic, onion, and herbs, then finished with a touch of cream for a luxurious, smooth texture. It’s the ultimate cozy meal, perfect for pairing with a gooey grilled cheese sandwich.
Ready in about 30 minutes, this soup is perfect for a chilly evening or a quick weeknight dinner. It’s a classic, foolproof recipe that transforms pantry staples into a delicious, restaurant-quality soup that the whole family will love.
Why You’ll Love This Recipe
- Better Than Canned: Tastes incredibly fresh, rich, and flavorful compared to store-bought.
- Quick & Easy: A simple, one-pot recipe that’s ready in about 30 minutes.
- Rich & Creamy Texture: Perfectly smooth and velvety thanks to blending and a touch of cream.
- Classic Comfort Food: The ultimate cozy soup, perfect for grilled cheese dipping.
Ingredients
- 1 tablespoon Olive Oil
- 1 Yellow Onion, chopped
- 3 cloves Garlic, minced
- 1 (28 oz) can Crushed Tomatoes
- 2 cups Vegetable or Chicken Broth
- 1/2 cup Heavy Cream (or half-and-half)
- 1 teaspoon Dried Basil
- 1/2 teaspoon Dried Oregano
- 1 teaspoon Sugar (to balance acidity)
- Salt and Black Pepper, to taste
- Optional: Pinch of red pepper flakes
- For Garnish: Fresh basil leaves, croutons, swirl of cream, grated Parmesan
Step-by-Step Instructions
- Sauté Aromatics: Heat the olive oil in a large Dutch oven or pot over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes. Add the minced garlic and cook for one more minute until fragrant.
- Simmer the Soup: Pour in the crushed tomatoes and the vegetable broth. Stir in the dried basil, dried oregano, sugar, salt, pepper, and red pepper flakes (if using).
- Cook: Bring the soup to a simmer, then reduce the heat to low. Cover and let it cook for at least 15 minutes to allow the flavors to meld.
- Blend Until Smooth: Use an immersion blender to carefully blend the soup directly in the pot until it reaches your desired smoothness. Alternatively, let the soup cool slightly and blend it in batches in a standing blender.
- Make it Creamy: Return the blended soup to the pot over low heat (if needed). Stir in the heavy cream until combined. Let the soup warm through gently for a couple of minutes, but do not let it come back to a boil.
- Serve: Taste and adjust seasoning with more salt and pepper if needed. Ladle into bowls and serve hot, garnished with fresh basil or your favorite toppings.
Tips & Variations
- Pro Tip: Using good quality canned crushed tomatoes (like San Marzano) will make a noticeable difference in the final flavor of your soup.
- Make it Vegan/Dairy-Free: Substitute the heavy cream with full-fat canned coconut milk or a cashew cream for a delicious dairy-free version.
- Roasted Tomato Flavor: For a deeper, smokier flavor, use canned fire-roasted crushed tomatoes.
- Add Veggies: Sauté some chopped carrots and celery along with the onion for extra nutrition and flavor. Blend them smooth with the rest of the soup.
Frequently Asked Questions (FAQ)
- How do I store and reheat leftovers?
- Store the soup in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop over low heat or in the microwave.
- Can I freeze tomato soup?
- Yes, this soup freezes beautifully. Let it cool completely, then store it in freezer-safe containers for up to 3 months. Thaw in the refrigerator before reheating.
- Do I have to blend the soup?
- Blending gives the soup its classic smooth and creamy texture. If you prefer a chunkier soup, you can skip the blending step.
Serving Suggestions
- Creamy tomato soup is practically begging for a sidekick. Serve it hot with a classic grilled cheese sandwich, some crusty bread for dipping, or a handful of crunchy garlic croutons sprinkled over the top.
Creamy Tomato Soup Recipe
Ingredients
Equipment
Method
- Heat a large nonreactive pot or enameled Dutch oven over medium heat. Add butter and onions. Sauté for 10–12 minutes, stirring occasionally, until softened and golden. Add minced garlic and cook for 1 minute until fragrant.
- Add crushed tomatoes (with juice), chicken stock, basil, sugar, and black pepper. Stir and bring to a boil, then reduce heat. Partially cover with a lid and simmer for 10 minutes.
- For a creamy texture, use an immersion blender to puree the soup directly in the pot, or carefully blend in batches in a blender until smooth. Return to the pot over medium heat.
- Stir in heavy cream and Parmesan cheese. Simmer gently for a few minutes, then taste and adjust seasoning with salt, pepper, or sugar if needed. Do not boil once cream is added.
- Ladle into warm bowls, garnish with extra Parmesan and fresh basil, and serve with crusty bread or grilled cheese.
Notes
Storage: Store in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months.
Reheat: Warm gently over medium heat, stirring often—don’t boil once cream is added.







