This post may contain affiliate links. Learn more here.
Entrees/ Recipes/ Vegetarian Recipes

Roasted Butternut Squash and Fennel Soup with Cheese Tortellini

Roasted Butternut Squash and Fennel Soup with Cheese Tortellini

I consume so much butternut squash this time of year that I might be at risk for turning orange!

I love it every which way possible: roasted, mashed, baked into desserts. You name it. I just can’t seem to get enough butternut squash.

One of my go-to recipes for butternut squash is coaxing it into a puréed soup. It’s an easy fall dish that’s equally suited for a cozy weeknight meal at home or served up as part of a more formal dinner gathering. But sometimes, I find puréed soups to be a little bit lacking in substance. They are generally satisfying enough for lunch or when eaten as an appetizer. But to be sufficient enough for a full entrée, I think they require a little bit of bulking up. I usually do this in the form of of toppings, like nuts, spiced chickpeas or croutons. But this time, I decided to add in some fresh cheese tortellini. The cheese tortellini provide the perfect salty contrast to this slightly sweet and nutty soup. And they give this soup a substantial amount of “bite,” which makes this Roasted Butternut Squash and Fennel Soup with Cheese Tortellini perfectly suited for a main meal.

Roasted Butternut Squash and Fennel Soup with Cheese Tortellini

I started this recipe by roasting up all the fruits and vegetables in my oven until they were very soft and starting to caramelize. While this does take a little bit more time than simply cooking everything on the stovetop, the resulting flavor enhancement is well-worth the extra investment. Then I added all of the roasted ingredients to my blender with some vegetable broth and puréed them until smooth and creamy. I transferred the puréed soup to large stock pot with the remaining vegetable broth, brought it to a low simmer and then cooked the cheese tortellini right in the soup itself. Definitely look for fresh tortellini, which generally cook up faster than the frozen varieties (and I think have a superior taste as well).

You’ll need 4 cups of vegetable broth for this recipe, but keep an extra cup handy in case you decide you want to thin the soup out a bit. I’ve found that some varieties of tortellini expand more than others once cooked, which will change how thick or thin the resulting soup will be.

Roasted Butternut Squash and Fennel Soup with Cheese Tortellini

Roasted Butternut Squash and Fennel Soup with Cheese Tortellini

Cheese tortellini make this puréed butternut squash, fennel, apple and carrot soup satisfying enough for a main meal.
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
Servings: 4 servings


  • 2 cups peeled and cubed butternut squash about 1 to 1 1/2-inches in size
  • 1 cup peeled and chopped carrots about 1 to 1 1/2-inches in size
  • 1 medium fennel bulb trimmed and quartered (reserve a few fronds for garnish)
  • 1 medium red apple cored and quartered
  • 2 tablespoons extra-virgin olive oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 4-5 cups low-sodium vegetable broth
  • 1 9-ounce package fresh cheese tortellini
  • 1/4 teaspoon red pepper flakes


  • Preheat your oven to 400°F. Line a large rimmed baking sheet with parchment paper and set it aside.
  • In a large bowl, toss together the butternut squash, carrots, fennel and red apple with the olive oil, salt and black pepper until evenly coated, then spread out onto your prepared baking sheet in a single layer. Transfer the baking sheet to your oven and roast, stirring once halfway through the cooking time, for 40 minutes. The fruits and vegetables should be soft and starting to brown in places. Remove the baking sheet from your oven and set it aside for about 10 minutes to cool slightly.
  • Once cool enough to safely handle, transfer all of the roasted fruits and vegetables to your blender. Add in about 2 cups of the vegetable broth. Blend on high until smooth. Then pour the contents of your blender into a large heavy-bottom pot and stir in 2 more cups of the vegetable broth. Place the pot over medium heat and bring the soup to a simmer. Stir in the cheese tortellini and cook them in the soup according to the package instructions, generally about 7-9 minutes. If the soup is getting thick, you can add in the remaining cup of vegetable broth. Taste and add more salt and pepper, if desired.
  • To serve, ladle the warm soup into bowls. Garnish with some of the reserved fennel fronds and a sprinkling of red pepper flakes, if desired.
Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks!

You Might Also Like


  • Reply
    April 15, 2017 at 2:38 am

    Looks delicious! Love those toast recipes, might have to try some of them, I am always so boring with the toast I serve with soup!

  • Reply
    Mohit Kumar
    November 20, 2017 at 6:59 am

    Looks amazing. Going to make this dish in the next few days. Thanks for this post.

  • Reply
    Alvin Charles
    September 12, 2018 at 11:37 pm

    5 stars
    Nice Dish.

    For how many days can we keep this into a fridge?

  • Reply
    October 29, 2020 at 6:09 pm

    I had read your recipe and tried to cook it. Well, I’m not good at cooking but still I able to prepare soup looking somewhere near to the image in this post.
    Thanks for the recipe!

  • Reply
    Rose Martine
    November 6, 2020 at 11:23 pm

    5 stars
    YUMMY!!!!! Thanks for sharing your recipe! I’ve heard about your blog a couple of times and will now spend my afternoon reading 🙂

  • Leave a Reply

    Recipe Rating