Search

Roasted Peach and Sage Cabbage Soup

I’ve been thinking about how fall cooking is this sweet spot between cozy comfort and fresh flavor. You still get those last flashes of summer produce, but the air’s cool enough to justify turning on the oven. That’s where roasted peach & sage cabbage soup comes in. It’s one of those recipes that sounds a little unexpected, but makes perfect sense once you taste it.

I’ve spent enough years feeding a house full of people to know that unusual flavor pairings can be the biggest win at the table.

There’s the sweetness from late-season peaches, which somehow get even better after roasting. That sweetness plays so well with the earthy, almost nutty flavor of roasted cabbage. And then sage walks in and ties it all together like that friend who knows exactly how to make everyone in the room feel like they belong.

I love a soup that doesn’t lean too heavy but still fills you up. This one is light enough for lunch but hearty enough to work as dinner with a piece of crusty bread. It’s also a little bit pretty—peachy-golden broth, soft ribbons of cabbage, and those flecks of green sage. It’s the kind of soup that would look right at home in a fall table spread, even if the “table spread” is just you, a bowl, and your couch.

You can make this in a big pot on the stove, but I think roasting the peaches and cabbage first is non-negotiable. It’s the step that takes it from “good” to “I’d make this again tomorrow.” That little bit of caramelization adds depth you just can’t get from simmering alone.

If you’re ready for something different that still feels totally in season, keep reading. This soup is going to surprise you in the best way.

roasted peach and sage cabbage soup

Some of the links on this site are affiliate links, which just means I may earn a small commission (at no extra cost to you) if you make a purchase. You can check out my full disclosure for all the details.

Picking the Right Peaches and Cabbage for Roasted Peach and Sage Cabbage Soup

Good ingredients make or break this soup. The peaches should be ripe but still firm enough to hold their shape during roasting. Overripe peaches will collapse into mush and lose that little bite that keeps them interesting in a savory dish.

For cabbage, I like to use savoy or green cabbage. They roast up tender but keep a bit of structure in the soup. Napa cabbage works too if you want something even softer, but it will melt down faster.

Here’s what I watch for:

  • Peaches with vibrant color and just a little give when pressed.
  • Cabbage that feels heavy for its size and has crisp, fresh-looking leaves.
  • Avoid peaches with big bruises or cabbage with wilted, yellowed edges.

And let’s talk sage. Fresh sage leaves add a subtle earthiness that’s perfect for fall cooking. Dried sage works in a pinch, but fresh is worth grabbing if you can find it.

When shopping, I try to buy peaches and cabbage on the same day I plan to roast. The flavor is always brighter, and the texture is better. Even if you can’t get farmer’s market produce, your local grocery store likely has decent late-season peaches in early fall.

If peaches are truly out of season where you live, you can substitute frozen peach slices. Just thaw them first and pat them dry so they roast instead of steaming.

Enameled Cast Iron Dutch Oven - 7QT Pot with Lid Cookbook & Cotton Potholders
$79.99
Buy Now
We earn a commission if you make a purchase, at no additional cost to you.
08/10/2025 08:19 pm GMT
roasted cabbage

Roasting for Maximum Flavor

Roasting is the step that takes roasted peach & sage cabbage soup from good to unforgettable. The cabbage wedges—cut about 3 inches at the widest point—develop crispy, golden edges with a toasty, slightly sweet flavor. The peaches, peeled and sliced into thick ¾-inch wedges, caramelize just enough to deepen their sweetness without losing that fresh, juicy bite. Once the cabbage comes out of the oven, let it cool for a few minutes, then cut it into bite-size chunks before it heads into the pot.

Here’s how I do it:

Preheat the oven to 400°F.

Cut the cabbage into chunky wedges, about 3 inches at the widest point, so it stays together while roasting. Peel the peaches, then slice them into thick wedges about ¾-inch wide to keep them from shriveling in the heat.

Toss the cabbage and peaches separately in olive oil, salt, and a little pepper. Spread them out on two sheet pans so they aren’t crowded—roasting is all about giving them space.

The cabbage usually needs around 20–25 minutes to get those golden, crispy edges. Peaches take less time—about 15 minutes—so I slide them in after the cabbage has been roasting for 10 minutes.

