There’s nothing like a steaming bowl of soup on a chilly night—especially when it tastes indulgent, feels like comfort food, and somehow happens to be protein-packed too. This butternut squash soup is my winter repeat recipe: creamy, nourishing, and the kind of cozy you want to eat straight from the pot.

Table of Contents
Table of Contents
Here’s the twist that makes it secretly powerful: roasted squash blended silky-smooth with cottage cheese (trust me—you won’t taste it, you’ll just get that luxe texture) and white beans that turn every spoonful into a stay-full kind of meal. Add a little maple syrup for warmth, a pinch of cayenne for a gentle kick, and suddenly it’s sweet, spicy, and completely irresistible. Easy enough for a weeknight, special enough for guests—so grab a blanket and let’s get cozy.
Why You’ll Love This Protein Butternut Squash Soup
This isn’t just another soup recipe—it’s a hug in a bowl with some serious muscle! Here’s why it’s become my cold-weather obsession:
- Creamy dreaminess: Roasted squash blended with cottage cheese creates a velvety texture that feels indulgent (but totally isn’t!)
- Protein powerhouse: Between the cottage cheese and white beans, you’re getting 12g of protein per serving—rare for a vegetarian soup!
- Weeknight magic: Most of the “work” is hands-off roasting time—perfect for multitasking
- Flavor fireworks: Sweet maple syrup + cozy nutmeg + subtle cayenne heat = the ultimate flavor trio
- Mix-and-match friendly: Swapped squash for sweet potatoes last week? No problem—this recipe adapts to your fridge
Ingredients for Protein Butternut Squash Soup
Grab these simple ingredients – most might already be in your pantry! The magic happens when they all come together:

- 1 medium butternut squash (about 2 1/2 pounds) or 2 pounds pre-cut squash – or get creative with a mix of carrots and sweet potatoes!
- 2 tablespoons extra-virgin olive oil, divided – plus extra for that gorgeous drizzle at the end
- 1 1/2 teaspoons kosher salt, divided – we’ll use this in layers for maximum flavor
- Freshly-ground black pepper – to taste, because everything’s better with a little pep
- 1/2 bulb garlic (just the bottom half) – roasting mellows it into sweet, spreadable gold
- 4 sprigs fresh thyme – plus extra leaves for that pretty garnish
- 1 (15-ounce) can white beans, drained and rinsed – our fiber-packed thickener
- 1 cup full-fat small-curd cottage cheese (I swear by Good Culture) – the protein-packed secret weapon
- 2 tablespoons pure maple syrup – just enough to balance the squash’s earthiness
- 1/4 teaspoon ground nutmeg – that warm, cozy spice that makes it taste like fall
- Pinch cayenne pepper – trust me, this tiny bit makes all the flavors pop
- 1 (32-ounce) box low-sodium vegetable broth (4 cups), divided – we’ll adjust as we blend
- Toasted pepitas – for that perfect crunchy finish
- Crusty bread – because soup deserves a good dunking partner
Ingredient Notes & Substitutions
Here’s why these ingredients work so well – and how to tweak them if needed:
The cottage cheese melts into pure creaminess while packing 14g protein per half cup – but if you’re not a fan, Greek yogurt works too (just add it after blending so it doesn’t curdle).
White beans thicken while adding fiber – chickpeas can sub in a pinch. That maple syrup balances the squash’s earthiness – honey does the same job if that’s what you’ve got. And about that squash – while I love roasting it fresh, pre-cut saves so much time on busy nights!
How to Make Protein Butternut Squash Soup
Okay, let’s turn these simple ingredients into the coziest pot of goodness you’ve ever tasted! I’ve made this protein butternut squash soup so many times I could do it in my sleep—but don’t worry, I’ll walk you through every step.

