Home » RECIPES » Dinner » Creamy Sheet-Pan Charred Broccoli & White Bean Soup

Creamy Sheet-Pan Charred Broccoli & White Bean Soup

Pinterest Hidden ImagePinterest Hidden Image

Sheet-Pan Charred Broccoli and White Bean Soup pairs crispy, blistered floret edges with a velvety, cream-free broth built from potatoes and beans. Roasting the broccoli at 425°F while the pot simmers puts five hearty bowls on the table in 40 minutes.

Bowl of thick sheet-pan charred broccoli and white bean soup topped with dark roasted florets and potato cubesThis post may contain affiliate links.

Why Oven-Charred Broccoli and White Beans Work

Crowding six cups of broccoli into a soup pot steams the florets dull green instead of browning them. Spreading them across a rimmed baking sheet at 425°F (220°C) surrounds every piece with dry heat while your broth cooks on the burner at the same time.

  • Two textures from one can of beans: Pureeing half of the cannellini or Great Northern beans with unpeeled Yukon Gold potato cubes thickens the vegetable broth without heavy cream, while the intact half keeps every spoonful hearty.
  • Savory, bright finish: Simmering a 2-inch Parmesan cheese rind in the pot and stirring in ⅔ cup freshly grated Parmesan, 1 teaspoon fresh lemon zest, and 1 tablespoon fresh lemon juice balances the nutty roasted florets.
  • Tracked per-serving numbers: Each 1 ½-cup serving provides 315 calories, 14g protein, 8g fiber, 38g total carbs (4g sugar), and 12g fat (3g saturated).

Smart Ingredient Choices for the Broth and Florets

I always leave the skins on the 1 pound of Yukon Gold potatoes and dice them into even ½-inch cubes so they soften in the exact 15-minute simmer window while the broccoli roasts. Their natural starch blends with 15 ounces of rinsed cannellini or Great Northern beans to give the liquid a thick, spoon-coating body.

If you keep a 2-inch Parmesan cheese rind in the freezer, drop it into the 4 cups of low-sodium vegetable broth with the potatoes. It softens slowly and seasons the base before you fold in the freshly grated Parmesan off the heat.

How to Make Sheet-Pan Broccoli and White Bean Soup

1. Char the broccoli at 425°F: Preheat your oven to 425°F (220°C) and toss 1 pound of bite-sized broccoli florets (about 6 cups) on a rimmed baking sheet with 2 tablespoons of extra-virgin olive oil and ½ teaspoon of kosher salt. Spread the florets in a single layer and roast for 15 to 20 minutes, flipping once halfway through, until the tips turn dark brown and crisp.

Bite-sized broccoli florets spread on a rimmed baking sheet with dark brown, crispy roasted edges

2. Build the aromatic base: Warm the remaining 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Cook 1 large chopped yellow onion for about 5 minutes until soft and translucent, then stir in 4 minced garlic cloves and ½ teaspoon crushed red pepper flakes for 1 minute until fragrant.

3. Simmer the potatoes and rind: Add the ½-inch Yukon Gold potato cubes, 4 cups of low-sodium vegetable broth, the Parmesan rind (if using), and the remaining 1 teaspoon of kosher salt. Bring the liquid to a boil, turn the burner down to low, cover the pot, and simmer gently for 15 minutes until a fork slides easily through the potatoes.

4. Pulse half the base for creaminess: Move the pot off the heat, pull out and discard the Parmesan rind, and stir in the rinsed white beans. I pulse my immersion blender four or five short times around the pot rather than blending continuously, because over-working warm potatoes and beans turns the broth gummy instead of velvety with visible cubes.

Immersion blender in a pot of thick broth with cubed Yukon Gold potatoes and white beans

Stand blender option: Stop blending once roughly half of the potatoes and beans are smooth and the rest still hold their shape in the ladle. If you are using a stand blender instead, transfer 3 cups of hot soup to the pitcher, remove the center lid cap completely to vent steam, cover the hole with a folded kitchen towel, and hold the lid down firmly while blending smooth before stirring it back into the pot.

Ladle lifting creamy blended soup base with whole white beans and tender potato cubes still visible

5. Fold in the broccoli and lemon: Set aside 1 cup of the crispest roasted florets for garnish and stir the rest into the pot with ⅔ cup freshly grated Parmesan cheese, 1 teaspoon fresh lemon zest, and 1 tablespoon fresh lemon juice. Let the soup rest off the burner for 2 to 3 minutes so residual heat warms the broccoli through without softening its charred edges, then taste and adjust salt.

Creamy white bean and potato soup garnished with dark charred broccoli florets and freshly grated Parmesan

How to Serve and Garnish Each Bowl

Ladle the warm soup into five bowls and scatter the reserved 1 cup of charred broccoli across the top so those crunchy florets sit above the creamy base. Finish each bowl with a drizzle of olive oil, extra grated Parmesan, and freshly ground black pepper, and pair it alongside a crisp apple walnut salad for a fresh contrast.

Finished bowl of creamy broccoli and white bean soup with roasted florets, potatoes, and grated cheese

When you want a light fruit dish after a warm bowl of soup, finish dinner with sweet balsamic berry medley.

Make-Ahead Prep and Leftover Storage

For weeknight meal prep, you can cook and half-blend the potato and white bean base through the blending step, cool it completely, and chill it in a sealed container for 3 days. Roast the broccoli florets and stir in the Parmesan and lemon right before serving so the broccoli keeps its crisp edges.

Storing and Reheating Leftover Soup

  • Refrigerate leftovers: Cool leftover soup and store it in an airtight container in the refrigerator for up to 3 days; the roasted florets mixed into the pot will soften as they chill.
  • Reheat gently on the stove: Warm portions over medium-low heat with a splash of vegetable broth or water to loosen the thick potato-and-bean broth, pulling the pot off the burner before it boils so the Parmesan does not separate.