One thing I always notice is that roasting fruit alongside veggies perfumes the whole kitchen. The smell alone will make you excited to eat this soup.

When the cabbage comes out of the oven, let it cool for a few minutes, then cut it into bite-size chunks before adding it to the pot. Once both are roasted, I set them aside while I start the broth. And yes, all those little crispy bits stuck to the pan? They go in the pot too. That’s concentrated flavor you don’t want to waste.

roasted peaches

Unexpected Flavor Twist

There’s something about roasting peaches and cabbage together that feels almost rebellious. Most people wouldn’t even think to put them on the same pan, let alone in the same bowl. But here’s the thing—once that cabbage starts to soften and its edges go all golden and frilly, it’s ready to hang out with the peaches. Those peach slices shrink just a bit, their sweetness turning syrupy without losing the bright, fresh bite. It’s the kind of pairing that makes you stop after the first spoonful and go, “Wait, why does this work so well?”

The sage is what ties the whole thing together. Not in an overpowering, “I’m the boss here” kind of way, but more like a gentle nudge that says, “Hey, let’s make this taste like fall.” The heat from the roasting pulls those oils out of the leaves, and they cling to everything else in the pot like perfume on fabric. By the time it all lands in the broth, you’ve got this balance—sweet, savory, earthy, and just a little floral.

What I love most is how unexpected it is. You don’t see roasted peach & sage cabbage soup on menus or in cookbooks. That’s why serving it to someone feels a little special, like you’re letting them in on a secret recipe your grandma might’ve made… if she’d been a little wild in the kitchen. And honestly, maybe we should all be a little wilder in the kitchen.

Kitchen Knife Set, 3 Pieces Professional Chef Knife Set made from 67 Layers Damascus Steel with VG10 Core
$139.00
Buy Now
We earn a commission if you make a purchase, at no additional cost to you.
08/10/2025 08:21 pm GMT
roasted peach and sage cabbage soup

Building the Broth Base for Roasted Peach and Sage Cabbage Soup

The broth is where the flavors all come together. I start with a splash of olive oil in a large pot. Then I sauté onion and garlic until they soften and smell amazing. This is where you can add a pinch of red pepper flakes if you like a little heat.

Once the aromatics are ready, I pour in a good-quality vegetable broth. Chicken broth works if you prefer a richer base, but I like keeping it vegetarian so everyone at the table can enjoy it.

Here’s what I add at this stage:

  • The roasted cabbage wedges, cut into bite-size pieces.
  • The roasted peaches, gently stirred so they don’t break apart completely.
  • Fresh sage leaves, either whole or chopped.

I let it all simmer for about 15 minutes. This gives the flavors time to mingle without turning the peaches into puree. The broth takes on that golden tint from the peaches and the depth from the cabbage.

If the broth tastes too mellow, a splash of apple cider vinegar brightens it up without overpowering the roasted sweetness. I’ve found that this little acidic touch really lifts all the flavors.

roasted peach and sage cabbage soup

What You’ll Need for Roasted Peach and Sage Cabbage Soup

  • One medium green or savoy cabbage. If it’s light as a feather, keep looking—you want some heft here. Cut into wedges about 3 inches wide for roasting.
  • Four ripe peaches. They should smell amazing and give just a little when you squeeze them. Cut into wedges about ¾-inch thick
  • Olive oil. A few tablespoons will do the trick.
  • One large yellow onion. Don’t stress over perfect chopping skills—it all ends up in the pot.
  • Three garlic cloves. Fresh, not the jarred stuff if you can help it.
  • Six cups veggie broth. Chicken broth works if that’s what you’ve got.
  • A handful of fresh sage leaves. Dried sage works in a pinch, but fresh smells like fall in your kitchen.
  • Salt and pepper. You’ll season as you go.
  • A splash of apple cider vinegar if the flavor needs a little lift.

Optional extras: goat cheese, pumpkin seeds, or a single crispy sage leaf for that “I put thought into this” look.

roasted peach and sage cabbage soup

How to Make Roasted Peach and Sage Cabbage Soup

