High-Protein Butternut Squash Soup with White Beans

How to make rich butternut squash soup with cottage cheese and cannellini beans for maximum protein and comfort

Updated

September 20, 2025

My kids used to push vegetables around their plates until I discovered this game-changing trick: blending silky cottage cheese into butternut squash soup. This high-protein butternut squash soup transforms ordinary fall produce into a creamy, satisfying meal that delivers 18 grams of protein per bowl. The secret lies in roasting the squash until caramelized, then combining it with protein-rich cottage cheese and cannellini beans for a soup that tastes indulgent but fuels your body properly.

Last October, when I was trying to sneak more protein into my family’s diet, I started experimenting with cottage cheese in unexpected places. This soup became our breakthrough recipe because the cottage cheese completely disappears into the velvety texture while doubling the protein content. Now it’s our weekly tradition every time the weather turns crisp. Trust me on this one!

Ingredients for High-Protein Butternut Squash Soup

I swear by using room-temperature cottage cheese because it blends seamlessly without creating any lumps. Pro tip: take it out of the fridge when you start prepping your vegetables.

  • 1¼ cups whole milk cottage cheese
  • 2 pounds butternut squash, peeled and cubed (or pre-cut cubes)
  • 3 tablespoons avocado oil, divided
  • 2 teaspoons sea salt, divided
  • Black pepper to taste
  • 1 whole head garlic, top trimmed off – I always roast the entire head for maximum flavor
  • 3 fresh rosemary sprigs
  • 1 can (15 oz) cannellini beans, rinsed and drained – My family prefers these over navy beans
  • 3 tablespoons honey
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon smoked paprika – This adds incredible depth
  • 4½ cups chicken or vegetable stock, divided
  • Pumpkin seeds for garnish
  • Sourdough bread for serving

Step-by-Step Instructions

I always use a large roasting pan for this method because it gives the squash more surface area to caramelize beautifully.

Step 1: Preheat oven to 400°F. Let cottage cheese sit at room temperature while you prep. Cut butternut squash into uniform 1½-inch pieces and spread on a large rimmed baking sheet. Drizzle with 2 tablespoons oil and sprinkle with 1 teaspoon salt and pepper. Toss until well coated.

Step 2: Place the trimmed garlic head in the center of the squash and nestle rosemary sprigs around it. Drizzle remaining oil over everything. Roast for 50-60 minutes until squash is golden brown and easily pierced with a fork.

Step 3: Remove rosemary sprigs and let everything cool for 10 minutes. Squeeze roasted garlic cloves from their skins directly onto the squash. The cloves should be soft and golden.

Step 4: Transfer roasted squash and garlic to a large soup pot. Add cannellini beans, cottage cheese, honey, cinnamon, and smoked paprika. Pour in 3½ cups of stock. Using an immersion blender, puree until completely smooth and creamy.

Step 5: Heat soup over medium heat, stirring occasionally. Add remaining stock gradually until you reach your desired consistency. Season with remaining salt and pepper to taste. Simmer 5 minutes to blend flavors.

What to Serve with High-Protein Butternut Squash Soup

This protein-rich soup pairs wonderfully with textures and flavors that complement its creamy, sweet profile.

High-Protein Cottage Cheese Bagels: These bagels echo the cottage cheese theme while providing a hearty, protein-packed bread option that’s perfect for dunking.

Mediterranean Chickpea Chicken Salad: The bright Mediterranean flavors and additional protein from chickpeas create a perfect balance to the soup’s rich, earthy sweetness.

Fluffy Cottage Cheese Bread: This light, airy bread complements the soup’s cottage cheese base while adding satisfying substance to your meal.

Arugula Salad with Pomegranate: The peppery greens and tart pomegranate seeds provide bright contrast to the soup’s mellow sweetness.

Toasted Walnut Bread: Nutty, crunchy bread adds textural interest and healthy fats that pair beautifully with butternut squash.

Storage & Serving Tips

Store this soup in airtight containers in the refrigerator for up to 5 days. The flavors meld beautifully overnight, making leftovers even more delicious.

For reheating, use low heat on the stovetop and stir frequently to prevent sticking. Add a splash of stock or water if the soup has thickened too much during storage. The cottage cheese maintains its creamy texture even after multiple reheats.

This soup freezes exceptionally well for up to 4 months. Pour into freezer-safe containers, leaving 1 inch of headspace for expansion. Thaw completely in the refrigerator before reheating gently on the stove.

Conclusion

This high-protein butternut squash soup proves that healthy eating doesn’t mean sacrificing comfort or flavor. With 18 grams of protein per serving and all the cozy fall flavors you crave, it’s become our family’s signature soup recipe. Give it a try and watch how this simple technique transforms your soup game forever.

High-Protein Butternut Squash Soup with White Beans

Creamy roasted butternut squash soup with cottage cheese and cannellini beans for extra protein
Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 4 portions
Course: Main Course, Soup
Cuisine: American, Comfort Food
Calories: 295

Ingredients
  

  • cups whole milk cottage cheese room temperature
  • 2 pounds butternut squash peeled and cubed
  • 3 tablespoons avocado oil divided
  • 2 teaspoons sea salt divided
  • 1 pinch black pepper to taste
  • 1 whole garlic head top trimmed off
  • 3 sprigs fresh rosemary
  • 1 can cannellini beans 15 oz, rinsed and drained
  • 3 tablespoons honey
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon smoked paprika
  • cups chicken or vegetable stock divided
  • pumpkin seeds for garnish
  • sourdough bread for serving

Equipment

  • Large rimmed baking sheet
  • Large soup pot
  • Immersion blender

Method
 

  1. Preheat oven to 400°F. Let cottage cheese come to room temperature. Cut butternut squash into 1½-inch pieces and spread on large rimmed baking sheet. Drizzle with 2 tablespoons oil, sprinkle with 1 teaspoon salt and pepper, toss to coat.
  2. Place trimmed garlic head in center of squash and nestle rosemary sprigs around it. Drizzle with remaining oil. Roast 50-60 minutes until squash is golden brown and fork-tender.
  3. Remove rosemary sprigs and cool 10 minutes. Squeeze roasted garlic cloves from skins directly onto squash.
  4. Transfer roasted squash and garlic to large soup pot. Add cannellini beans, cottage cheese, honey, cinnamon, and smoked paprika. Pour in 3½ cups stock. Puree with immersion blender until smooth.
  5. Heat soup over medium heat, stirring occasionally. Gradually add remaining stock to reach desired consistency. Season with remaining salt and pepper. Simmer 5 minutes to blend flavors.

Notes

Use room temperature cottage cheese for smoothest blending. Can substitute cannellini beans with navy beans or chickpeas. Soup improves in flavor after resting overnight. Store refrigerated up to 5 days or freeze up to 4 months.

Leave a Comment

Recipe Rating




Share this