Sheet-Pan Broccoli and Bean Soup Questions

Can I use frozen broccoli florets instead of fresh crowns?

Fresh broccoli crowns brown and crisp much better because frozen florets release extra moisture onto the sheet pan. If you use frozen broccoli, roast it straight from the freezer at 425°F on a preheated baking sheet and expect softer edges.

What can I substitute for Yukon Gold potatoes?

Unpeeled red potatoes cut into ½-inch cubes work well because they hold their shape while simmering. Russet potatoes break down faster in the broth, so use fewer blender pulses if you swap them in.

Can I freeze the blended soup base?

Simmered potato cubes can turn slightly mealy after thawing, though the pureed white bean broth stays creamy. For the smoothest result, freeze the base before adding the Parmesan and roasted broccoli, then thaw overnight in the fridge and warm gently on the stove.

I always save the darkest, crunchiest florets from the corners of the sheet pan for my own bowl and add an extra crack of black pepper right at the table. Save this recipe for the next busy weeknight you want a thick, comforting soup ready in 40 minutes.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy white bean and potato soup garnished with dark charred broccoli florets and freshly grated Parmesan

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Sheet-Pan Charred Broccoli & White Bean Soup

Recipe by Ailene

Searing broccoli in batches on the stovetop is a hassle. This version moves the florets to a high-heat oven to get deep, crispy, caramelized edges hands-free while the potato and broth base simmers. Pureeing a portion of the soup with white beans creates a lush, heavy-cream texture naturally, while a bright squeeze of lemon wakes up the rich Parmesan finish.


  • Total Time40 minutes
  • Yield5 servings 1x

Find it on your board when it's time to cook

Ingredients

Scale

Produce & Pantry

  • 1 lb (450g) broccoli crowns, cut into bite-sized florets (about 6 cups)
  • 3 Tbsp (45ml) extra-virgin olive oil, divided, plus more for drizzling
  • 1 ½ tsp (4g) kosher salt, divided
  • 1 large yellow onion, chopped
  • 4 large garlic cloves, minced
  • ½ tsp (1g) crushed red pepper flakes
  • 1 lb (450g) Yukon Gold potatoes, unpeeled and cut into ½-inch cubes
  • 4 cups (960ml) low-sodium vegetable broth
  • 1 (15-oz / 425g) can cannellini or Great Northern beans, rinsed and drained

Dairy & Finish

  • 1 (2-inch) Parmesan cheese rind (optional, but recommended)
  • ⅔ cup (60g) freshly grated Parmesan cheese, plus more for serving
  • 1 tsp (2g) fresh lemon zest
  • 1 Tbsp (15ml) fresh lemon juice
  • Freshly ground black pepper


Instructions

  1. Roast the broccoli: Preheat your oven to 425°F (220°C). On a rimmed baking sheet, toss the broccoli florets with 2 tablespoons of the olive oil and ½ teaspoon of the kosher salt. Spread into an even layer and roast for 15 to 20 minutes, tossing halfway through, until the edges are deep brown and crisped. Set aside.
  2. Sauté the aromatics: Meanwhile, heat the remaining 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Stir in the garlic and crushed red pepper flakes, cooking until fragrant, about 1 minute.
  3. Simmer the base: Add the cubed potatoes, vegetable broth, Parmesan rind (if using), and the remaining 1 teaspoon of kosher salt. Bring the mixture to a boil. Reduce the heat to low, cover the pot, and simmer gently for 15 minutes, or until the potatoes are completely fork-tender.
  4. Blend for creaminess: Remove the pot from the heat and discard the Parmesan rind. Stir in the rinsed white beans. Using an immersion blender, puree the soup directly in the pot until about half of the beans and potatoes are smooth, leaving the rest intact for a chunky texture. (Alternatively, carefully transfer 3 cups of the hot soup to a stand blender. Remove the center cap completely to vent steam, cover the hole with a folded kitchen towel, and hold the lid down securely while pureeing until smooth. Stir back into the pot.)
  5. Finish and serve: Add all but 1 cup of the roasted broccoli to the pot. Stir in the grated Parmesan cheese, lemon zest, and lemon juice. Let the soup rest for 2 to 3 minutes so the residual heat warms the broccoli through. Taste and adjust salt if necessary. Ladle into bowls and top with the reserved charred broccoli florets, a drizzle of olive oil, and a generous crack of black pepper.
Find it on your board when it's time to cook

Notes

  • Why it works: Moving the broccoli to a hot oven eliminates the need to babysit batches of florets in a skillet. The dry heat of the oven creates superior caramelization (and better flavor) without crowding the pan.
  • Make-ahead tip: The soup base (through Step 4) can be made up to 3 days in advance and stored in the refrigerator. Wait to roast and stir in the broccoli until the day you plan to serve it so the florets retain their charred texture.

Nutrition (per serving — estimates)

Calories: 315 | Total Carbs: 38g (Fiber: 8g, Sugar: 4g) | Fat: 12g (Saturated: 3g) | Protein: 14g

Nutritional values are approximate, based on standard reference data (USDA FoodData Central). Actual values vary by brand and exact measurements. For precision, use a tracker like MyFitnessPal or Cronometer.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Roasting and Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: About 1 ½ cups
  • Calories: 315
  • Sugar: 4g
  • Fat: 12g
  • Saturated Fat: 3g
  • Carbohydrates: 38g
  • Fiber: 8g
  • Protein: 14g

Leave a Reply

Your email address will not be published. Required fields are marked *

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