If you love warm, comforting meals, this Joanna Gaines Tomato Basil Soup Recipe is a perfect choice. It is creamy, rich and full of fresh tomato flavor. The basil adds a fragrant, slightly sweet herbal taste that makes the soup feel homemade and cozy.
This soup is great for lunch, dinner or pairing with grilled cheese. This Joanna Gaines Tomato Basil Soup Recipe is simple, healthy and very satisfying. If you want to learn how to make Joanna Gaines Tomato Basil Soup Recipe, keep reading.
The Secret Behind This Delicious
- The secret of this soup is roasting and blending.
- Roasting tomatoes deepens their natural sweetness.
- Garlic and onion build strong flavor from the base.
- Fresh basil adds brightness at the end.
- Another secret is blending the soup until smooth for a creamy texture.
- A little cream or butter makes it rich and silky.
- Using good-quality tomatoes gives the best results.

Recipe Card Info
- Recipe Name: Joanna Gaines Tomato Basil Soup Recipe
- Servings: 6 servings
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Course: Soup / Main Course
- Cuisine: American
- Calories: 210 kcal per serving
Equipment List
- Large pot or Dutch oven
- Baking tray (optional for roasting)
- Blender or immersion blender
- Cutting board
- Sharp knife
- Measuring cups
- Measuring spoons
- Wooden spoon
Ingredients You Need for Tomato Basil Soup
Here are the ingredients for Tomato Basil Soup:
- 2 pounds ripe tomatoes (or 2 cans crushed tomatoes)
- 1 medium onion, chopped
- 4 garlic cloves, minced
- 2 tablespoons olive oil
- 2 cups vegetable broth
- 1 teaspoon sugar (optional, to balance acidity)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 cup fresh basil leaves
- ½ cup heavy cream (optional)
- 1 tablespoon butter (optional)
Instructions
1. Prepare Tomatoes
If using fresh tomatoes, chop them into chunks.
2. Roast for Flavor (Optional)
Place tomatoes on a tray, drizzle olive oil and roast at 400°F for 20 minutes.
3. Cook Onion
Heat olive oil in a pot and cook onions until soft.
4. Add Garlic
Stir in garlic and cook for 1 minute until fragrant.
5. Add Tomatoes
Add roasted or canned tomatoes to the pot.
6. Add Broth
Pour in vegetable broth and stir well.
7. Season Soup
Add salt, pepper and sugar if needed.
8. Simmer
Let the soup simmer for 20 minutes to blend flavors.
9. Blend Smooth
Use a blender or immersion blender until smooth.
10. Add Basil and Cream
Stir in fresh basil and cream for richness.
11. Final Heat
Warm for 2–3 minutes and serve hot.
Expert Tips & Variations
- Use fire-roasted canned tomatoes for extra flavor.
- Add carrots for natural sweetness.
- Skip cream for a vegan version.
- Blend longer for a smoother texture.
- Add chili flakes for a spicy version.
- Serve with crusty bread for dipping.
Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 210 kcal |
| Protein | 4g |
| Carbohydrates | 18g |
| Fat | 14g |
| Fiber | 4g |
Nutrition values are approximate.
Serving Suggestions
This soup tastes amazing with:
- Grilled cheese sandwich
- Garlic bread
- Croutons
- Fresh salad
- Mozzarella toast
Perfect for cozy meals and cold weather.
Storage & Reheating Tips
- Store in an airtight container.
- Refrigerate for up to 4 days.
- Freeze for up to 2 months.
- Reheat on the stove over low heat.
- Add a little water or broth if it thickens.

Joanna Gaines Tomato Basil Soup Recipe
Ingredients
- 2 pounds ripe tomatoes or 2 cans crushed tomatoes
- 1 medium onion chopped
- 4 garlic cloves minced
- 2 tablespoons olive oil
- 2 cups vegetable broth
- 1 teaspoon sugar optional, to balance acidity
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 cup fresh basil leaves
- ½ cup heavy cream optional
- 1 tablespoon butter optional
Instructions
Prepare Tomatoes
- If using fresh tomatoes, chop them into chunks.
Roast for Flavor (Optional)
- Place tomatoes on a tray, drizzle olive oil and roast at 400°F for 20 minutes.
Cook Onion
- Heat olive oil in a pot and cook onions until soft.
Add Garlic
- Stir in garlic and cook for 1 minute until fragrant.
Add Tomatoes
- Add roasted or canned tomatoes to the pot.
Add Broth
- Pour in vegetable broth and stir well.
Season Soup
- Add salt, pepper and sugar if needed.
Simmer
- Let the soup simmer for 20 minutes to blend flavors.
Blend Smooth
- Use a blender or immersion blender until smooth.
Add Basil and Cream
- Stir in fresh basil and cream for richness.
Final Heat
- Warm for 2–3 minutes and serve hot.
Notes
- Use fire-roasted canned tomatoes for extra flavor.
- Add carrots for natural sweetness.
- Skip cream for a vegan version.
- Blend longer for a smoother texture.
- Add chili flakes for a spicy version.
- Serve with crusty bread for dipping.
FAQs About Joanna Gaines Tomato Basil Soup Recipe
Can I use canned tomatoes?
Yes. They work very well and save time.
Can I make this soup vegan?
Yes. Skip cream and use olive oil instead of butter.
Why is my soup sour?
Add a small amount of sugar to balance acidity.
Can I use dried basil?
Fresh basil is best, but dried can be used in small amounts.
Can I blend without a blender?
Yes. Use a potato masher for a chunkier texture.
Conclusion
This Joanna Gaines Tomato Basil Soup Recipe is warm, simple and full of fresh flavor. It is easy to prepare and perfect for any day of the week. Now you know how to make Joanna Gaines Tomato Basil Soup Recipe at home. Try it once and enjoy a comforting bowl of homemade soup.

Love cooking simple, tasty dishes. Sharing easy recipes, quick meals and kitchen inspiration every day.












Leave a Review