Get your oven going at 400°F. While it heats, cut your cabbage into chunky wedges about 3 inches at the widest point—no delicate shreds here. Peel the peaches, then slice them into thick segments about ¾-inch wide so they don’t vanish while roasting. That size keeps them sturdy enough to hold their shape but still lets the heat caramelize the edges.

Drizzle the cabbage with olive oil, salt, and pepper, and spread it out on a baking sheet. Give the peaches the same treatment on their own sheet. Slide the cabbage in first—it needs about 20–25 minutes to get those golden, crispy edges. Peaches join the party 10 minutes later and only need around 15 minutes. Once the cabbage is roasted, let it cool for a few minutes, then cut it into bite-size chunks before it goes into the pot.

While that’s happening, warm a splash of olive oil in a big soup pot. Add your onion and let it soften for about 5 minutes. Toss in garlic for another minute—just until it smells like you want to eat it straight from the pan.

Pour in the broth, then add the chopped roasted cabbage and those caramelized peach wedges. Drop in the sage leaves whole if you’re feeling rustic, or chop them for more punch. Let it all simmer gently for 15 minutes so the flavors mingle without the peaches turning to mush.

Taste it. If it’s too sweet, add a little salt. Too flat? That’s when the apple cider vinegar swoops in to save the day.

Ladle into bowls, add your optional garnish, and enjoy while it’s still warm.

roasted peach and sage cabbage soup with a side of crunchy bread

Balancing Sweet and Savory

The beauty of roasted peach & sage cabbage soup is that sweet-savory balance. You don’t want it tipping too far in either direction.

The sweetness comes from the peaches and the natural sugars in the roasted cabbage. The savory side comes from the broth, sage, garlic, and onion. Salt is the bridge between the two.

I taste the soup toward the end of cooking and adjust carefully:

  • If it’s too sweet, I add a pinch more salt and maybe a grind of black pepper.
  • If it’s too savory, I toss in another small roasted peach slice for a gentle boost.

You can also finish with a light drizzle of olive oil or a few toasted pumpkin seeds for texture. Those toppings give the soup a little visual interest and a subtle nutty crunch.

This balance is what makes the soup appealing to people who normally lean toward either sweet or savory dishes. It’s got a little of both in each bite.

roasted peach and sage cabbage soup

Serving and Presentation

This soup looks beautiful without much fuss, but a little extra attention makes it feel even more special. I like to serve it in wide, shallow bowls so you can see the peach slices and cabbage pieces clearly.

A few ways to dress it up:

  • Float a whole sage leaf on top for color.
  • Add a small sprinkle of crumbled goat cheese for tang.
  • Serve with a slice of crusty bread brushed with olive oil.

It’s also a great starter for a fall dinner party. The flavors are unique enough to start conversations but still approachable for guests.

If you’re serving it as a main dish, pair it with a crisp green salad. Something with apples, walnuts, and a simple vinaigrette works perfectly. The salad’s crunch balances the soup’s softness, and the flavors play well together.

And yes, this soup reheats beautifully. In fact, the flavors deepen overnight, so making it a day ahead is never a bad idea.

Storing and Freezing

One thing I’ve learned is that not all soups freeze well—but this one does. The roasted cabbage keeps its structure, and the peaches hold up surprisingly well after thawing.

Here’s how I store it:

  • Let the soup cool completely before refrigerating.
  • Store in airtight containers for up to 4 days in the fridge.
  • For freezing, use freezer-safe containers or heavy-duty bags.

When reheating, thaw overnight in the fridge if frozen. Then warm on the stove over medium heat, stirring gently. You may need to add a splash of broth or water to loosen the consistency.

If you’re meal prepping, you can roast the peaches and cabbage ahead of time, store them separately, and then make the broth later in the week. This breaks up the cooking and makes weeknight dinner easy.

It’s also a handy recipe for using up the last peaches of the season before they turn. Freezing those roasted slices means you can make this soup even in midwinter.

Yummy Flavor Variations to Try

Once you’ve made the base version, it’s fun to play around with variations. Small tweaks can shift the flavor profile without losing the core idea.

Some favorites:

  • Add roasted carrots for extra sweetness and color.
  • Stir in a handful of cooked farro or barley for more texture.
  • Swap sage for rosemary if you prefer a sharper herbal note.
  • Use smoked paprika in the broth for a deeper, more rustic flavor.

