Beet of the Wild

  • Home
  • Recipes
  • Shop
  • About
  • Contact
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Shop
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » All Recipes » Mains & Sides

    Creamy Roasted Tomato Soup (From Scratch)

    updated: March 16, 2025

    Jump to Recipe Watch Video


    The contents of this article are human-created.
    This post may contain affiliate links. Please see my full disclosure for details
    .

    Learn how to make Creamy Roasted Tomato Soup from scratch! Made with fresh tomatoes, this comforting Homemade Soup is perfect for using up your garden harvest.

    A big bowl of creamy tomato soup swirled with cashew cream and topped with green onions. Beside the bowl is a rustic spoon and a cutting board with whole grain bread.

    *Nutrition Disclaimer: The information provided on this site is designed for educational purposes only. You should not rely on this information as a substitute for, nor does it replace professional medical advice, diagnosis, or treatment. Please read my disclaimers page for more information.

    There's nothing like a steamy bowl of Tomato Soup to warm the soul and nourish the body. It's one of those comfort foods that takes me back in time. Growing up, my Dad had some type of tomato-based soup concocting nearly every weekend. So, it's naturally a go-to whenever I need a little nourishing comfort. And trust me, it's way better than Campbell's!

    A large bowl of homemade tomato soup swirled with cashew cream and topped with green onion. Surrounding the bowl is a board with cashew cream, bread and on the other side is a linen napkin, spoon and bowl of chopped green onion.

    Made with fresh roasted tomatoes, garlic and onion, this homemade Tomato Soup has a rich flavour with a deliciously creamy texture. It can be made dairy-free or dairy-rich, depending on your preferences or dietary needs. Plus, it's perfect for serving with Homemade Flatbread and topping with Cultured Cashew Yogurt or Cashew Cream.

    Is Tomato Soup Good For You?

    Tomatoes are rich in many nutrients, including potent antioxidants. Scratch-made tomato soup made with whole food ingredients is the best way to ensure you're getting the most nutrients without excess salt, fillers and preservatives.

    Health Benefits

    Source of Antioxidants. Tomatoes contain many nutrients that provide antioxidant activity. However, the one that stands out the most is lycopene. Many studies show lycopene to have protective properties for the eyes and heart. Plus, roasting, stewing and blending tomatoes increases the bioavailability of this powerful nutrient.

    Vitamin and mineral-rich. Tomatoes are a great source of vitamin C, many B vitamins, folic acid, vitamin K and fibre.

    Seasonal Benefits 

    Autumn and Winter are great times to warm the bones with a comforting bowl of roasted Tomato Soup.

    Summer is a great time to use fresh garden tomatoes, which make the most flavourful and nutrient-rich soup.

    How to Make Tomato Soup From Scratch

    Making Roasted Tomato Soup from scratch only requires a handful of whole food ingredients and about 15 minutes of hands-on time. Follow the steps below or watch the video!

    A full bowl of tomato soup with a fresh swirl of olive oil. Behind the soup is a linen cloth, a bowl of green onion, a bowl of cashew cream and a cutting board with slices of bread.

    What You Will Need

    Equipment

    • Medium soup pot to warm the soup.
    • Oven to roast the tomatoes.
    • Spoon to deseed the tomatoes.
    • Blender to cream the soup.
    • Baking sheet or dish to roast the tomatoes.
    • Parchment paper if using a baking sheet.

    Ingredients

    • Fresh tomatoes offer the richest flavour and are best for roasting.
    • Onion and garlic provide a rich, full-body flavour.
    • Milk offers creaminess while balancing out the acidity of the tomatoes.
    • Extra virgin olive oil increases the bioavailability of nutrients and prevents the tomatoes from drying and sticking while roasting.
    • Salt brings the flavours together.

    Step 1: Slice & Deseed

    First, preheat your oven to 350° F. If using a baking sheet, line it with unbleached parchment paper.

    Next, chop the tomatoes into quarters and use a regular table spoon to scoop out the seeds. (You can discard the seeds in the compost or wash and dry them to save and sprout).

    Then, press the garlic cloves and chop the onion into quarters.

    Step 2: Roast

    Spread the sliced tomatoes, onion and garlic on the baking sheet or in a glass baking dish. Drizzle with extra virgin olive oil and place in your preheated oven to roast for about 45 minutes or until the tomatoes and onion begin to brown.

    Once roasted, remove from the oven and allow to cool.

    A sheet pan holding a spread of roasted tomato, onion and garlic with a dish cloth draped on the corner.

    Step 3: Blend

    Once cooled, transfer the roasted tomatoes, onion and garlic to a blender jug. Then, pour in your choice of milk (I like using Homemade Almond or Tigernut for a dairy-free version). Add Himalayan or Celtic salt and blend until smooth and creamy.

    A blender jug filled with roasted tomatoes, onion and garlic.
    A blender jug filled with dairy-free milk, roasted tomatoes, garlic and onion.

    Step 4: Warm & Serve

    Once blended, pour the soup into a medium soup pot or saucepan.

    Heat over medium-low for about five minutes or until the soup reaches your desired temperature. Stir frequently to prevent sticking or clumping.

    Serve on its own or top with cheese, Cultured Cashew Yogurt or Cashew Cream. This Tomato Soup is also delicious served with Homemade Flatbread.

    A heaping bowl of tomato soup topped with a dollop of cashew yogurt.

    Substitutions & Variations

    Make it extra creamy by adding an additional cup of milk or Cashew Cream. Children may prefer the added creaminess and reduced acidity of this option.

    Make it dairy-free by using Homemade Almond or Tigernut milk.

    Use pure avocado oil in place of extra virgin olive oil.

    My Top Tips

    Deseed the tomatoes. I know it can be tempting to skip this step, but deseeding the tomatoes before roasting provides the smoothest, creamiest blend.

    Use a high-speed blender. While immersion blenders are great for most creamy soups, they aren't quite powerful enough to give tomato soup that smooth and creamy texture we all love. A good high-speed blender will result in the creamiest texture.

    FAQs

    Is Tomato Soup gluten-free?

    Yes, this Tomato Soup is made with whole food ingredients that are naturally gluten-free and grain-free.

    How long does Homemade Tomato Soup last?

    Homemade Tomato Soup will last 3 - 5 days in the refrigerator. Always make sure to seal it in an airtight container to prevent contamination.

    Can you freeze Tomato Soup?

    Yes, tomato soup can be frozen for up to 6 months. Again, make sure it is sealed in an airtight container to prevent contamination.

    Can Tomato Soup be substituted for tomato sauce?

    Tomato Soup can be substituted for tomato sauce. However, it is much thinner, so the amount of liquid may need to be adjusted in the recipe you are making. This tomato soup also contains garlic, onion and salt, so the seasonings may also need to be adjusted in the recipe you are adding it to.

    Recipe Highlights

    Great for garden tomatoes. This recipe is most delicious when using fresh-picked garden tomatoes.

    Rich in heart-healthy antioxidants. Tomatoes are a great source of lycopene, an antioxidant that protects heart and eye health.

    Simple to make. Homemade Tomtato Soup is simple to make, only requiring about 15 minutes of hands-on time.

    Versatile. You can make this recipe dairy-free or dairy-rich. You can also make it creamier by adding more milk or cream.

    No added sugar. Unlike many store-bought soups, this recipe contains no added sugars or sweeteners.

    More Soup Recipes

    • Creamy Beetroot Soup
    • Creamy Butternut Squash Soup
    • Coconut Lime Soup
    • Spicy Sweet Potato Corn Chowder
    • Veggie Scrap Vegetable Broth
    Homemade Tomato Soup swirled with cashew cream in a large stoneware bowl on a matching plate with a napkin, bowl of cashew cream, green onions and a board with slices of whole grain bread beside.

    If you try this Creamy Dairy-Free Roasted Tomato Soup, let me know how it turns out by leaving a comment and rating below. Also, make sure you're following along on Pinterest, Instagram, Facebook and Flipboard for more wildly nutritious recipes!

    A large bowl of homemade tomato soup swirled with cashew cream and topped with green onion. Surrounding the bowl is a board with cashew cream, bread and on the other side is a linen napkin, spoon and bowl of chopped green onion.

    Creamy Roasted Tomato Soup

    Recipe By : Michelle McCowan
    5 from 3 votes
    Print Recipe
    Learn how to make Creamy Roasted Tomato Soup from scratch! Made with fresh tomatoes, this comforting Homemade Soup is perfect for using up your garden harvest.
    Prevent your screen from going dark
    Pin Recipe Rate Recipe Watch Video
    Prep Time 15 minutes mins
    Cook Time 50 minutes mins
    Cooling Time 10 minutes mins
    Total Time 1 hour hr 15 minutes mins
    Dietary GF, Nut Free, Soy Free, Sugar Free
    Season(s) Autumn, Late Summer, Winter
    Difficulty Moderate
    Yield 1 Quart / 4 Cups

    Equipment

    • Oven
    • Blender
    • Baking Dish or Sheet Pan
    • Medium soup pot
    • Spoon

    Ingredients
      

    • 3 lb Tomatoes (about 8 - 10 Medium-Sized)
    • 3 cups Milk (I like using Homemade Tigernut or Almond)
    • ½ medium Onion
    • 3 - 4 Garlic Cloves
    • 2 tablespoon Extra Virgin Olive Oil (or Pure Avocado Oil)
    • 1 teaspoon Himalayan Salt (or to Taste)

    Instructions
     

    • First, preheat your oven to 350° F. If using a baking sheet, line it with unbleached parchment paper.
    • ext, chop the tomatoes into quarters and use a regular table spoon to scoop out the seeds. (You can discard the seeds in the compost or wash and dry them to save and sprout).
      Then, press the garlic cloves and chop the onion into quarters.
    • Spread the sliced tomatoes, onion and garlic on the baking sheet or in a glass baking dish. Drizzle with extra virgin olive oil and place in the preheated oven to roast for about 45 minutes. Or until the tomatoes and onion begin to brown.
      Once roasted, remove from the oven and allow to cool.
    • Once cooled, transfer the roasted tomatoes, onion and garlic to a blender jug. Then, pour in your choice of milk (I like using Homemade Almond or Tigernut for a dairy-free version). Add Himalayan or Celtic salt and blend until smooth and creamy.
    • Once blended, pour the soup into a medium soup pot or saucepan.
      Heat over medium-low for about 5 minutes or until the soup reaches your desired temperature. Stir frequently to prevent sticking or clumping.
      Serve on its own or top with cheese, Cultured Cashew Yogurt or Cashew Cream. This Tomato Soup is also delicious served with Homemade Flatbread.

    Notes

    Make it extra creamy by adding an additional cup of milk or Cashew Cream. Children may prefer the added creaminess and reduced acidity of this option.

    Watch the Video!

    Nutrition

    Serving: 1cup | Calories: 242kcal | Carbohydrates: 24g | Protein: 9g | Fat: 14g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 22mg | Sodium: 669mg | Potassium: 1110mg | Fiber: 4g | Sugar: 18g | Vitamin A: 3131IU | Vitamin C: 48mg | Calcium: 267mg | Iron: 1mg
    Total Servings : 4 cups
    HAVE YOU TRIED THIS RECIPE?I’d love to know what you think! Leave a rating and comment to share how it turned out.

    More Mains & Sides

    • A large bowl of Quinoa Salad served on a table with fresh cucumber, dressing and chèvre.
      Chili Lime Quinoa Salad with Kale & Roasted Chickpeas
    • A wooden serving spoon resting in a roasting dish full of baked balsamic glazed beets topped with fresh rosemary.
      Rosemary & Cinnamon Balsamic Glazed Beets
    • Sweet Potato Muffins laying in a staggered row sprinkled with toasted almonds, thyme and surrounded by crumbs.
      Almond Thyme Savoury Sweet Potato Muffins (WFPB, GF)
    • A large saucepan filled with cooked penne pasta tossed with spinach, peas, nutritional yeast, turmeric apple cider vinegar and healthy avocado oil.
      One-Pot Spinach and Peas Pasta (without Cream)

    Posted by Michelle McCowan on May 22, 2019

    Comments

      5 from 3 votes (2 ratings without comment)

      Rate this Recipe & Share How it Turned Out! Cancel reply

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

      Rate This Recipe




    1. Pam says

      January 14, 2022 at 7:18 pm

      5 stars
      This soup is so easy to whip up with simple healthy ingredients most of us have on hand. It will warm you up on a cold winter night. Comfort food at its finest! Thanks Beet of the Wild. ?

      Reply
      • Michelle McCowan says

        January 17, 2022 at 12:28 pm

        It sure is! Thank you, Pam! So glad you enjoyed ❤️

        Reply
    A woman preparing whole foods on a rustic table with fresh beets and beet greens.

    Welcome! I'm Michelle, a photographer and nutritionally trained recipe developer who believes in the power of real food, dancing to nature's rhythm, and tuning into our wild roots through simple, slow, and natural living. One of my greatest passions is creating tasty recipes that utilize whole foods and minimally processed ingredients, along with sharing easy-to-digest information that simplifies healthy eating, home cooking, and natural wellness.

    More about me →

    Spring Greens

    • A plate of roasted broccoli, almonds and pumpkin seeds beside a white linen cloth.
    • A large bowl of Quinoa Salad served on a table with fresh cucumber, dressing and chèvre.
    • A large saucepan filled with cooked penne pasta tossed with spinach, peas, nutritional yeast, turmeric apple cider vinegar and healthy avocado oil.
    • A freshly poured bowl of vegetable-filled Thai Noodle Soup beside a soup pot, bowl of kale and fresh limes.

    Cozy Drinks

    • A hand grabbing a frothy french vanilla cappuccino and a jar of homemade french vanilla cappuccino mix with a spoon sticking out
    • A glass mug filled with water and floating lemon rounds.
    • A frothy caffeine free latte in a pink tea cup on a matching plate.
    • Golden Milk being poured into a small glass over ice.

    Top Rated

    • A stack of healthy homemade Graham Crackers on a crinkled piece of parchment on top of a marble cutting board. Behind the stack of Graham Crackers is a bowl of marshmallows and surrounding is chocolate crumbs.
    • Two stacks of flatbread on a wooden slab beside a plate with crumbs and a butter knife, a linen cloth and a bowl of oil.
    • A tall glass filled to the top with a chocolate peanut butter banana smoothie sitting in the middle of a spoonful of peanut butter, a bunch of bananas and a spilled bowl of cacao nibs.
    • A stack of golden-brown chocolate chip cookies surrounded by crumbs.

    Stay Connected!

    Footer

    ↑ BACK TO TOP

    • About
    • Contact
    • Newsletter
    • Privacy Policy
    • Nutrition Disclaimer
    • Terms & Conditions
    • Photo & Recipe Policy
    • Subscription Agreement
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
    • Mail

    Copyright © 2025 Beet of the Wild. All rights reserved.

    Rate This Recipe

    Your vote:




    Let me know what you thought of this recipe:

    So tasty!
    My family loved this!
    Easy to make and turned out great!
    Will be making again!
    Obsessed!

    Or write in your own words:

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

    Recipe Ratings without Comment

    Something went wrong. Please try again.