If I’m making a pot of soup for dinner, I want it to be the main dish — which means I need to consider how to work in some protein. And while this is easy when it comes to something like chili (hello, three types of beans), it requires a bit more creativity when it comes to blended soups.
Luckily, cottage cheese and white beans blend seamlessly with roasted veggies and broth, creating a protein-packed butternut squash soup that comes together in just one pot. Other root veggies work great, too: feel free to use any combo of winter squash, sweet potato, and carrots. (You’ll need about 2 pounds total once they’re all peeled and diced).
my favorite vegetable peeler
As soon as I posted this recipe on Instagram, questions about my peeler began flooding in. The one I’m using in the video is the Dreamfarm Sharple, and it’s hands-down my favorite peeler for tough peels like butternut squash. It seems a bit like a gimmicky gadget, but it actually works incredibly well. Highly recommend!
If you prefer Y-shaped peelers, the Kuhn Rikon is my favorite.
what to serve with butternut squash soup
This soup is so cozy and hearty on its own that all it really needs is a garnish of toasted pepitas and some olive oil-toasted bread for dipping. But if you want to round out the meal with some greens, you can’t go wrong with a simple arugula salad.
protein-packed butternut squash soup
serves 4

Ingredients
- 1 cup full-fat small-curd cottage cheese (I always use Good Culture)
- 1 medium butternut squash (about 2 1/2 pounds) or 2 pounds pre-cut squash (alternatively, use a mix of squash, carrots, and sweet potatoes)
- 2 tablespoons extra-virgin olive oil, divided, plus more for serving
- 1 1/2 teaspoons kosher salt, divided, plus more as needed
- freshly-ground black pepper
- 1/2 bulb garlic (bottom half only)
- 4 sprigs fresh thyme, plus leaves for garnish
- 1 (15-ounce) can white beans, drained and rinsed
- 2 tablespoons pure maple syrup
- 1/4 teaspoon ground nutmeg
- pinch cayenne pepper
- 1 (32-ounce) box low-sodium vegetable broth (4 cups), divided
- toasted pepitas, for serving
- crusty bread, for serving
Instructions
- Heat the oven to 425°F. Place the cottage cheese on the counter so it can start to come to room temperature.
- Peel and seed the squash (and/or other root veggies) and cut into 1-inch cubes. Transfer to a large Dutch oven. Drizzle with 1 tablespoon of the oil, season with 1 teaspoon of the salt and several grinds pepper, and toss to coat.
- Nestle the garlic half into the center of the squash, making sure it touches the bottom of the pot. Scatter the thyme sprigs on top and drizzle with the remaining 1 tablespoon oil. Roast, covered, until the squash is very tender, 45 to 55 minutes.
- Remove the pot from the oven; discard thyme sprigs. When cool enough to handle, remove the roasted garlic bulb and carefully squeeze the cloves into the pot.
- If using an immersion blender: Add the beans, cottage cheese, maple syrup, nutmeg, and cayenne. Pour in 3 cups of the broth. Blend until smooth, adding more broth as needed to reach your desired consistency.
- If using a stand blender: Transfer the squash and the garlic to the blender. Add the beans, cottage cheese, maple syrup, nutmeg, and cayenne. Pour in 3 cups of the broth. Blend until smooth, adding more broth as needed to reach your desired consistency.
- Place the Dutch oven over medium-low heat to re-warm the soup. Taste and season with salt and pepper, as needed. Ladle into bowls and garnish with toasted pepitas, fresh thyme leaves, and a drizzle of oil. Serve with crusty bread.
kb says
Love that the protein is hidden so well but it was a bit bland for me. I’ll make it again but next time I’ll add a second head of garlic, some onion and will stir thyme leaves in with the squash- the sprigs just burnt and didn’t add any flavor or aromatics.
Grace Elkus says
Those additions sound great. Thank you for providing your feedback!!
Elaina says
Looking for the nutrition values for this soup
Sarah says
Amazing!
Kimberley says
Sounds super delicious!! I was wondering if you have the nutritional values for this recipe and if it would work in an Instant Pot? Look forward to trying this 🙂
Royce says
A new favourite soup recipe. I found this because I wanted a pumpkin soup with more protein and substance to it. The recipe was really well written and easy to follow.
I did make some adaptions due to supermarket stocks and what was in my cupboard.
I used a sprinkle of dried thyme and about 5x teaspoons of fresh pre crushed garlic because I had these.
I used ricotta instead due to the supermarket being out of cottage cheese. Will use cottage cheese next time.
I also added in separately 1x fried onion, sprinkle of garlic powder in the roast mix stage, and also a sprinkle of ginger powder in the blending stage.
Lastly topped it of with some baked high protein flat bread.
This was so good, I think this recipe could be adjusted in so many ways to suit all tastes and also utlilse what you have in the kitchen. On a reheat night I also grated a little fresh parmesan cheese on top as well. Worked well but the soup is great by itself.
Bernadette says
So good!I didn’t add cottage cheese because I am plant based, but adding the beans was amazing! I add
Feed a teaspoon of curry powder as well. My new go to recipe!
N Ortiz says
I added 1/2 a block of silkened tofu instead of the cottage cheese to keep vegan and it was phenomenal.
PATTY says
Very good! Very easy to make, I didn’t have garlic so used garlic powder, and dried thyme. Next time I would like more garlic. If you have meat eaters, feel they have to have meat you could add rotisserie chicken after all done
Elizabeth says
Didn’t change a thing and this is the best soup I’ve ever tasted
Stacey says
Do you publish the macros associated with each recipe?
Grace Elkus says
I am working on a website re-launch (set for January) which will include macros. For now, I’ve added them to this recipe right above the recipe card. I hope that helps!
Katie says
Can I use dried thyme instead of fresh?
Grace Elkus says
Absolutely! I would just add about 1 teaspoon of dried thyme when you toss the squash with the oil, salt, and pepper before roasting.
DIANE says
Would really like the nutritional breakdown for this soup! Especially the amount of protein per serving since it is labeled as high protein soup.
Grace Elkus says
Hi Diane! Here is the nutritional info per serving (calculated using Good Culture cottage cheese and 2 tablespoons of pepitas per bowl):
404 calories, 19g protein, 51g carbs, 16g fat, 13g fiber
Paige says
I’ve made this twice now and it is fool proof and I love it! I omit the pepper because I don’t love spicy but it’s always so good!
Cathy koeneke says
This soup is a winner; so good!
Great recipe. Everyone should try it.
Emily says
I’m super excited to try this! Can I use garbanzo beans instead of white beans? Thank you!
Grace Elkus says
Hi Emily! Unfortunately garbanzo beans won’t blend as smoothly as white beans so I wouldn’t recommend them for this soup. You could always roast them instead and use them as a crispy garnish!
Heather says
Followed this to the T. Was very flavorful. I was a bit skeptical when I read ingredients but it came together nicely! Thanks for sharing!
Kimberly O’Grady Simensen says
Just made it- a new favorite for the cold MN winter. I used dried thyme and chicken broth substitutes. I am working to increase my daily protein intake and this a great option.
Megan U says
This looks delicious! Do you think it would still turn out with 2% fat cottage cheese?
Grace Elkus says
Hi Megan! The reason I call for full-fat is to minimize the risk of the cottage cheese separating or making the soup “grainy.” That said, if you bring the 2% cottage cheese to room temp., allow the squash to cool down a bit before adding it, and make sure to only re-heat the final soup over low heat, I think it should work out just fine. (Cottage cheese tends to separate when it’s heated up too quickly).
Brittany says
This soup is incredible. I’ve made it twice in two weeks because I just can’t get enough. I added more cayenne to give it a little bit more of a kick as well as some carrots and sweet potato, a pair so perfectly with some crusty toast and sourdough. Thank you for sharing this gem!
Greta Smogor says
This soup is 10/10 DELISH!!!!!!!! I added a little more cayenne for a kick. But it is so so so SO good! Will be saving and making again!