The secret is letting the oven do most of the work while those flavors deepen. Trust me, your kitchen is about to smell amazing.
Step 1: Roast the Squash and Garlic
First, crank that oven to 425°F – we want it nice and hot for perfect caramelization. While it heats, tackle the squash: slice it in half lengthwise (careful with that knife!), scoop out the seeds with a spoon, then peel and chop into 1-inch cubes. Toss them in your Dutch oven with 1 tablespoon oil, 1 teaspoon salt, and a few good cracks of pepper – get your hands in there to coat every nook!
Here’s my favorite trick: take half a garlic bulb (just the bottom half, root side down) and nestle it right in the center of the squash so it touches the pot’s bottom.
Those cloves will roast into golden perfection while the squash cooks. Scatter thyme sprigs over everything like you’re decorating a cake, then drizzle with the remaining oil. Cover and roast for 45-55 minutes—you’ll know it’s done when a fork slides easily into the squash. The garlic should feel soft when pressed.
Step 2: Blend the Soup
Time for the magic! Let everything cool just enough to handle, then pluck out the thyme stems—their flavor’s already infused. Squeeze those garlic cloves right into the pot (they’ll pop out like butter).
Now, add your white beans, room-temperature cottage cheese (this prevents curdling!), maple syrup, nutmeg, and that sneaky pinch of cayenne.
Here’s where you choose your weapon:
- Immersion blender: My lazy-day favorite! Pour in 3 cups broth and blend right in the pot until silky smooth. Add more broth if you like it thinner.
- Stand blender: Transfer the squash mixture first, then add other ingredients with 3 cups broth. Blend in batches if needed—and please let it cool slightly unless you want soup on your ceiling!
Either way, blend until it’s as smooth as you like – I stop when it’s creamy but with just a bit of texture from the beans.
Step 3: Adjust and Serve
Back to the stove! Warm your blended soup over medium-low heat – this is when you taste and tweak. Need more salt? More cayenne for kick? Go for it! When it’s perfect, ladle into bowls and top with toasted pepitas (that crunch!), fresh thyme leaves, and a drizzle of olive oil.
Don’t forget the crusty bread for dipping – I like to toast mine with a little garlic butter if I’m feeling fancy. Pro tip: leftovers taste even better next day as the flavors marry!
Print
Creamy Protein Butternut Squash Soup Recipe with 12g Protein
A creamy and protein-packed butternut squash soup with a hint of sweetness from maple syrup and a touch of spice. Perfect for a cozy meal.
- Total Time: 1 hour 10 mins
- Yield: 4 servings 1x
Ingredients
- 1 cup full-fat small-curd cottage cheese (Good Culture recommended)
- 1 medium butternut squash (about 2 1/2 pounds) or 2 pounds pre-cut squash (or 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. Let the cottage cheese sit at room temperature.
- Peel and seed the squash (or other root veggies) and cut into 1-inch cubes. Place in a large Dutch oven. Drizzle with 1 tablespoon oil, season with 1 teaspoon salt and pepper, and toss.
- Nestle the garlic half in the center of the squash, ensuring it touches the pot’s bottom. Scatter thyme sprigs on top and drizzle with remaining oil. Roast, covered, for 45–55 minutes until tender.
- Remove from oven. Discard thyme sprigs. Once cooled, squeeze roasted garlic cloves into the pot.
- For immersion blender: Add beans, cottage cheese, maple syrup, nutmeg, and cayenne. Pour in 3 cups broth. Blend until smooth, adding more broth if needed.
- For stand blender: Transfer squash and garlic to blender. Add beans, cottage cheese, maple syrup, nutmeg, and cayenne. Pour in 3 cups broth. Blend until smooth, adjusting broth for consistency.
- Reheat soup in the Dutch oven over medium-low heat. Adjust seasoning with salt and pepper. Serve with toasted pepitas, fresh thyme leaves, and a drizzle of oil. Enjoy with crusty bread.
Notes
- Use pre-cut squash to save time.
- Adjust spice levels to your preference.
- Store leftovers in an airtight container for up to 3 days.
- Prep Time: 15 mins
- Cook Time: 55 mins
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 10g
- Sodium: 800mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 5mg
Tips for Perfect Protein Butternut Squash Soup
After making this soup more times than I can count (my soup pot practically lives on the stove from October to March!), I’ve picked up some game-changing tricks:

- Pre-cut squash is your time-saving BFF – I won’t judge if you skip the peeling and chopping! The pre-packaged stuff works beautifully and shaves off a good 10 minutes of prep.
- Cayenne is your flavor dial – Start with just a pinch if you’re sensitive to heat, then add more after blending. I’ve learned the hard way that a little goes a long way – my “oops” batch last year had us all reaching for milk!
- Blend smarter, not harder – If using a stand blender, work in batches and leave the center lid piece off (cover with a towel instead). Steam needs to escape, unless you want orange polka dots on your kitchen ceiling (ask me how I know…).
- Leftovers? Seal the deal – Store in airtight containers for up to 3 days. The cottage cheese makes it extra creamy when reheated – just stir well and warm gently over low heat. Freezing works too, but leave out the cottage cheese and stir it in after thawing.
Protein Butternut Squash Soup Variations
One of my favorite things about this soup is how easily it adapts to whatever’s in your fridge or what you’re craving that day! Here are some of my go-to twists when I want to mix things up:
- Root veggie party: Swap half the squash for carrots or sweet potatoes – they roast up just as beautifully and add extra natural sweetness. Last week I did a trio of all three, and wow, the flavor was incredible!
- Herb swap: Not a thyme fan? Sage works magic here – just chop 1 tablespoon fresh leaves and toss them in with the squash before roasting. The earthy aroma will make your whole house smell like a cozy cabin.
- Crunchy toppings galore: While I adore pepitas, sometimes I go wild with toppings – crispy bacon crumbles (because everything’s better with bacon), toasted coconut flakes, or even a handful of spicy roasted chickpeas for extra protein punch.
The best part? No matter how you tweak it, that creamy, protein-packed base stays delicious every time. Have fun playing with flavors – that’s how the best kitchen creations happen!
Nutritional Information
Here’s the scoop on what makes this protein butternut squash soup as nourishing as it is delicious! (Full disclosure: these numbers can wiggle a bit depending on your exact ingredients – like how much olive oil you drizzle at the end or which brand of cottage cheese you use.)
Per hearty 1 1/2-cup serving:
- 280 calories – Just enough to satisfy without weighing you down
- 12g protein – Thanks to our dynamic duo of cottage cheese and white beans!
- 40g carbohydrates – Mostly from the squash and beans (the good, complex kind)
- 8g fiber – That’s nearly a third of your daily needs in one cozy bowl
- 9g fat – Mostly the heart-healthy kind from olive oil and pepitas
What I love most? This soup packs serious nutrition while tasting like total comfort food. The fiber and protein combo keeps you full for hours – I often make a big batch for easy lunches all week. And that’s before we even talk about all the vitamins from that gorgeous orange squash!
FAQs About Protein Butternut Squash Soup
Got questions? I’ve got answers! Here are the most common things people ask me about this protein-packed soup – and my tested-in-the-kitchen solutions:
Can I freeze this soup?
Yes, but with one smart tweak: leave out the cottage cheese before freezing! Blend and freeze the base, then stir in fresh cottage cheese when reheating. This keeps the texture perfect – frozen dairy can get grainy (learned that the hard way last winter!).
How can I make it vegan?
Easy! Swap the cottage cheese for full-fat coconut milk – it gives that same luxe creaminess. Just use about 1/2 cup and adjust to your preferred thickness. The beans already make it plenty protein-rich!
Is pre-cut squash okay?
Absolutely – and it saves a solid 10 minutes of wrestling with that tough squash skin! I keep pre-cut squash in my freezer for extra-quick soup nights. Roast time stays the same, just check for doneness with a fork.
Tried This Recipe? Rate It Below or Tag Us on Social!
I can’t wait to hear how your protein butternut squash soup turns out! Did you add an extra pinch of cayenne? Maybe swap in sweet potatoes? Snap a photo of that gorgeous orange bowl of comfort and tag @Dishivia on Instagram – nothing makes me happier than seeing your kitchen creations.
Or leave a star rating below if you’re more of the quiet-but-supportive type (I see you!). Either way, I’m cheering you on from my soup-stained recipe notebook. Now go enjoy every creamy, protein-packed spoonful!
For More recipes, Follow me on Facebook!