...

Dairy Free Tomato Soup

Recipe By:
Lauren
Updated:

[grow_share_buttons]

This Dairy Free Tomato Soup is the perfect remedy for those chilly days when you crave something warm and comforting. Imagine a bowl of vibrant red soup that hugs your insides and fills your home with an inviting aroma! That’s exactly what you’ll create with this easy recipe. Featuring a delightful mix of fresh and canned tomatoes, it brings a depth of flavor that will surprise you. Plus, it has a creamy texture thanks to coconut milk, making it a satisfying choice for anyone avoiding dairy.

Thank you for reading this post, don't forget to subscribe!

Quick and simple, this soup comes together in under 30 minutes, so there’s no need to spend hours in the kitchen. Whether you’re vegan, lactose intolerant, or just looking to shake things up, this recipe fits the bill. It’s not just healthy; it bursts with rich flavors that hit the spot. So grab your apron, gather those ingredients, and let’s make a wonderful batch of comforting Dairy Free Tomato Soup together!

Why This Recipe Works

Combining fresh and canned tomatoes brings a fantastic depth of flavor that’s hard to resist. The mixture allows you to enjoy the bright freshness of cherry tomatoes while also harnessing the rich, robust essence of crushed tomatoes. With both types in play, it strikes a perfect balance!

The addition of coconut milk adds a creamy texture without the dairy. Instead of traditional cream, coconut milk creates a luscious finish that feels indulgent yet light. It magically enhances the soup, making each spoonful feel velvety smooth.

Another great aspect is cooking the vegetables before adding the liquid. Doing so enhances their natural sweetness, getting them caramelized just right. This simple step boosts the overall flavor profile and brings all the elements together beautifully.

Why You’ll Love This Dairy Free Tomato Soup

You’ll adore this soup for its simplicity and speed. With a cooking time of under 30 minutes, it’s ready when you need something quick yet nourishing. Just think about how nice it is to have a wholesome meal ready in less time than it takes to order takeout!

Healthy and nutritious, this soup is entirely vegan-friendly, making it perfect for various dietary preferences. Loaded with nutrients from the tomatoes and other veggies, it’s a feel-good dish you can enjoy guilt-free.

The rich flavor profile really satisfies those comfort food cravings. Whether you’re having a cozy night in or hosting friends, this Dairy Free Tomato Soup sure does the trick. You might even find it becomes a staple in your kitchen!

Dairy Free Tomato Soup

Ingredients

  • 2 tablespoons olive oil, avocado oil, coconut oil, or vegan butter
  • 1 large yellow onion or 2 medium yellow onions, diced
  • 1 pint cherry tomatoes, halved (about 1½ cups)
  • 4 large cloves of garlic, minced
  • 1 teaspoon dried oregano or thyme
  • 2 (28-ounce) cans crushed tomatoes or whole peeled tomatoes (preferably San Marzano)
  • ⅓ cup fresh basil, chopped
  • 2½ cups low-sodium vegetable broth (or chicken broth if not vegan)
  • 2 tablespoons balsamic vinegar
  • ½ – 1 teaspoon salt, to taste
  • ½ teaspoon black pepper, to taste
  • ⅔ cup light or full-fat coconut milk

Cooking Instructions

Dairy Free Tomato Soup

Heat the Base

Start by taking a large soup pot or Dutch oven. Heat the olive oil, coconut oil, or vegan butter over medium heat. Once it’s warm, toss in the diced onion, cooking for about 3-5 minutes until it’s softened and slightly golden.

Add Fresh Ingredients

Next, stir in the halved cherry tomatoes. Cook these for another 2-3 minutes until the onions turn translucent and the tomatoes begin to caramelize. This step enhances their sweetness.

Sauté with Aromatics

Now it’s time to amp up the flavor! Add the minced garlic and your choice of dried oregano or thyme. Sauté this mixture for about a minute until the garlic gets fragrant, making your kitchen smell divine.

Combine the Soup Elements

Pour in the crushed tomatoes, fresh basil, vegetable broth, balsamic vinegar, salt, and black pepper. Give everything a good mix and bring the mixture to a rapid boil. Your delicious soup is starting to come together!

Simmer the Flavors

Once boiling, reduce the heat so it simmers gently. Let the soup simmer for about 20–25 minutes. This is where the real magic happens; the flavors will meld together beautifully!

Blend to Perfection

After simmering, you can blend the soup until it’s smooth. Use an immersion blender directly in the pot or carefully transfer it in batches into a regular blender. Make sure to blend it to your preferred consistency!

Add Creaminess

