Homemade Creamy Tomato Soup (Pantry-Friendly)
Few dishes are as comforting as a warm bowl of Homemade Creamy Tomato Soup. With its smooth texture, rich flavor, and subtle hints of herbs, this soup is perfect for chilly evenings, quick lunches, or as a starter for dinner. Unlike canned or store-bought versions, this recipe is entirely homemade, pantry-friendly, and can be made with ingredients you likely already have.
Why This Tomato Soup Stands Out
The beauty of this recipe is its simplicity. Using pantry staples like canned crushed tomatoes, onions, garlic, and broth, you can create a soup that tastes like it simmered for hours. The addition of a touch of cream or yogurt gives the soup a velvety texture without overpowering the natural tang of the tomatoes. This balance of acidity, sweetness, and creaminess makes it a favorite among both adults and kids.

Ingredients
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 2 cans (28 oz each) crushed tomatoes
- 2 cups vegetable broth or chicken broth
- 1 tsp sugar (optional, balances acidity)
- 1/2 tsp dried oregano
- 1/2 tsp dried basil
- Salt and black pepper to taste
- 1/2 cup heavy cream or full-fat coconut milk for a dairy-free version
- Fresh basil leaves, for garnish
- Crusty bread or grilled cheese, for serving

Instructions
- Sauté aromatics: In a large pot, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 5 minutes. Add garlic and cook for another minute, being careful not to burn it.
- Add tomatoes and broth: Pour in the crushed tomatoes and vegetable broth. Stir to combine. Add sugar, oregano, basil, salt, and black pepper.
- Simmer: Bring the soup to a gentle boil, then reduce heat and let it simmer for 20–25 minutes. Stir occasionally to prevent sticking.
- Blend the soup: Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and blend until creamy.
- Add cream: Stir in heavy cream (or coconut milk) until fully incorporated. Adjust seasoning to taste.
- Serve: Ladle into bowls and garnish with fresh basil leaves. Serve with crusty bread, grilled cheese, or croutons for a complete meal.
Tips for the Perfect Tomato Soup
- Balance acidity: If your tomatoes are very acidic, add a pinch of sugar to balance the flavor.
- Enhance flavor: Roasting the tomatoes or adding a roasted red pepper can add depth to the soup.
- Smooth texture: For an ultra-smooth texture, strain the soup through a fine-mesh sieve after blending.
- Make ahead: Tomato soup stores well in the fridge for 3–4 days and freezes beautifully for up to 3 months. Reheat gently to avoid curdling the cream.
Variations to Try
- Spicy tomato soup: Add a pinch of red pepper flakes or a dash of hot sauce for heat.
- Herb-forward: Fresh thyme or rosemary can enhance the aroma.
- Vegan version: Use coconut milk instead of cream and vegetable broth instead of chicken broth.
- Tomato bisque twist: Add a handful of cooked rice or small pasta shapes for a heartier version.
Serving Suggestions
- Classic pairing: Grilled cheese sandwiches or toast points are perfect companions.
- Garnish ideas: A swirl of pesto, a sprinkle of parmesan, or roasted pumpkin seeds add texture and flavor.
- Meal prep: Serve in mason jars for an easy lunch or quick dinner option.
- Soup and salad combo: Pair with Pineapple Cucumber Salad or Healthy Coleslaw for a refreshing, balanced meal.

Fun Facts and Cultural Context
- Tomatoes are native to South America and became popular worldwide after the 16th century.
- Tomato soup as a comfort food became widely popular in the United States during the early 20th century, often paired with grilled cheese sandwiches.
- Using canned tomatoes makes this recipe pantry-friendly and accessible year-round, without compromising flavor.
- Adding cream or coconut milk gives the soup a bisque-like texture, elevating a simple pantry recipe into a gourmet experience.
Nutrition Benefits
- Vitamin-rich: Tomatoes provide vitamin C, A, and antioxidants like lycopene, which support heart health.
- Low-calorie: Using a small amount of cream keeps the calorie count moderate while adding creaminess.
- Immune support: Garlic and onions enhance flavor while supporting the immune system.
- Hydrating and filling: Tomato soup is high in water content and fiber, helping with hydration and satiety.
Whether you’re craving a comforting classic or a quick, pantry-friendly lunch, Homemade Creamy Tomato Soup delivers flavor, warmth, and ease in every bowl.

Homemade Creamy Tomato Soup
Ingredients
Equipment
Method
- Sauté aromatics: Heat olive oil over medium heat. Add onion and cook until translucent, about 5 minutes. Add garlic and cook 1 more minute.
- Add tomatoes and broth: Pour in crushed tomatoes and vegetable broth. Stir in sugar, oregano, basil, salt, and black pepper.
- Simmer: Bring to gentle boil, reduce heat, and simmer for 20–25 minutes.
- Blend the soup: Use immersion blender or blender to puree until smooth.
- Add cream: Stir in heavy cream or coconut milk. Adjust seasoning.
- Serve: Garnish with fresh basil and serve with bread or grilled cheese.
