This cozy roasted butternut squash soup gets its naturally creamy texture from roasted vegetables and white beans—no heavy cream required. White beans add protein and fiber, while warm spices and roasted garlic create a comforting soup that's perfect for cooler evenings or meal prep.
Prep time: 15 minutes
Cook time: 45 minutes
Total time: 1 hour
Servings: 6
Ingredients
- 1 medium butternut squash, peeled, seeded and cubed (about 5–6 cups)
- 1 medium yellow onion, quartered
- 4 garlic cloves
- 1 tablespoon extra-virgin olive oil
- 1 can (15 oz) cannellini or great northern beans, drained and rinsed
- 4 cups low-sodium chicken or vegetable broth
- ½ cup plain Greek yogurt
- 1 teaspoon ground cinnamon
- ½ teaspoon smoked paprika
- ½ teaspoon dried thyme
- ¼ teaspoon ground nutmeg
- ¼ teaspoon black pepper
- Salt to taste
- 1 tablespoon fresh lemon juice
- Pumpkin seeds for serving, optional
- Fresh thyme or parsley for serving, optional
Instructions
- Roast the vegetables. Preheat the oven to 425°F. Place the butternut squash, onion and garlic on a large sheet pan. Drizzle with olive oil and toss to coat.
- Roast for approximately 30–35 minutes, stirring halfway through, until the squash is tender and beginning to caramelize around the edges.
- Combine the soup. Transfer the roasted vegetables to a large pot. Add the rinsed beans, broth, cinnamon, smoked paprika, thyme, nutmeg and black pepper.
- Bring to a gentle simmer and cook for approximately 10 minutes so the flavors can come together.
- Blend until creamy. Carefully blend the soup with an immersion blender until completely smooth. Alternatively, blend it in batches in a countertop blender, following the manufacturer's precautions for hot liquids.
- Reduce the heat to low. Stir in the Greek yogurt and lemon juice. Don't allow the soup to boil after adding the yogurt, which helps keep it smooth and creamy.
- Taste and adjust the seasonings. Add additional broth if you'd prefer a thinner soup.
- Divide into bowls and top with pumpkin seeds and fresh herbs, if desired.
π₯ Why This Meal Works
Butternut squash is nutritious, but it's also a carbohydrate-containing vegetable. Rather than avoiding it, we're building additional protein, fiber and fat into the recipe.
Fiber-rich carbohydrates: butternut squash + white beans
Protein: white beans + Greek yogurt
Fiber: squash + beans + onion
Healthy fat: olive oil + optional pumpkin seeds
The beans are especially important here. They make the soup more substantial while contributing both plant protein and fiber.
π Make It a Complete Meal
Soup alone might not keep everyone satisfied for very long, so I'd encourage readers to build around it.
Try serving one bowl alongside:
Grilled chicken + simple green salad
or
Turkey and avocado lettuce wraps
or
½ whole-grain sandwich + crunchy vegetables
That gives readers another lesson central to Eat Against Resistance: you don't have to make every individual food perfect—the overall meal matters.
π Make It Your Own
Dairy-free: Leave out the Greek yogurt or use an unsweetened dairy-free alternative.
Vegetarian: Use vegetable broth.
More protein: Add shredded chicken after blending instead of blending it into the soup.
More heat: Add cayenne or red pepper flakes.
More savory: Skip the cinnamon and increase the thyme and smoked paprika.
Meal prep: Portion into individual containers for quick lunches throughout the week.
π Eat Against Resistance Tip
Don't be afraid of naturally sweet vegetables.
Butternut squash contains carbohydrates, but it also provides fiber and valuable nutrients. Instead of eliminating foods like squash, we're combining them with protein, fiber and healthy fats to create a more balanced meal.
Individual nutritional needs and blood-glucose responses vary. Eat Against Resistance provides recipes and general nutrition information and isn't a substitute for individualized medical or professional nutrition advice.
Making insulin resistance easier, one meal at a time. π
