• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Sides

    Easy Tomato Basil Soup

    Published: Oct 16, 2024 · by Puja Verma

    Jump to Recipe Print Recipe

    This easy tomato basil soup has 8 basic ingredients and comes together in 20 minutes! It’s vibrant, satisfying, and perfect for using up those ripe tomatoes sitting in the fridge. Pair it with your favorite salad or sandwich for a quick yet nourishing meal.

    Easy tomato basil soup in serving bowl garnished with crushed black pepper.

    With such little prep, you won’t believe how delicious this easy tomato basil soup is! And with even fewer ingredients than my roasted vegan tomato soup, it’s a no-brainer for weekday lunches and dinners.

    Why I Love This Recipe

    This easy tomato basil soup is my favorite weekday lunch, especially when I’m short on time. Everything comes together in one pot (and the ingredients are as budget-friendly as they come!). Since it’s so easily scalable, this soup is perfect for feeding large families or meal-prepping for quick and nutritious meals all week long.

    I use soy milk to make it silky-smooth, and maple syrup gives it a subtle sweetness, balancing the acidity of the tomatoes. Whether served with a comforting grilled cheese sandwich or a healthy leafy green salad, this soup makes the perfect pairing.

    Ingredient Notes

    Image does not include the maple syrup and black pepper.

    Here’s a breakdown of everything you’ll need for this easy tomato basil soup recipe.

    • Tomatoes: Fresh Roma tomatoes form the soup base, adding a bright, tangy flavor.
    • Basil: Imparts a fragrant, herbaceous element. Fresh basil is best here, as dried basil will not provide the same vibrant taste.
    • Onions: Bring a savory depth with a hint of sweetness. Yellow or white onions are ideal for this recipe because they have a mild, slightly sweet flavor.
    • Avocado Oil: To sauté the veggies and add richness to the soup without overpowering the other ingredients.
    • Garlic: Use freshly minced garlic for a bold, savory flavor!
    • Soy Milk: Adds creaminess and helps balance the acidity of the tomatoes. Opt for plain, unsweetened soy milk to maintain the savory profile of the soup.
    • Maple Syrup: Provides a touch of sweetness that counteracts the acidity of the tomatoes. Use pure maple syrup, not pancake syrup.

    Substitutions

    • Tomatoes: Canned tomatoes can be used in place of fresh tomatoes. Use about 2 cups of canned tomatoes for this recipe.
    • Basil: If you don’t have fresh basil, use dried basil in a pinch. Since dried herbs are more concentrated, use about 1 tablespoon of dried basil.
    • Onion: Leeks or shallots impart a sweeter, more delicate flavor to the soup. Add the same amount as regular onions.
    • Oil: If you don’t have avocado oil, substitute it with an equivalent amount of olive oil.
    • Garlic: No garlic cloves on hand? Use about ¼ teaspoon of garlic powder for each fresh clove (note that garlic powder will provide a milder flavor).
    • Soy Milk: While I prefer the flavor and consistency of soy milk in this recipe, any dairy-free milk will work. Just remember to choose plain, unsweetened varieties.
    • Maple Syrup: Agave is another great option. Use the same amount as maple syrup.

    How to Make

    When I say this tomato basil soup is easy to make, I’m not kidding! Just follow my tips and tricks for delicious results every time.

    Preparation

    Wash the tomatoes under cold running water, then chop the tomatoes into quarters. Slice the fresh basil into thin ribbons to release its oils. Finely chop the onion and mince the garlic.

    Cooking

    Sautéed onions and garlic in a saucepan.

    Step 1
    Heat your avocado oil in a medium-sized pot. Sauté the chopped onions over medium heat until translucent, stirring occasionally to prevent them from browning too much (you’re going for softened, not caramelized). Stir in the minced garlic and cook for another 30 seconds until fragrant (add the garlic after the onions to prevent it from burning!).

    Cooked tomatoes and onions in a saucepan.

    Step 2
    Finally, stir in the chopped tomatoes. You can press down on the tomatoes with a spoon to release their juices, creating a more flavorful base.Cover the pot with a lid and cook on low-medium heat for 5 minutes. Keeping the pot covered allows steam to build up, helping the tomatoes cook down more quickly, so don’t skip this step.

    Tomato soup purée in a blender cup.

    Step 3
    Once the tomatoes have softened, remove the pot from the heat and let it cool for 10-15 minutes. Transfer the mixture to a high-speed blender, blending on high until smooth. You can also mix the soup directly in the pot with an immersion blender.

    Tomato soup in a saucepan.

    Step 4
    Return the tomato purée to the pot and stir in the soy milk, maple syrup, and salt. Cook everything on low for 5 more minutes, stirring occasionally, to meld the flavors together.

    Easy tomato soup garnished basil and crushed black pepper.

    Step 5
    Remove the pot from the heat and garnish your tomato basil soup with a generous amount of fresh basil ribbons, a drizzle of olive oil, and crushed black pepper before serving.

    Expert Tip

    Fresh tomatoes provide the best taste and texture for this easy tomato basil soup recipe. When selecting your tomatoes, aim for ripe, in-season varieties like Roma or heirloom tomatoes, known for their naturally sweet flavor and firm texture.

    If your tomatoes aren’t as ripe as you’d like, don’t worry! To balance the acidity, add a touch more sweetener or incorporate a few tablespoons of tomato paste or sauce. Alternatively, roast them first to create a richer, more concentrated tomato essence.

    Cooking Tips

    • Season Gradually: Taste and add salt gradually throughout cooking (this helps prevent an overly salty soup).
    • High-Speed Blender: A high-speed blender will help you achieve the silkiest consistency. If you don’t have one, you may need to blend it for a few more minutes.
    • Simmering Time: Let the soup simmer long enough for the flavors to meld but not so long that it loses freshness (5-10 minutes is enough!).
    • Experiment with Spices: Feel free to experiment with spices like black pepper or red pepper flakes for a hint of heat. Just a pinch can transform the flavor profile.

    Frequently Asked Questions

    What type of tomatoes should I use?

    For the best flavor, use ripe Roma tomatoes, which are meaty and less watery.

    Can I use canned tomatoes instead of fresh ones?

    Yes, canned tomatoes will work. For a concentrated flavor, opt for high-quality canned tomatoes in juice (like San Marzano).

    How can I make the soup thicker?

    Blend in a small amount of cooked potato or add a cornstarch slurry (1 tablespoon of cornstarch mixed with 2 tablespoons of cold water).

    Storing & Reheating

    Before storing this easy tomato basil soup recipe, let it cool to room temperature.

    Fridge
    Leftovers can be stored in the fridge for 3-4 days. Once cooled, transfer the soup to an airtight container or mason jar.

    Freezer
    This tomato basil soup also freezes well! Pour leftovers into freezer-safe containers or bags, leaving some space for expansion. It will last up to 3 months this way.

    Reheating
    The best way to reheat this soup is on the stovetop over low, stirring occasionally to prevent sticking. If you have a microwave, heat it in 30-second intervals, stirring in between.

    More Vegan Soup Recipes

    • Vegan barley soup in a serving bowl with a side of toasted baguette.
      Vegan Barley Soup
    • Oyster mushroom soup garnished with chives in a wooden serving bowl
      Oyster Mushroom Soup
    • Bowl of chickpea orzo soup with carrots, topped with a slice of lemon and fresh herbs.
      Chickpea Soup
    • A bowl of vegan taco soup garnished with various toppings.
      Vegan Taco Soup
    Easy tomato basil soup in a serving bowl.

    Easy Tomato Basil Soup

    5 from 1 vote
    Prep Time: 5 minutes mins
    Cook Time: 15 minutes mins
    Total Time: 20 minutes mins
    Serving Size: 4
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    This easy tomato basil soup is made in only 20 minutes with just 8 basic ingredients. I use soy milk to make it silky-smooth, and maple syrup gives it a subtle sweetness, balancing the acidity of the tomatoes. Whether served with a comforting grilled cheese sandwich or a healthy leafy green salad, this soup makes the perfect pairing. It's perfect for busy weekday lunches and dinners.

    INGREDIENTS
      

    • 6 whole tomatoes I used Roma
    • 1 cup fresh basil sliced in thin ribbons
    • 1 cup onion chopped
    • 1 tablespoon avocado oil
    • 1 tablespoon garlic minced
    • ⅔ cup unsweetened soy milk or oat milk
    • 3 teaspoon salt
    • 2 tablespoon maple syrup

    METHOD
     

    • Heat oil in a medium size pot on medium heat. Add onions and sauté them till translucent and fragrant. Then stir in then garlic and cook for another 30 seconds.
    • Add all the chopped tomatoes and mix together with the onions. Cover the pot with a lid and cook on low-medium heat for 5 minutes.
    • Once the tomatoes have cooked down, then remove from heat. Let the cooked tomatoes cool down for 10-15 minutes before transferring everything over to a blender. Blend in a high speed blender till everything is smoothly puréed.
    • Transfer the tomato purée back into the pot, then add the soy milk, maple syrup, and salt. Cook on to a low simmer, and then remove from heat.
    • Garnish with loads of shredded basil, a drizzle of olive oil, and crushed black pepper before serving.

    NOTES

    • Season Gradually: Taste and add salt gradually throughout cooking (this helps prevent an overly salty soup).
    • High-Speed Blender: A high-speed blender will help you achieve the silkiest consistency. If you don’t have one, you may need to blend it for a few more minutes.
    • Simmering Time: Let the soup simmer long enough for the flavors to meld but not so long that it loses freshness (5-10 minutes is enough!).
    • Experiment with Spices: Feel free to experiment with spices like black pepper or red pepper flakes for a hint of heat. Just a pinch can transform the flavor profile.

    NUTRITION

    Calories: 141kcal | Carbohydrates: 23g | Protein: 4g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1776mg | Potassium: 803mg | Fiber: 4g | Sugar: 15g | Vitamin A: 2675IU | Vitamin C: 42mg | Calcium: 113mg | Iron: 1mg
    Course: Main Course, Side Dish, Soup
    Cuisine: All, American
    Keyword: easy tomato basil soup, easy tomato basil soup recipe
    Tried this recipe?Let us know how it was!
    « Vegan Butternut Squash Soup
    Vegan Spinach and Artichoke Dip »

    Reader Interactions

    Comments

    1. Puja Verma says

      October 16, 2024 at 9:21 am

      5 stars
      So quick, easy and delicious!

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Maple Balsamic Brussels Sprouts 🌱 These irresisti Maple Balsamic Brussels Sprouts 🌱

