...

Creamy Vegan Tomato Soup: 1 Simple Recipe

Oh, you are going to LOVE this soup! Seriously, if you’re looking for pure comfort in a bowl that just happens to be totally vegan and utterly delicious, you’ve found it. This Creamy Vegan Tomato Soup with Basil Oil is my go-to when I need something warm and satisfying, but also something that feels a little bit fancy. We’re talking velvety smooth, packed with that incredible tomato flavor we all crave, and then BAM! That vibrant, fresh basil oil just takes it to a whole new level. I’ve made a lot of vegan soups in my day, and this one? It’s a keeper. It’s the kind of recipe that makes you feel like a culinary wizard, even if you’re just whipping it up on a Tuesday night.

Creamy Vegan Tomato Soup with Basil Oil - detail 1

Why You’ll Love This Creamy Vegan Tomato Soup with Basil Oil

Trust me, this soup is a winner for so many reasons. It’s the perfect blend of simple goodness and incredible flavor, making it a total dream for weeknight dinners or a cozy weekend meal.

  • Quick and Easy Preparation: You won’t believe how fast this comes together! Just a few simple steps and you’re on your way to soup heaven, using ingredients you probably already have.
  • Rich and Creamy Texture: Forget dairy! We get this amazing velvety smoothness from just a couple of pantry staples. It’s so decadent, you won’t even miss the cream.
  • Bursting with Fresh Flavors: Ripe tomatoes are the star, of course, but that homemade basil oil? It’s a game-changer, adding this incredible fresh, herbaceous punch that just sings.
  • Perfect for Any Occasion: Whether you’re serving it as a starter for guests or just want a satisfying main course for yourself, this soup is always a hit. It’s pure comfort food, done right!

Gathering Ingredients for Creamy Vegan Tomato Soup with Basil Oil

Alright, let’s talk about what you’ll need to whip up this amazing soup! The beauty of this recipe is that it uses pretty common ingredients, but using the good stuff really makes a difference. For the soup base, we’re going with high-quality crushed tomatoes and some good vegetable broth to build that deep, tomatoey flavor. And for that incredible pop? Fresh basil leaves are an absolute must for our vibrant basil oil. It’s these simple, fresh ingredients that really make this Creamy Vegan Tomato Soup with Basil Oil sing!

For the Soup Base

  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 2 cloves garlic, minced
  • 2 (28 ounce) cans high-quality crushed tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 teaspoon dried basil
  • Salt and freshly ground black pepper, to taste

For the Vibrant Basil Oil

  • 1/2 cup fresh basil leaves, packed
  • 1/4 cup extra virgin olive oil
  • Pinch of sea salt

Step-by-Step Guide to Making Creamy Vegan Tomato Soup with Basil Oil

Okay, let’s get this soup on the go! It’s really quite straightforward, and I promise, the results are so worth it. You’ll be amazed at how easy it is to create such a rich and flavorful soup.

Sautéing Aromatics

First things first, grab a big pot or Dutch oven. We’re going to heat up that 2 tablespoons of olive oil over medium heat. Once it’s shimmering, toss in your chopped onion. Let it soften up and get a little translucent, which usually takes about 5 to 7 minutes. You don’t want it browned, just nice and tender. Then, add your minced garlic. Garlic cooks super fast, so just give it about a minute until you can really smell that amazing garlicky aroma. Be careful not to burn it!

Simmering the Soup Base

Now, pour in those cans of crushed tomatoes – get every last bit out! Then, add your vegetable broth and that teaspoon of dried basil. Give it all a good stir. Bring this mixture up to a gentle simmer. Once it’s bubbling lightly, turn the heat down to low, cover the pot, and let it do its thing for about 20 minutes. Just stir it every now and then to make sure nothing sticks to the bottom. This simmering time really lets all those flavors meld together beautifully.

Preparing the Fresh Basil Oil

