Everyday Healthy Recipes

menu icon
go to homepage
  • Recipe Index
  • About Me
  • Contact
  • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About Me
    • Contact
    • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Soups

    Roasted Sweet Potato Soup with Spinach

    June 9, 2016 By Monika Last Updated August 1, 2026 12 Comments

    Jump to Recipe

    This roasted sweet potato soup with fresh baby spinach makes a simple but delicious meal. Filling yet light this nourishing soup can be ready in under 10 minutes! See my easy meal prep tips at the bottom of the post.

    Top down view of roasted sweet potato soup garnished with fresh herbs in brown bowl with toasted bread.

    This roasted sweet potato soup with spinach is one of the easiest soup recipes I have ever made. It involves roasting the sweet potatoes along with onion and garlic then combining with fresh spinach and stock, cooking briefly then pureeing. Despite its simplicity and a modest list of ingredients this roasted sweet potato soup has a rich and delicious flavour. It's sweet but also savoury, with lots of depth and a hint of earthiness from the spinach.

    Roasting the sweet potatoes before adding into the soup not only infuses it with delicious flavour but also reduces preparation as well as cooking time. There is hardly any chopping involved and once all the vegetables are assembled in the pot you only need to bring the soup to a boil before pureeing and serving.

    If you like the combination of sweet potato and spinach you might also like stuffed sweet potatoes and salmon pot pie.

    Roasted sweet potato soup ingredients and substitutions

    Top down view of roasted sweet potato soup ingredients in individual small dishes.
    Roasted sweet potato soup ingredients.
    • Sweet potatoes.
    • Onion: I like to use red onion for its sweetness, but you can use any.
    • Garlic.
    • Baby spinach: I don't recommend using frozen spinach, instead. Fresh baby spinach tastes better.
    • Stock: use either vegetable or chicken stock.
    • Olive oil.
    • Butter: regular or plant-based.
    • Salt and pepper to taste.

    How to prepare the sweet potato

    The best way to prepare the sweet potatoes for this soup is to cut them in half lengthways and roast until tender and caramelised around the edges. This method ensures that the sweet potatoes cook quickly and deliver maximum flavour. See details below.

    Although it's possible to roast the sweet potatoes whole they won't have the same intensity of flavour and will take longer to cook.

    Step-by-step recipe instructions

    1. Preheat the oven to 400F/200C/180 fan/gas mark 6. Line a large baking sheet with parchment paper (omit if using a non-stick sheet) and set aside.

    2. Prepare sweet potato: Cut each sweet potato in half lenghtwise and arrange, cut sides up, on the baking sheet. Add the onion pieces. Brush the tops of the vegetables with a little oil (use about 1 tbsp) then lightly season the sweet potato with salt and pepper.

    Halved sweet potatoes with red onion on top of parchment.

    3. Roast: Roast in the centre of the oven for 20 minutes then turn the onion over, add the garlic and continue roasting for another 20 minutes or until the sweet potatoes are fully cooked. If they need a little longer in the oven remove the onion from the sheet (to prevent it burning) then continue roasting the sweet potatoes until tender.

    Top down view of roasted sweet potato halves and red onion pieces on parchment.

    4. Peel: Remove from the oven and set aside for a few minutes until cool enough to handle. Scoop out the pulp of the sweet potatoes (discarding the skin), peel the garlic and chop the onion. Place all the vegetables in a pot.

    Sweet potato pulp, chopped red onion and garlic in white pot.

    5. Make soup: Add the stock and fresh spinach, cover and bring to the boil. Remove from the heat and puree (I like the texture of this soup to be a little coarse with specks of spinach visible in the sweet potato broth).

    Chunks of sweet potato and onion with broth in white pot.
    Top down view of fresh baby spinach in white pot with broth.
    Pieces of sweet potato and fresh spinach with broth in white pot.
    Top down view of creamy soup in white pot with ladle.

    6. Serve: Stir in the butter, adjust the seasoning, if needed, then serve.

    Side view of soup in brown bowl with fresh herbs and toast.

    *Scroll down to the bottom of the post for a full, printable list of ingredients and instructions.

    Serving suggestions

    I like to serve this easy roasted sweet potato spinach soup with a simple garnish of microgreens (or pea shoots), sourdough toast and a sprinkle of red pepper flakes for a gentle heat. It's also delicious with garlic bread, croutons, pita or homemade cheese breadsticks. You could also scatter a little parmesan or mature cheddar before serving.  

    Top tips

    • Use long, thin sweet potatoes as they will take less time to roast than large, round ones.
    • The exact roasting time will depend on the size (and shape) of your sweet potatoes.
    • You can puree the soup until completely smooth and creamy or only until all the ingredients have been thoroughly mixed in and there are specks of spinach visible in the broth (for a coarser texture, as in the photos).
    • Bring the soup to the boil then immediately remove from the heat (if the spinach cooks for too long it may lose its vibrant green colour and taste a little bitter).
    • Meal prep: To save time you can prepare the sweet potato, onion and garlic in advance. Simply roast these as per instructions, then allow to cool completely and refrigerate (overnight), covered, until you are ready to make the recipe. Peel just before making the soup.
    • Keep leftover roasted sweet potato soup refrigerated for up to 3 days.
    • Freeze for up to 3 months.

    More roasted vegetable soup recipes to try next

    • Winter Root Vegetable Soup
    • Roasted Butternut Squash with Lentils
    • Roasted Red Pepper Fresh Tomato Soup

    See also these other easy, delicious soup recipes including this collection of creamy vegan soups as well as traditional Polish soups.

    Recipe

    Top down view of roasted sweet potato soup garnished with fresh herbs in brown bowl with toasted bread.

    Roasted Sweet Potato Soup with Spinach

    This roasted sweet potato soup with fresh baby spinach makes a simple but delicious meal. Filling yet light this nourishing soup can be ready in under 10 minutes!
    5 from 6 votes
    Print Pin Rate
    Course: Lunch, Soup
    Cuisine: vegan, vegetarian
    Prep Time: 10 minutes minutes
    Cook Time: 45 minutes minutes
    Total Time: 55 minutes minutes
    Servings: 5 servings
    Calories: 217kcal
    Author: Monika Dabrowski

    Equipment

    • Large baking sheet
    • Medium sized pot
    • Immersion blender

    Ingredients

    • 2 pounds (900 g) sweet potatoes unpeeled
    • 3-4 garlic cloves unpeeled
    • 1 onion red onion med./large, cut into quarters
    • 2.12 ounces (60 g) fresh baby spinach approx. 2 cups
    • 1 tablespoon olive oil
    • 1 tablespoon butter
    • 4½ cups (1,080 ml) vegetable stock hot, use 2 stock cubes
    • Sea salt and pepper to taste

    Instructions

    • Preheat the oven to 400F/200C/180 fan/gas mark 6. Line a large baking sheet with parchment paper (omit if using a non-stick sheet) and set aside.
    • Prepare sweet potato: Cut each sweet potato in half lenghtwise and arrange, cut sides up, on the baking sheet. Add the onion pieces. Brush the tops of the vegetables with a little oil (use about 1 tbsp) then lightly season the sweet potato with salt and pepper.
    • Roast: Roast in the centre of the oven for 20 minutes then turn the onion over, add the garlic and continue roasting for another 20 minutes or until the sweet potatoes are fully cooked. If they need a little longer in the oven remove the onion from the sheet (to prevent it burning) then continue roasting the sweet potatoes until tender.
    • Peel: Remove from the oven and set aside for a few minutes until cool enough to handle. Scoop out the pulp of the sweet potatoes (discarding the skin), peel the garlic and chop the onion.
    • Make soup: Place the sweet potato pulp, onion and garlic in a pot, add the stock and fresh spinach, cover and bring to the boil. Remove from the heat and puree (I like the texture of this soup to be a little coarse with specks of spinach visible in the sweet potato broth).
    • Serve: Stir in the butter, adjust the seasoning, if needed, then serve.

    Notes

    • Use long, thin sweet potatoes as they will take less time to roast than large, round ones.
    • The exact roasting time will depend on the size (and shape) of your sweet potatoes.
    • You can puree the soup until completely smooth and creamy or only until all the ingredients have been thoroughly mixed in and there are specks of spinach visible in the broth (for a coarser texture, as in the photos).
    • Bring the soup to the boil then immediately remove from the heat (if the spinach cooks for too long it may lose its vibrant green colour and taste a little bitter).
    • Meal prep: To save time you can prepare the sweet potato, onion and garlic in advance. Simply roast these as per instructions, then allow to cool completely and refrigerate (overnight), covered, until you are ready to make the recipe. Peel just before making the soup.
    • Keep leftover roasted sweet potato soup refrigerated for up to 3 days.
    • Freeze for up to 3 months.
    • Total cooking time includes the time needed to roast the sweet potatoes.

    Nutrition

    Serving: 1serving | Calories: 217kcal | Carbohydrates: 40g | Protein: 3g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 6mg | Sodium: 974mg | Potassium: 687mg | Fiber: 6g | Sugar: 9g | Vitamin A: 27388IU | Vitamin C: 8mg | Calcium: 70mg | Iron: 1mg

    *Nutritional information is automatically generated and should be considered as an estimate.

    **A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.

    Tried this Recipe? Pin it for Later!Mention @Monika8021 or tag #EverydayHealthyRecipes!

    Keep in touch!

    If you make this roasted sweet potato soup with baby spinach I'd love to know how it turned out for you. Let me know in the comments below, thanks:)

    Follow me on Facebook, Pinterest and Instagram for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right in your mailbox.

    More Soup Recipes

    • Close-up top down view of vegetable mulligatawny soup in green bowl with spoon on white plate.
      Easy Vegetable Mulligatawny Soup
    • Top down view of creamy Polish cucumber soup with radish, eggs and potatoes in grey bowl.
      Polish Cold Cucumber Soup (Chłodnik Ogórkowy)
    • Top down view of Polish mushroom soup in white bowl with spoon.
      Simple Polish Mushroom Soup (Zupa Pieczarkowa)
    • Top down view of creamy butternut squash tomato soup with croutons in grey bowl with spoon on right.
      Easy Butternut Squash Tomato Soup
    524 shares

    Comments

      5 from 6 votes (2 ratings without comment)

      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.

    1. Sue says

      December 10, 2023 at 8:14 pm

      5 stars
      This recipe is just what I was looking for as I start my vegan diet. So flavorful! Very simple to make and store for a couple of meals. Thank you!!

      Reply
      • Monika says

        December 11, 2023 at 10:20 am

        You are very welcome:)

        Reply
    2. Carol De Lisle says

      November 16, 2022 at 12:05 am

      5 stars
      This is one of the best soup recipes I’ve ever tried. Super easy, delicious and very nutritious. It’s even good cold (but even better piping hot). Thanks so much!

      Reply
      • Monika says

        November 16, 2022 at 9:15 am

        You are welcome and thank you for the review:)

        Reply
    3. rima says

      March 01, 2021 at 2:36 am

      can you make the soup by boiling the potatoes?

      Reply
      • Monika says

        March 01, 2021 at 9:09 am

        Yes though the flavour may not be as intense. Also if you don't want to roast the garlic use a little less fresh garlic.

        Reply
    4. Adrienne Butler says

      January 25, 2021 at 12:31 am

      5 stars
      It is delicious but what is 1 hot vegetable stock

      Reply
      • Monika says

        January 25, 2021 at 9:32 am

        It's 1 litre of stock. The letter 'l' stands for 'litre'. If you need US customary measurements you'll find the link under the ingredients.

        Reply
    5. Caitlin says

      February 10, 2020 at 12:28 am

      5 stars
      This was delicious! I wish i could post a picture. The roasted garlic was on point. I roasted my onion some too to get that caramel flavor going and ended up pouring everything into my vitamix. I added a dollop of Greek yogurt and some whole spinach leaves on top as a garnish and it looked so pretty! Thanks for the great recipe!

      Reply
      • Monika says

        February 10, 2020 at 1:17 pm

        You are welcome, great idea to roast the onion too and I really like the extras! Thank you for your feedback:)

        Reply
    6. Lisa says

      June 12, 2016 at 4:07 pm

      This looks so good and healthy! I love potato soups and this one with sweet potato will be delish for sure! Thanks for sharing!

      Reply
      • Monika says

        June 12, 2016 at 4:42 pm

        You are welcome:)

        Reply

    Hi, I am Monika, welcome to Everyday Healthy Recipes! This blog is all about simple recipes with a healthy twist, old classics with a modern take, and an occasional Polish dish thrown into the mix - all easy to make and delicious, perfect for everyday cooking.

    Find out more about me →

    Popular recipes

    • Side view of 6 cottage cheese egg muffins on rack.
      Fluffy Cottage Cheese Egg Muffins
    • Top down close-up view of 4 healthy marry me chicken breasts in creamy sauce in pan.
      Healthy 'Marry Me' Chicken (with Cottage Cheese)
    • Top down view of cooked potato and cheese pierogi ruskie with sour cream and fork on beige plate.
      Potato and Cheese Pierogi Ruskie-Authentic Polish Recipe
    • Side angle view of salmon pasta bake in rectangular dish.
      Creamy Salmon Pasta Bake (Healthy)

    Recipe Roundups

    • 4 healthy chicken recipes including chicken thighs, stuffed chicken, stew and casserole with chicken.
      33 Healthy Easy Chicken Recipes
    • Top down view of Polish foods including soup, bigos, salad and pierogi.
      28 Most Popular Traditional Polish Foods
    • Top down view of sauerkraut in white bowl with spoon.
      How To Cook Sauerkraut (Tips and Recipes)
    • 4 colourful Polish soups in bowls.
      28 Traditional Polish Soups

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • About

    Newsletter

    • Sign Up! for recipe updates

    Contact

    • Contact

    Copyright © 2026 · Everyday Healthy Recipes

    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.