Tangy, cozy, and unexpectedly crave-worthy.

Hi folks! This is my new favorite way to eat cabbage. You brown thick wedges until they’re deeply golden, then bake them with creamy white beans and jammy tomatoes until everything turns saucy, caramelized, and a little crisp at the edges. It tastes rich and hearty, yet bright and lively thanks to a splash of vinegar. It’s the kind of cozy, pantry‑friendly vegetarian dinner that tastes way bigger than the effort.
This recipe is inspired by Alison Roman’s Something from Nothing, and it’s exactly why I keep reaching for this cookbook: simple ingredients, smart technique, and big flavor without a lot of work. Serve it hot with a hunk of rustic bread for dipping, and you’ve got a seriously satisfying meatless dinner.

🛒 Ingredients to Have on Hand
- Unsalted butter
- Olive oil
- Green cabbage
- Shallot
- Canned large white beans (butter beans, gigante, or cannellini)
- Tomatoes
- Vinegar (sherry, white wine, or distilled)
- Kosher salt
- Freshly ground black pepper
- Optional topping: Parmesan, ricotta, or feta

💡 Quick Helpful Tips
- Keep the core attached when slicing the cabbage into 1‑inch wedges so each piece stays intact and browns evenly.
- Brown the cabbage deeply — some pans need 12–15 minutes per side to get that rich, golden color.
- Season generously: use about 1–1¼ teaspoons kosher salt and ½–1 teaspoon black pepper total. Add ½ teaspoon salt + a few grinds of pepper while browning the cabbage, then season the rest into the baking dish before it goes into the oven.
- Add a little extra vinegar at the end if you want more brightness.
- Butter beans or gigante beans hold their shape best and stay creamy in the oven.
- Any oven‑safe skillet works, or use a skillet plus a baking dish.
- Do Ahead: The beans can be made up to 2 days ahead. Wrap and refrigerate, then reheat in a 425°F oven, uncovered, until warmed through and bubbling again, 20–30 minutes. Leftovers reheat beautifully in a skillet on the stovetop.
It’s a budget-friendly, healthy vegetarian dinner that turns cabbage into something you’ll actually crave.

Jammy Caramelized Beans with Tomato & Cabbage
Ingredients
Equipment
Method
- Preheat the oven to 425°F.
- Heat the butter and olive oil in a large skillet (preferably oven-safe) over medium heat. Add the cabbage, cut-side down, and season with salt and pepper. Cook, without disturbing or peeking, until the cabbage is deeply golden brown on one side, 8-10 minutes. Using tongs or a fish spatula, carefully flip and repeat on the other side, another 8-10 minutes.
- Once the cabbage is well browned on both sides, add the shallots and season with salt and pepper. Cook, stirring or shaking the skillet occasionally to make sure the shallots can make contact with the pan, until they are nicely browned and totally tender, 5–7 minutes.
- Meanwhile, place the beans in a 1½- to 2-quart baking dish. Once the cabbage and shallots are nicely browned and tender, add them to the baking dish, along with the tomatoes, vinegar, and 1 cup water. Season well with salt and pepper and rearrange the goods, adjusting some of the wedges of cabbage and pieces of tomato so that they make their way to the top. (They will get so delicious in the oven.)
- Place in the oven and bake until the liquid has reduced by quite a bit, everything is bubbling up the sides of the dish in a sticky, caramelized way, and the top is delightfully browned, bordering on crisp, 50-60 minutes.
- Remove from the oven and let cool slightly. Serve with or without cheese
- EAT WITH: A hunk of Einkorn, rye or sourdough rustic bread, preferably made with hearty whole grains, for dipping and dunking.
Notes
This post may contain affiliate links, meaning I get a commission if you decide to make a purchase through my links, at no cost to you. Thanks for your support!
🍽️ More Dishes That Hit the Spot
- Roasted Acorn Squash Bowls with Spiced Chickpeas (Plant-Based)— cozy roasted squash filled with warm, crispy‑edged chickpeas and a bright, herby finish.
- Classic Southern Butter Beans— ultra‑creamy, cozy, and perfect with cornbread.
- Green Beans Like Spaghetti— garlicky, saucy, and shockingly addictive.
- Braised White Beans and Greens with Parmesan— silky, savory, and the easiest “dinner in a bowl.”
- Brothy Spiced Meatballs and a Zippy Carrot Slaw — tender, aromatic meatballs in a cozy broth with a bright, crunchy slaw on top.

If you enjoyed this recipe and would love to see more, join me on YouTube, X, and Instagram! You can follow James T. on his page here and on Instagram, @WarpSpeedWags . Please comment, like, and share. It really helps! I would love to hear from you . And if you made this recipe, how did it go for you?


8 responses to “Jammy Caramelized Beans with Tomato & Cabbage”
Love this tweakable cabbage recipe! 🙂
Thanks, Nancy. Yes, so much you can do to this recipe! Love it!
I make something similar, but with two main differences, I don’t brown the cabbage, and I actually had to look up jammy tomatoes. How do you prepare those? I’ll try this recipe next time. Maggie
Hi Maggie!
“Jammy tomatoes” isn’t a special ingredient — it just describes what happens to the chopped tomatoes as they roast. They soften, thicken, and get glossy and concentrated, almost like a loose, savory jam. Nothing extra to buy or prep — they become jammy all on their own in the oven. I hope that helps! Enjoy!
I’m definitely making this recipe this weekend!
All right, James. Great to hear!
So I did make this and it came out excellent. My wife wanted to rate it six stars in Paprika but I told her it only goes up to five. I made your Sweet & Tangy Chicken Marbella recipe to go with it and that also got high marks!
James, I’m so glad the recipe was a hit, and a six‑star rating made me smile. Pairing it with the Sweet & Tangy Chicken Marbella must have made such a beautiful meal. Thank you both for cooking from the site and for taking the time to share this.