While the soup is happily simmering away, let’s whip up that gorgeous basil oil. It’s super simple! Just grab your blender or food processor. Toss in your fresh basil leaves – make sure they’re packed in there! Add the 1/4 cup of extra virgin olive oil and that tiny pinch of sea salt. Now, blend it all up until it’s super smooth and looks like a vibrant green oil. It should be a nice, pourable consistency. Set this aside; it’s our magic finishing touch!

Achieving Creamy Perfection

Okay, back to the soup! Stir in that full-fat coconut milk. This is what gives our soup that wonderfully creamy, dreamy texture without any dairy. For an extra smooth soup, you have a couple of options. If you have an immersion blender, now’s the time to carefully use it right in the pot. Blend until it’s as smooth as you like. If you’re using a regular blender, be super careful! Only fill it about halfway with the hot soup, hold the lid down firmly with a kitchen towel, and blend in batches. Trust me, you don’t want hot soup flying everywhere!

Seasoning and Finishing Touches

Once your soup is blended (or if you prefer a slightly chunkier texture, you can skip blending!), it’s time to taste and season. Add salt and freshly ground black pepper until it tastes just right to you. Give it one last gentle stir. Now, ladle that beautiful, creamy soup into bowls. And for the grand finale? Drizzle a generous spoonful (or two!) of your homemade basil oil over the top of each bowl. Doesn’t that just look and smell incredible?

Tips for the Best Creamy Vegan Tomato Soup with Basil Oil

Making this soup is pretty forgiving, but a few little tricks can make it even more amazing. It’s all about paying attention to the little things that really elevate your vegan tomato soup from good to absolutely stellar. So, let’s dive into how to get that perfect bowl every single time!

Choosing Ripe Tomatoes

The flavor of your soup really starts with the tomatoes, so pick the best you can find! For this recipe, I love using good quality canned crushed tomatoes because they’re already broken down and have a nice, concentrated flavor. But if you’re lucky enough to have super ripe, fresh tomatoes, go for it! Just make sure they’re really flavorful, or you might want to add a tiny bit more tomato paste to amp things up. It makes a world of difference for that deep, authentic tomato taste.

Adjusting Creaminess

Coconut milk is my secret weapon for that luscious, dairy-free creaminess. It adds a richness without overpowering the tomato flavor. But hey, not everyone loves coconut, right? No worries! You can totally swap it out. Full-fat oat milk or soy milk work beautifully and give a similar smooth texture. If you want to keep it nut-free, these are your best bet! Just stir it in at the end, and you’ll get that beautiful, velvety consistency without any dairy.

Perfecting the Basil Oil Drizzle

That basil oil isn’t just for looks; it adds this incredible burst of fresh flavor right at the end. To get that super smooth, vibrant green oil, make sure you blend it well. If it seems a little too thick to drizzle, just add another teaspoon of olive oil until it flows nicely. And don’t be shy with it! You can add a little swirl for decoration or really go for it to get that herby goodness in every spoonful. It makes this homemade tomato basil soup feel extra special.

Flavor Enhancements

While this smooth vegan tomato soup is fantastic as is, don’t be afraid to play with it! A tiny pinch of smoked paprika can add a lovely depth, or a little splash of balsamic vinegar at the end can brighten things up. Some people even like a touch of heat, so a pinch of red pepper flakes while you’re sautéing the garlic works wonders. It’s your kitchen, so feel free to make it your own!

Frequently Asked Questions about Creamy Vegan Tomato Soup with Basil Oil

Got questions about this fabulous soup? I’ve got answers! Making delicious vegan food should be easy and fun, so let’s clear up anything you might be wondering about this creamy tomato delight.

Can I make this soup gluten-free?

Absolutely! This creamy vegan tomato soup recipe is naturally gluten-free, as long as you’re using gluten-free vegetable broth. It’s a fantastic option for those looking for gluten-free vegan soups that are packed with flavor and incredibly satisfying.

What are good substitutes for coconut milk?

If coconut milk isn’t your jam, no problem at all! For a nut-free creamy soup, full-fat oat milk or soy milk work like a charm. They’ll give you that lovely smooth texture without altering the flavor too much. Just stir it in at the end, just like you would the coconut milk.