These irresistible maple balsamic Brussels sprouts are quick and easy to make with just 5 simple ingredients. They are ready in just 20 minutes, and make an amazing flavorful side dish. The sprouts are roasted with sweet caramelized notes and a crispy texture. They are drizzled and tossed with a sweet and tangy glaze made of maple syrup and balsamic vinegar. Serve it as part of a holiday spread alongside classics like a vegan roast, mashed potatoes, cranberry sauce, and more.

Get the recipe 🔗: https://greenheartlove.com/maple-balsamic-brussels-sprouts/

#maplebalsamicbrusselsprouts #veganappetizers #veganrecipes
    Vegan Ricotta 🧀 This creamy vegan ricotta cheese Vegan Ricotta 🧀

This creamy vegan ricotta cheese recipe is a health-conscious alternative to traditional ricotta cheese, made primarily from heart-healthy cashews. It is so quick and easy to prepare with just a handful of simple and clean ingredients. The smooth texture and mild flavors make it the ideal choice for spreading on crackers or toast, layering in lasagnas, or adding to your favorite pasta dishes. No one will be able to tell the difference!

Get the recipe: https://greenheartlove.com/vegan-ricotta/

#veganricotta #vegancheese #veganrecipes #greenheartlove
    Vegan Caramel 🥣 Rich and velvety caramel sauce ma Vegan Caramel 🥣

