Creamy Roasted Zucchini White Beans

Velvety, lemon-bright Creamy Roasted Zucchini and White Bean Hearty Soup steaming Save
Velvety, lemon-bright Creamy Roasted Zucchini and White Bean Hearty Soup steaming | showmevegan.com

This velvety soup begins with caramelized roasted zucchini and sautéed aromatics, then white beans and broth are simmered and pureed until smooth. Stir in cream or coconut milk, lemon zest and juice, and finish with fresh herbs. It’s hearty, high in fiber, easily adapted to vegan or dairy-free, and reheats well for quick meals.

There was something cheerful about the way zucchini piled up in my kitchen during late spring, taunting me to try something beyond my usual grill-and-go routine. That particular weekend, a brief rain shower had left the air cool and earthy, perfect for turning my attention to soup. Roasting the zucchini felt a little rebellious compared to tossing them raw into a salad, but the way their edges caramelized promised a depth I couldn't resist. As soon as the beans went in, I could already smell the comfort wafting from the stove.

I first made this for an impromptu weeknight dinner, when a close friend escaped the city for an evening of laughter and a little soul-soothing. We sipped wine while I explained my soup improvisation—she was convinced I had planned it for days, though it was just a lucky union of pantry staples. The scent of garlic and thyme lingered, and more than once she asked if there would be seconds. The verdict: soup perfection, according to her, and I had to agree.

Ingredients

  • 4 medium zucchinis, cut into 1-inch chunks: Roasting these transforms everyday zucchini into sweet, golden bites—always cut them evenly for consistent caramelization.
  • 1 medium yellow onion, diced: A foundation for savory flavor; I dice mine small so it nearly melts as it sautés.
  • 2 cloves garlic, minced: Add this late so it doesn’t burn—your kitchen will thank you for the aroma.
  • 1 medium carrot, diced: Its gentle sweetness balances the green flavors, and hand-dicing yields the best texture.
  • 1 celery stalk, diced: Essential for a round flavor, not just filler; don’t skip, even if you’re tempted.
  • 2 cans (15 oz each) white beans, rinsed and drained: Cannellini or Great Northern beans go silky when pureed, turning the soup lush without extra cream.
  • 4 cups vegetable broth (low sodium, gluten-free if needed): Choose the best broth you can; it’s the soul of this soup.
  • 1 cup water: This keeps the texture just right—not too thick, not too thin.
  • 1/2 cup heavy cream or full-fat coconut milk: Optional, but adds the final luxurious flourish; coconut milk is my favorite for a dairy-free vibe.
  • 3 tbsp olive oil: Use a fresh, fruity oil for both roasting and sautéing, bringing everything together.
  • 1 tsp dried thyme: Brings an herbal warmth; I sometimes rub it between my fingers first to wake it up.
  • 1/2 tsp dried oregano: Small but mighty—don’t overdo it.
  • 1/2 tsp ground black pepper: Layers in heat, but I always finish with a few extra cracks at the end.
  • 1/2 tsp salt, plus more to taste: Start here and adjust once everything has simmered in harmony.
  • 1/4 tsp smoked paprika (optional): Adds a gentle hush of smokiness, subtle but unmistakable if you use it.
  • Zest and juice of 1 lemon: Stirred in at the end, it wakes up all the flavors—use fresh, never bottled.
  • Fresh parsley or basil, chopped, for garnish: Scatter generously for vibrant color and a finishing note of brightness.

Instructions

Roast the Zucchini:
Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss zucchini chunks with 2 tbsp olive oil, 1/4 tsp salt, and a little black pepper, then spread on the sheet and roast for 25–30 minutes, turning once until the pieces are golden and velvety inside.
Sauté the Aromatics:
In a large pot over medium heat, swirl in 1 tbsp olive oil and add onion, carrot, and celery. Stir frequently and let the trio soften for 5–7 minutes, then add garlic, thyme, oregano, and smoked paprika—breathe in and sauté for another minute.
Build the Soup Base:
Tip in the roasted zucchini, white beans, vegetable broth, and water. Bring everything to a gentle boil, then lower the heat to simmer for 10 minutes so the flavors meld cozily together.
Blend Until Creamy:
Immersion blend directly in the pot for a smooth soup, or carefully transfer to a blender in batches (let it cool slightly to avoid steam burns). Pause now and taste—this is where magic happens.
Add the Finishing Touches:
Pour in cream or coconut milk, add the lemon zest and juice, and stir gently. Adjust the salt and pepper, then reheat lightly without boiling to keep things silky.
Serve with Flair:
Ladle into warm bowls and sprinkle with fresh parsley or basil. Serve while still steaming—bread on the side highly recommended.
Creamy Roasted Zucchini and White Bean Hearty Soup topped with chopped parsley Save
Creamy Roasted Zucchini and White Bean Hearty Soup topped with chopped parsley | showmevegan.com