How long does this vegan tomato soup last?

This easy vegan soup is great for meal prep! Once cooled, you can store it in an airtight container in the refrigerator for up to 3 days. It holds up really well, and the flavors often get even better the next day!

Can I freeze this creamy tomato soup?

Yes, you totally can freeze this creamy tomato soup! Let it cool completely, then transfer it to freezer-safe containers or bags. It should keep well in the freezer for about 2-3 months. When you’re ready to enjoy it, just thaw it in the fridge overnight and reheat gently on the stovetop.

Serving and Storing Your Creamy Vegan Tomato Soup with Basil Oil

This amazing soup is pretty fantastic on its own, but serving it up just right makes it even better! And don’t worry about leftovers; this creamy vegan tomato soup stores like a dream.

Serving Suggestions

Honestly, this soup is a star all by itself! But if you want to make it a full meal, I love serving it with a big chunk of crusty bread for dipping – it’s the best way to get every last drop! A simple side salad with a light vinaigrette also pairs wonderfully. It’s the perfect balance to the richness of the soup.

Storage Instructions

Got leftovers? Lucky you! Let the soup cool down completely, then transfer it into an airtight container. Pop it in the fridge, and it should stay delicious for about 3 days. The flavors often get even deeper and more delicious the next day, so don’t hesitate to make a big batch!

Reheating Properly

When you’re ready to reheat, the stovetop is your best friend. Pour the soup into a saucepan over medium-low heat. Stir it gently as it warms up. You don’t want to boil it rapidly, just bring it back to a nice, gentle simmer. If it seems a little thick after chilling, you can always stir in a tiny splash of vegetable broth or water to get it back to that perfect creamy consistency.

Understanding the Nutrition of Creamy Vegan Tomato Soup with Basil Oil

Just so you know, the nutritional info you see is an estimate! Things like the exact brands of ingredients you use and how much you drizzle of that amazing basil oil can change the numbers a bit. It’s a good guideline, though, for this delicious, plant-based meal!

Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon
Creamy Vegan Tomato Soup with Basil Oil

Creamy Vegan Tomato Soup: 1 Simple Recipe


  • Author: Carmen Velasco
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A rich and creamy vegan tomato soup, infused with the fresh aroma of basil oil. This dairy-free recipe is simple to make and perfect for a comforting meal.


Ingredients

Scale
  • 2 tbsp olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 2 (28 ounce) cans crushed tomatoes
  • 4 cups vegetable broth
  • 1 cup full-fat coconut milk (from a can)
  • 1 tsp dried basil
  • Salt and black pepper to taste
  • For the Basil Oil:
  • 1/2 cup fresh basil leaves
  • 1/4 cup olive oil
  • Pinch of salt

Instructions

  1. Heat 2 tbsp olive oil in a large pot over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes.
  2. Add the minced garlic and cook for 1 minute more until fragrant.
  3. Pour in the crushed tomatoes and vegetable broth. Add the dried basil. Bring to a simmer.
  4. Reduce heat and let it simmer for 20 minutes, stirring occasionally.
  5. While the soup simmers, prepare the basil oil. Combine basil leaves, 1/4 cup olive oil, and a pinch of salt in a blender or food processor. Blend until smooth.
  6. Stir the coconut milk into the soup. Season with salt and black pepper to taste.
  7. For a creamier texture, you can blend the soup using an immersion blender or carefully transfer it to a regular blender.
  8. Serve the soup hot, drizzled with the fresh basil oil.

Notes

  • For a nut-free option, use full-fat oat milk or soy milk instead of coconut milk.
  • Adjust the amount of basil oil to your preference.
  • This soup can be made ahead and stored in the refrigerator for up to 3 days.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 350
  • Sugar: 15g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 8g
  • Cholesterol: 0mg

Keywords: creamy vegan tomato soup, basil oil, dairy-free tomato soup, plant-based soup, vegan comfort food, gluten-free vegan soup, homemade tomato basil soup, easy vegan soup

Leave a Comment

Recipe rating