For a creamy twist, blend a portion of the soup and stir it back in. This gives you a silky texture while keeping some chunks for interest.

You can even turn it into a heartier stew by adding white beans or shredded chicken. That makes it a complete one-pot meal.

The roasted peach & sage cabbage soup base is flexible, so you can make it fit your mood, pantry, or the season’s produce.

roasted peach and sage cabbage soup

Roasted Peach & Sage Cabbage Soup

InsiderMama.com
This roasted peach & sage cabbage soup blends the sweet depth of caramelized peaches with the earthy flavor of roasted cabbage. Fresh sage ties it all together in a light but cozy broth that’s perfect for early fall.
Prep Time 20 minutes
Cook Time 40 minutes
Servings 6

Ingredients
  

  • One medium green or savoy cabbage about 2 pounds, cut into wedges about 3 inches at the widest point
  • Four ripe peaches peeled and sliced into wedges about three-quarters of an inch thick
  • Three tablespoons olive oil divided
  • One large yellow onion diced
  • Three garlic cloves minced
  • Six cups vegetable broth or chicken broth if preferred
  • Eight to ten fresh sage leaves whole or chopped
  • One teaspoon kosher salt plus more to taste
  • One-half teaspoon black pepper plus more to taste
  • One tablespoon apple cider vinegar optional, for brightness

Instructions
 

  • Preheat the oven to 400°F.
  • Arrange the cabbage wedges on a baking sheet and drizzle with one and one-half tablespoons of olive oil, then sprinkle with salt and pepper.
  • Place the peeled peach wedges on a separate baking sheet and drizzle with one tablespoon of olive oil, then sprinkle with salt and pepper.
  • Roast the cabbage for 20 to 25 minutes, flipping halfway through, until the edges are browned and crisp.
  • After the cabbage has roasted for 10 minutes, add the peaches to the oven and roast for about 15 minutes until lightly caramelized.
  • Remove the cabbage from the oven, let it cool for a few minutes, then cut it into bite-size chunks.
  • Warm the remaining one-half tablespoon of olive oil in a large soup pot over medium heat.
  • Add the diced onion and cook for about 5 minutes, stirring occasionally, until softened.
  • Add the minced garlic and cook for 1 more minute, stirring often.
  • Pour in the vegetable broth.
  • Add the chopped roasted cabbage, roasted peach wedges, and fresh sage leaves.
  • Season with the teaspoon of kosher salt and the half teaspoon of black pepper.
  • Simmer gently over medium-low heat for 15 minutes to allow the flavors to blend.
  • Taste the soup and adjust seasoning.
  • If the flavor needs brightening, stir in the tablespoon of apple cider vinegar.
  • Ladle the soup into bowls and serve warm.

My Final Thoughts

There’s something satisfying about finding a recipe that feels both new and familiar at the same time. Roasted peach & sage cabbage soup does that for me. It’s got those comforting fall flavors, but the peaches add a bright twist that keeps it from feeling heavy or predictable.

I think the reason it works is the roasting. That step transforms the cabbage and peaches into something richer and deeper, while sage wraps it all in an herbal hug. It’s the kind of soup I’d serve to friends without any hesitation, knowing it’ll make them curious at first and then win them over by the second bite.

After twenty-five years of marriage, I’ve learned the best recipes are the ones that surprise you in the best way—kind of like life.

And yes, this would absolutely get pinned and saved if you shared it on Pinterest. It’s pretty, unique, and still easy enough for a weeknight. Plus, it fits the season without leaning too hard on the usual pumpkin-and-squash routine.

If you try it, take your time with the roasting. Let the edges brown, and don’t rush that part. It’s worth it. Serve it warm, maybe with a good loaf of bread, and just enjoy how the flavors settle together.

For me, that’s what fall cooking is about—taking simple ingredients, giving them a little love, and ending up with something you can’t wait to eat again tomorrow.

Recent Posts

headshot

Hi! I'm Jen, and I'm thrilled you stopped by to check out Insider Mama!

I am a certified life coach, mother of five, wife, founder of the non-profit Eye on Vision Foundation, entrepreneur, Christian, and friend. I live, play, work and worship in the Orlando, Florida area.

Become an Insider (for FREE)!