Butternut Squash Soup Recipe for Meal Prep and Tasty Toppings

Posted on March 7, 2026

by: James Carter

Delicious butternut squash soup with toppings for meal prep

Butternut Squash Soup is a roasted-squash puree blended with white beans and cottage cheese for added protein without using heavy cream. The squash roasts in the oven until the edges deepen in color and the kitchen fills with a slightly sweet, caramelized aroma. Once blended, the soup becomes smooth and lightly thick with a naturally velvety texture. It works well for weeknight dinners, cold-weather lunches, or simple meal prep since it reheats easily and holds its texture well after a day or two in the refrigerator.

Why This Recipe Works

This soup keeps its body without relying on cream. White beans blend smoothly into the squash and help thicken the puree, while cottage cheese adds protein and a light creaminess. The result is a soup that stays smooth when reheated and works well for leftovers or meal prep.

Ingredients

  • 1 medium butternut squash, peeled and diced
  • 2 cups vegetable broth
  • 1 cup diced white beans (canned or cooked) — cannellini keep it silky
  • 1 cup cottage cheese — full-fat gives a richer texture
  • 1 onion, finely chopped
  • 2 cloves garlic, minced — fresh only, powder changes the flavor
  • Salt and pepper to taste
  • Olive oil for roasting — not butter, keeps the soup lighter
  • Optional: spices like nutmeg or cinnamon for flavor

How to Make It

  1. Preheat the oven to 400°F (200°C). Heat until the oven is evenly hot.
  2. Toss the diced butternut squash, onion, and garlic with olive oil, salt, and pepper, then spread on a baking sheet. Roast for 25-30 minutes until tender, the squash should be caramelized at the edges.
  3. In a large pot, combine the roasted vegetables with the vegetable broth and white beans. Bring to a simmer, the surface should show slow, steady bubbles.
  4. Stir in the cottage cheese and heat until warmed through, the curds will loosen and the mixture will look cloudier but cohesive.
  5. Blend the soup until smooth, adjusting consistency with more broth if needed, you should see a glossy, uniform puree.
  6. Season with additional salt, pepper, and spices to taste. Serve warm, the aroma will be faintly sweet with a hint of baking spice if used.

Nutrition at a Glance

  • Serving size: about 1.5 cups
  • Calories: 270 kcal
  • Protein: 14 g
  • Carbohydrates: 34 g
  • Fat: 10 g
  • Fiber: 7 g

Values are estimates. Results may vary depending on specific ingredients and portions used.

How to Serve It

  • Spoon into shallow bowls and finish with a drizzle of olive oil and a few toasted pumpkin seeds for crunch.
  • Stir in chopped parsley and a squeeze of lemon to lift the sweetness and add freshness.
  • Top each bowl with a spoonful of whole white beans for texture contrast.
  • Serve with a slice of crusty bread or a buttered rye for soaking up the puree, or turn leftovers into a bake using this high-protein butternut squash breakfast casserole for a different meal.

How to Store It

  • Fridge: Cool to room temperature, store in an airtight container for up to 4 days.
  • Freezer: Freezes well for up to 3 months in a freezer-safe container; leave some headroom since it expands.
  • Reheating: Rewarm gently on the stove over low heat, stirring often; the texture thickens slightly, so add a splash of broth to loosen.
  • Note: Flavors mellow after a night in the fridge, making the soup taste more rounded the next day.

Leftover Ideas

  • Spoon over rice or quinoa for a fast next-day lunch that doubles the protein with an extra scoop of beans.
  • Stir a ladle through warm cooked pasta with a splash of pasta water for a quick, saucy dinner.
  • Use as a base for a grain bowl topped with roasted vegetables and a fried egg.

Before You Start

  • Cut squash into even dice, if pieces vary the roast will finish unevenly.
  • Roast on a single layer, crowded pans steam and prevent browning.
  • Add spices at the end, a pinch of nutmeg or cinnamon tastes brighter after heating.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
butternut squash soup recipe for meal prep and tas 2026 03 07 213108 1

Butternut Squash Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy and nutritious butternut squash soup blended with white beans and cottage cheese, perfect for weeknight dinners or meal prep.


Ingredients

Scale
  • 1 medium butternut squash, peeled and diced
  • 2 cups vegetable broth
  • 1 cup diced white beans (canned or cooked)
  • 1 cup cottage cheese
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • Salt and pepper to taste
  • Olive oil for roasting
  • Optional: spices like nutmeg or cinnamon for flavor

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Toss the diced butternut squash, onion, and garlic with olive oil, salt, and pepper, then spread on a baking sheet.
  3. Roast for 25-30 minutes until tender, the squash should be caramelized at the edges.
  4. Combine the roasted vegetables with the vegetable broth and white beans in a large pot.
  5. Bring to a simmer, the surface should show slow, steady bubbles.
  6. Stir in the cottage cheese and heat until warmed through.
  7. Blend the soup until smooth, adjusting consistency with more broth if needed.
  8. Season with additional salt, pepper, and spices to taste. Serve warm.

Notes

The flavors develop and mellow overnight, making it ideal for leftovers. For added texture, serve with toasted pumpkin seeds or a squeeze of lemon.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 270
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 7g
  • Protein: 14g
  • Cholesterol: 30mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star