I’ll never forget serving this at a small Sunday lunch, everyone gathered around with mismatched bowls, sharing stories over hearty spoonfuls. Someone confessed they’d never liked zucchini—until this soup—changing more than one mind that afternoon.

How the Flavors Come Together

The gentle sweetness of roasted zucchini and carrot melds with earthy beans, while lemon and herbs swirl through every bite. Roasting first is what makes the transformation possible, unlocking a taste that’s almost nutty.

Choosing Your Creaminess

Switching between heavy cream and coconut milk really changes the soup’s finish—coconut milk makes it lush and just a bit exotic. Sometimes, I skip dairy entirely when friends with allergies drop by, and nobody ever complains.

Little Tweaks for Big Results

Even a dusting of smoked paprika or a squeeze of extra lemon can shift the whole personality of this soup. Trust your instincts as you taste: more pepper for kick, or a swirl of olive oil for richness at the end.

  • If you want added protein, a handful of cooked quinoa does wonders.
  • Garnish with basil when in season, parsley the rest of the year.
  • Homemade croutons never hurt for that crunchy surprise.
Warm bowl of Creamy Roasted Zucchini and White Bean Hearty Soup, crusty bread Save
Warm bowl of Creamy Roasted Zucchini and White Bean Hearty Soup, crusty bread | showmevegan.com

May every bowl bring you comfort and a bit of brightness, just as it has on so many ordinary days at my table. Here’s to making a simple soup feel like a small celebration!

Recipe Questions & Answers

Choose medium, firm zucchini with glossy skin; they caramelize evenly and retain structure. Cut into uniform 1-inch chunks for consistent browning and tender texture.

Yes—use full-fat coconut milk instead of heavy cream for a rich, dairy-free finish. Adjust seasoning and lemon to balance the coconut flavor.

Canned cannellini or Great Northern beans work well and save time—rinse and drain them to remove excess sodium. For dried beans, soak and cook until tender before adding.

Cool to room temperature, refrigerate in an airtight container for up to 4 days, or freeze up to 3 months. Reheat gently on the stove, adding a splash of water or broth if too thick.

Stir in cooked quinoa, farro, or chopped lentils for extra protein and body. Top bowls with toasted seeds, croutons, or a spoonful of ricotta for texture contrast.

Use an immersion blender directly in the pot, or blend in small batches in a countertop blender with the lid vented and a towel over it to allow steam to escape safely.

Creamy Roasted Zucchini White Beans

Velvety roasted zucchini with creamy white beans, lemon and herbs—cozy Mediterranean flavors in a nourishing bowl.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 4 medium zucchinis, cut into 1-inch chunks
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 celery stalk, diced

Legumes

  • 2 cans white beans (15 ounces each, cannellini or Great Northern), rinsed and drained

Liquids

  • 4 cups vegetable broth, low sodium
  • 1 cup water

Dairy (Optional)

  • 1/2 cup heavy cream or full-fat coconut milk

Seasonings & Garnishes

  • 3 tablespoons olive oil
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon smoked paprika, optional
  • Zest and juice of 1 lemon
  • Fresh parsley or basil, chopped, for garnish

Instructions

1
Prepare for Roasting: Preheat oven to 425°F. Line a baking sheet with parchment paper.
2
Roast Zucchini: Toss zucchini chunks with 2 tablespoons olive oil, 1/4 teaspoon salt, and black pepper. Arrange evenly on the prepared baking sheet and roast for 25 to 30 minutes, turning halfway, until golden and tender.
3
Sauté Aromatics: Heat 1 tablespoon olive oil in a large pot over medium heat. Add onion, carrot, and celery; sauté for 5 to 7 minutes until vegetables are softened. Stir in garlic, dried thyme, dried oregano, and smoked paprika. Cook for 1 additional minute.
4
Simmer Soup Base: Add the roasted zucchini, white beans, vegetable broth, and water to the pot. Bring to a gentle boil. Reduce heat and simmer for 10 minutes.
5
Blend Until Creamy: Puree the mixture with an immersion blender until smooth and creamy. Alternatively, puree in batches using a countertop blender, allowing soup to cool slightly before blending.
6
Incorporate Cream and Lemon: Stir in heavy cream or full-fat coconut milk, along with lemon zest and juice. Taste and adjust seasoning with additional salt and black pepper if necessary. Reheat gently if needed.
7
Serve and Garnish: Ladle the soup into bowls. Garnish each serving with freshly chopped parsley or basil. Serve hot.
Additional Information

Equipment Needed

  • Large pot
  • Baking sheet
  • Parchment paper
  • Immersion blender or countertop blender
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 340
Protein 12g
Carbs 44g
Fat 14g

Allergy Information

  • Contains dairy if heavy cream is used.
  • Verify broth for soy or gluten if dietary restrictions apply.
  • For strict vegan or dairy-free adaptation, select coconut milk.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.