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.

Bowl of creamy tomato basil soup garnished with fresh basil leaves and a drizzle of cream.
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

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.

Bowl of creamy tomato basil soup garnished with fresh basil and a drizzle of cream, served with crusty bread on the side.

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

Ingredients needed for Easy Homemade Creamy Tomato Basil Soup (First Watch Copycat) on kitchen table.
  • 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

Chopped fresh tomatoes, garlic, and onion ready to sauté in olive oil.

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.

Stirring in fresh basil leaves to infuse herbal aroma into the soup.

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.

Serving the creamy tomato basil soup in bowls, garnished with fresh basil.

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.
Bowl of creamy tomato basil soup garnished with fresh basil leaves, ready to serve as a First Watch copycat recipe.

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

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)

Easy Homemade Creamy Tomato Basil Soup (First Watch Copycat)

No ratings yet
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6 Servings

Description

Recreate First Watch’s famous Tomato Basil Soup at home with this easy, creamy copycat recipe. Enjoy rich tomato flavor, fresh basil, and a velvety texture in under 30 minutes!

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

Serving: 1ServingCalories: 167kcalCarbohydrates: 13gProtein: 3gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 22mgSodium: 876mgPotassium: 605mgFiber: 3gSugar: 8gVitamin A: 2643IUVitamin C: 34mgCalcium: 52mgIron: 1mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!