Transfer the blended soup back to the pot if you used a regular blender. Stir in the coconut milk and let the soup simmer for an additional 5 minutes. This step adds that lovely creamy quality. Taste it and adjust the seasoning as necessary.

Serve Delightfully

When you’re ready to dig in, serve the soup warm. Top it with fresh basil, a swirl of coconut milk, or even some croutons for extra texture. And if you’re feeling indulgent, pair it with a grilled cheese for a comforting classic!

Serving Suggestions

  • Pair your delicious soup with crusty bread or a light side salad for a complete meal.
  • Consider serving it with a dollop of vegan sour cream or buttery avocado slices for a fresh twist.
  • For a real treat, accompany your Dairy Free Tomato Soup with classic grilled cheese. It’s the ultimate comfort food combo!

Tips for Success

  • Fresh herbs genuinely enhance flavor, so don’t skip those!
  • Adjust the thickness of your soup by varying how much broth you add.
  • If you enjoy spice, adding a pinch of red pepper flakes can really elevate the flavors.

Variations

If you want a different creamy base, you can substitute coconut milk with cashew cream. It adds an excellent richness to the soup!

For a smoky flavor twist, try adding roasted red peppers. It creates a unique depth, offering a new take on an old favorite.

You can also throw in additional vegetables like carrots or bell peppers. Not only do they add nutrients, but they also give some lovely bursts of flavor.

Storage Tips

Store any leftovers in an airtight container in the refrigerator, where they’ll keep fresh for up to 4 days. If you want to make it ahead, this soup freezes wonderfully. Just store it in freezer-safe containers for up to 3 months.

Dairy Free Tomato Soup

FAQs

1. Can I use different types of tomatoes in this recipe?
Absolutely! Feel free to mix fresh and canned varieties as per your preference.

2. How do I make this soup spicier?
Easy! Just add crushed red pepper flakes or diced jalapeños while sautéing the onions.

3. Is there a nut-free option for the creaminess?
Yes! Unsweetened almond milk or rice milk works well as substitutes for coconut milk.

4. Can I make this soup in advance?
Definitely! This soup actually tastes even better the next day, and it stores nicely.

5. How can I thicken the soup?
You can use more pureed vegetables or add a cornstarch slurry to get it to your desired thickness.

This Dairy Free Tomato Soup is not just a dish; it’s a warm embrace in a bowl. Perfectly creamy, loaded with flavor, and just the right balance of comfort and nutrition! Whether for lunch, dinner, or a cozy night in, this soup is sure to impress. Once you experience it, you might just add it to your regular rotation! Enjoy every spoonful, and happy cooking!

Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon
Dairy Free Tomato Soup

Dairy Free Tomato Soup

Warm and comforting, this Dairy Free Tomato Soup is quick to make, combines fresh and canned tomatoes, and has a creamy texture from coconut milk. Perfect for those chilly nights!

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil, avocado oil, coconut oil, or vegan butter
  • 1 large yellow onion or 2 medium yellow onions, diced
  • 1 pint cherry tomatoes, halved (about 1½ cups)
  • 4 large cloves of garlic, minced
  • 1 teaspoon dried oregano or thyme
  • 2 (28-ounce) cans crushed tomatoes or whole peeled tomatoes (preferably San Marzano)
  • ⅓ cup fresh basil, chopped
  • 2½ cups low-sodium vegetable broth (or chicken broth if not vegan)
  • 2 tablespoons balsamic vinegar
  • ½1 teaspoon salt, to taste
  • ½ teaspoon black pepper, to taste
  • ⅔ cup light or full-fat coconut milk

Instructions

  • Heat oil in a large pot over medium heat. Sauté the diced onion for 3-5 minutes until softened.
  • Add halved cherry tomatoes and cook for another 2-3 minutes until onions are translucent.
  • Stir in minced garlic and dried herbs. Sauté for 1 minute until fragrant.
  • Pour in crushed tomatoes, fresh basil, vegetable broth, balsamic vinegar, salt, and pepper. Mix well and bring to a boil.
  • Reduce heat and let it simmer for 20-25 minutes.
  • Blend the soup to your desired consistency.
  • Stir in coconut milk and simmer for an additional 5 minutes. Adjust seasoning as necessary.
  • Serve warm, garnished with fresh basil or a swirl of coconut milk.

Notes

Fresh herbs greatly enhance the flavor of the soup.
Adjust thickness by varying the amount of broth added.
For a spicy kick, add red pepper flakes while cooking.

  • Author: Jesseca
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Calories: 160
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 9g
  • Saturated Fat: 6g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 0mg

You might also like these recipes