Rich and velvety caramel sauce made 100% vegan. It has the perfect balance of sweet and salty elements. Serve it with pancakes, waffles, or your favorite desserts. A drizzle of this deep amber colored sauce is so heavenly.

Get the recipe: https://greenheartlove.com/vegan-caramel/

#vegancaramel #vegandesserts #vegancondiments #veganchristmas
    Cranberry Sauce from Dried Cranberries 🫙 Sweet an Cranberry Sauce from Dried Cranberries 🫙

Sweet and tangy cranberry sauce made from dried cranberries in just 10 minutes. This cranberry sauce utilizes dried cranberries, which is accessible year-round. The sauce is infused with whole cinnamon and fresh orange zest, making it extra festive and warming. Serve this along side tofurkey, spread it on your toast, or pair it with vegan goat cheese as a dip.

Get the recipe: https://greenheartlove.com/cranberry-sauce-from-dried-cranberries/

#cranberrysauce #vegansauces #veganrecipes #greenheartlove
    Brown Vegan Gravy 🥣 This rich and creamy brown ve Brown Vegan Gravy 🥣

This rich and creamy brown vegan gravy is the ultimate sauce with it comes to elevating hearty dishes. It's a quick and easy recipe made with all healthy ingredients. Serve it with your favorite holiday plant-based classics like mashed potatoes and tofurkey.

Get the recipe: https://greenheartlove.com/brown-vegan-gravy/

#vegangravy #brownvegangravy #veganchristmasdinner #greenheartlove
    Maple Cream 🍁 This whipped maple cream is a sweet Maple Cream 🍁

This whipped maple cream is a sweet and fluffy treat. Made with just one ingredient, this is a much healthier alternative to processed sugars or artificial sweeteners. It's a spreadable form of maple syrup with a light, fluffy texture and rich, concentrated flavor. It's a perfect condiment to drizzle over morning pancakes, tea, or iced coffee.

Get the recipe: https://greenheartlove.com/maple-cream/

#maplecream #veganmaplecream #vegancondiments #veganbreakfast
    Follow on Instagram
    Copyright © 2026 Healthy Vegan Recipes | Back to Top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.