Craving that smooth, comforting tomato basil soup from First Watch without leaving your kitchen? This easy homemade version is creamy, flavorful, and ready in about 30 minutes—perfect for cozy lunches or weeknight dinners.

If you’ve ever had tomato basil soup at First Watch, you already know—it’s smooth, rich, and ridiculously comforting.
The good news? You don’t need to leave the house (or tip anyone) to get that same cozy bowl.
This easy homemade version hits all the right notes: creamy, slightly tangy, and packed with fresh basil flavor.

Why You Will Love This Recipe!
- Restaurant-quality flavor at home: Enjoy the rich, creamy taste of First Watch’s tomato basil soup without leaving your kitchen.
- Quick and easy: Ready in about 30 minutes, perfect for busy weeknights or lunch on the go.
- Fresh ingredients: Uses ripe tomatoes, fresh basil, and a touch of cream for authentic flavor.
- Comfort in a bowl: Warm, creamy, and satisfying—ideal for cozying up on chilly days.
- Customizable: Add a grilled cheese, extra cream, or a sprinkle of parmesan to make it your own.
First Watch Tomato Basil Soup Ingredients

- Ripe tomatoes: Fresh, juicy tomatoes to form the soup base.
- Fresh basil leaves: Adds fragrant herbal flavor and aromatic freshness.
- Heavy cream: Gives the soup a rich, velvety texture.
- Garlic cloves: Provides savory depth and subtle aromatic punch.
- Olive oil: Used to sauté garlic for enhanced flavor.
- Onion: Adds sweetness and natural savory undertones to soup.
- Vegetable broth: Forms the flavorful liquid base for the soup.
- Salt: Enhances all flavors and balances the seasoning.
- Black pepper: Adds gentle heat and layers of flavor.
How To Make First Watch Copycat Tomato Basil Soup

Step 1: Rinse the tomatoes and basil, peel and chop the onion, and smash the garlic cloves.
Step 2: In a large pot, heat olive oil over medium heat. Add the chopped onion and garlic, cooking for 3-4 minutes until softened and fragrant.

Step 3: Chop the tomatoes and add them to the pot along with the vegetable broth. Stir to combine, then bring the mixture to a gentle simmer for 20–25 minutes, letting the flavors meld.
Step 4: Remove the pot from heat. Use an immersion blender to purée the soup until smooth. Alternatively, transfer in batches to a regular blender, being careful with the hot liquid.
Step 5: Return the blended soup to the pot. Stir in chopped fresh basil and heavy cream, cooking over low heat for 2-3 minutes until heated through.
Step 6: Ladle the soup into bowls and garnish with fresh basil leaves, a drizzle of cream, or even croutons. Serve with crusty bread for the ultimate comforting meal.

First Watch Copycat Tomato Basil Soup Recipe Tips
- Use peak-season tomatoes: Fresh, ripe tomatoes make all the difference—skip flavorless out-of-season ones.
- Sauté aromatics first: Cooking garlic and onion in olive oil before adding tomatoes brings out deeper, richer flavors.
- Blend for creaminess: Use an immersion blender for a silky texture without needing heavy cream upfront.
- Add cream last: Stir in heavy cream at the end to preserve the bright tomato flavor.
- Fresh basil matters: Add it near the end or as a garnish to keep the aroma vibrant.
- Adjust seasoning gradually: Salt and pepper enhance flavor, but taste as you go to avoid over-seasoning.
- Optional toppings: Croutons, shredded parmesan, or a drizzle of basil oil take this soup to restaurant-level deliciousness.
Storing, Freezing and Reheating Instructions
- Storing: Store leftover tomato basil soup in an airtight container in the refrigerator for up to 4 days. Make sure it’s fully cooled before sealing to keep flavors fresh.
- Freezing: Pour cooled soup into freezer-safe containers or heavy-duty freezer bags and freeze for up to 3 months. Leave some space at the top, as the soup will expand when frozen.
- Reheating: Reheat on the stovetop over medium heat, stirring occasionally until warmed through. You can also microwave in a microwave-safe bowl, covering it loosely and stirring halfway through heating.

First Watch Copycat Tomato Basil Soup Recipe Faqs
Can I use canned tomatoes instead of fresh? Yes! Use high-quality canned tomatoes for a convenient, flavorful alternative, especially when fresh tomatoes aren’t in season.
Can I make this soup ahead of time? Absolutely! It stores well in the fridge for 3–4 days or can be frozen for up to 3 months.
How do I reheat without curdling the cream? Warm the soup gently over low heat and stir frequently. Add extra cream after reheating if needed.
Can I make it vegan? Yes! Substitute coconut milk or cashew cream for the heavy cream and use olive oil instead of butter for sautéing.
What’s the best way to serve this soup? Serve with grilled cheese, croutons, or a slice of crusty bread for the ultimate comfort meal.
More Easy First Watch Recipes
- Easy Copycat First Watch Avocado Toast Recipe
- Easy Copycat First Watch Holey Donuts Recipe
- First Watch’s Frittata Rustica Recipe
- Easy First Watch Copycat Granola Recipe
- Easy First Watch Iced Coffee Recipe
- Easy Million Dollar Bacon (First Watch Copycat)
- Easy First Watch Potato Recipe
- First Watch Copycat Market Hash Recipe
- Easy First Watch Waffle Recipe
Don’t Forget To Pin!
Share Your Creations! Are you active on Facebook? Join our Air Fryer Recipes Group, where hundreds of thousands of Air Fryer enthusiasts gather and share your photos! I’m always thrilled to see what you’ve made. For those on Instagram, don’t forget to tag me @forktospoon – I can’t wait to admire your culinary adventures!

Easy Homemade Creamy Tomato Basil Soup (First Watch Copycat)
Description
Ingredients
- 3 lbs ripe tomatoes, about 6–7 medium tomatoes
- 1 cup fresh basil leaves, plus extra for garnish
- 1/2 cup heavy cream
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 cups vegetable broth
- 1 teaspoon salt, adjust to taste
- 1/2 teaspoon black pepper, adjust to taste
Instructions
- Rinse the 3 lbs ripe tomatoes and 1 cup fresh basil leaves peel and chop the 1 medium onion, and smash the 4 cloves garlic.
- In a large pot, heat 2 tablespoons olive oil over medium heat. Add the chopped onion and garlic, cooking for 3–4 minutes until softened and fragrant.
- Chop the tomatoes and add them to the pot along with the 3 cups vegetable broth. Stir to combine, then bring the mixture to a gentle simmer for 20–25 minutes, letting the flavors meld.
- Remove the pot from heat. Use an immersion blender to purée the soup until smooth. Alternatively, transfer in batches to a regular blender, being careful with the hot liquid.
- Return the blended soup to the pot. Stir in chopped fresh basil and 1/2 cup heavy cream, cooking over low heat for 2–3 minutes until heated through.
- Taste and adjust seasoning with1 teaspoon salt and 1/2 teaspoon black pepper. You can also add a pinch of sugar if your tomatoes are extra tangy.
- Ladle the soup into bowls and garnish with fresh basil leaves, a drizzle of cream, or even croutons. Serve with crusty bread for the ultimate comforting meal.
Equipment
- Saucepan
- Spoon
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
