If you’re looking for a simple vegetable side dish that’s full of flavor and satisfying enough to enjoy as a light meal, this Caesar roasted cabbage and white beans is a recipe worth adding to your rotation. Shredded green cabbage and creamy cannellini beans are tossed with a rich, tangy Caesar dressing and roasted until the cabbage is tender, caramelized, and beautifully browned around the edges. The beans develop a slightly crisp exterior while staying creamy inside, creating a delicious contrast of textures.
What makes this recipe especially appealing is how little preparation it requires. With just five minutes of prep time, you can toss everything together right on a sheet pan and let the oven do the rest. The Caesar dressing brings together garlic, anchovies, lemon juice, Dijon mustard, Parmesan, and extra virgin olive oil for a savory, bright flavor that complements the natural sweetness of roasted cabbage.
This dish is also a fun way to enjoy familiar Caesar salad flavors in a completely different form. Instead of crisp lettuce and croutons, roasting transforms cabbage into something tender and sweet, with deeply caramelized edges that add wonderful flavor. Cannellini beans make the dish more substantial, providing plant-based protein and fiber. Serve it alongside your favorite main course, or enjoy a generous portion as part of a Mediterranean-inspired meal.
How to make Caesar Roasted Cabbage and White Beans

The beauty of this roasted cabbage recipe is its straightforward preparation. Everything comes together on one sheet pan, making it an easy option for busy weeknights or whenever you want a flavorful vegetable side without a lot of cleanup.
Start by preheating your oven to 425°F and lining a sheet pan with parchment paper.
The Caesar dressing can be prepared while the oven heats. Begin by finely mincing the garlic and anchovy fillets together with the salt. Use the flat side of a knife to mash the mixture into a smooth paste. Transfer it to a bowl and whisk in the mayonnaise, Dijon mustard, freshly squeezed lemon juice, black pepper, extra virgin olive oil, and grated Parmesan cheese. Continue whisking until the dressing is smooth and creamy.

Shred the green cabbage and add it to the pan along with the cannellini beans. If you’re using canned beans, drain and rinse them first. Add the salt and Caesar dressing, then toss everything together until the cabbage and beans are evenly coated. Spreading the mixture across the sheet pan helps it roast evenly and gives the cabbage plenty of opportunity to develop those delicious browned edges.
Transfer the sheet pan to the oven and roast for 30–40 minutes. The cabbage should become tender and deeply browned, while the cannellini beans develop a little crispness on the outside. Don’t worry if some pieces of cabbage become quite dark. Those caramelized edges are one of the best parts of the dish, adding a rich, almost nutty flavor that balances the tangy Caesar dressing.

Remove the pan from the oven and serve the roasted cabbage and beans warm. The result is a comforting, savory side dish with plenty of texture and flavor, made with just a handful of ingredients.
Helpful Tips and Tricks
Don’t be afraid of deep browning. One of the most important details in this recipe is allowing the cabbage to develop plenty of color. Roasting at a high temperature brings out its natural sweetness and creates caramelized edges. Some pieces may look very dark, but that doesn’t mean they’re ruined. Those deeply roasted bits add wonderful flavor and contrast with the creamy beans.
Spread everything evenly on the sheet pan. Try to avoid piling the cabbage and beans too deeply on top of one another. A more even layer encourages roasting rather than steaming. If your sheet pan is too crowded, consider using two pans so the ingredients have enough room to brown.
Use canned beans to save time. Cannellini beans are convenient and work beautifully in this recipe. Just drain and rinse them before adding them to the cabbage. If you prefer cooking dried beans from scratch, you can use those instead. Make sure they’re fully cooked and tender before roasting.
Make the Caesar dressing from scratch. Homemade dressing gives this dish its distinctive flavor. The combination of garlic, anchovies, lemon, Dijon mustard, Parmesan, and olive oil creates a savory, tangy coating that works especially well with roasted vegetables. You can prepare the dressing ahead of time and refrigerate it until you’re ready to cook.
Adjust the dressing to your taste. The recipe calls for ½ cup of Caesar dressing, while the dressing recipe makes about 1 cup. This leaves extra dressing that you can save for another salad or use as a dip. If you prefer a more lightly dressed vegetable dish, start with a little less and add more as needed.
Shred the cabbage into similar-sized pieces. Keeping the cabbage relatively uniform helps it cook at a similar rate. Very thin pieces may brown more quickly, while larger pieces take longer to soften. Aim for consistent shreds so you get a good balance of tender cabbage and crisp edges.
Serve it warm. This dish is at its best shortly after roasting, when the cabbage is caramelized and the beans still have some crispness. If you’re preparing it for guests, try to time the roasting so it comes out of the oven just before serving.
What to Roasted Cabbage and White Beans
Caesar roasted cabbage and white beans is versatile enough to pair with many different main courses. Its savory dressing and caramelized vegetables complement everything from roasted chicken to grilled fish.
For a simple dinner, serve it alongside roasted chicken seasoned with lemon, garlic, and oregano. The bright flavors of the chicken complement the creamy Caesar dressing, while the cabbage adds a hearty vegetable component. Grilled chicken thighs or baked chicken breasts are also excellent choices.
Seafood is another natural pairing. Try serving the roasted cabbage with baked salmon, grilled shrimp, or pan-seared white fish. A squeeze of fresh lemon over the fish will tie the flavors together and balance the richness of the Parmesan dressing.
If you’d like to keep the meal plant forward, pair the dish with a grain such as farro, quinoa, or brown rice. A simple lentil soup or a bowl of tomato and white bean soup would also make a delicious accompaniment. You could even serve the cabbage and beans with warm whole-grain pita bread and a fresh tomato and cucumber salad for an easy Mediterranean-inspired spread.
Storage and Leftovers
If you have leftovers, allow the roasted cabbage and beans to cool before transferring them to an airtight container. Store in the refrigerator and enjoy within three to four days.
The cabbage will soften as it sits, and the beans will lose some of their crisp exterior. However, the flavors remain delicious, making leftovers a convenient addition to lunch or dinner. You can enjoy them cold or reheat them, depending on your preference.
For the best texture when reheating, spread the leftovers on a sheet pan and warm them in a 375°F oven until heated through. This helps the cabbage regain some of its roasted edges. You can also reheat individual portions in a skillet over medium heat, stirring occasionally. A microwave works when you’re short on time, although the cabbage will be softer.
If you’ve made extra Caesar dressing, store it separately in an airtight container in the refrigerator. Use it within a few days, and give it a good stir before serving if the ingredients have separated slightly.
Freezing the finished dish isn’t recommended. Cabbage can become watery and soft after thawing, and the creamy Caesar dressing may separate. For the best flavor and texture, enjoy this recipe fresh or refrigerated for a few days.

Health Benefits of Roasted Cabbage and White Beans
This roasted cabbage recipe combines vegetables, legumes, and extra virgin olive oil in a flavorful dish that can fit into a balanced eating pattern. Cabbage is a cruciferous vegetable that provides fiber, vitamin C, and vitamin K. It also contains naturally occurring plant compounds, making it a nutritious addition to meals.
Cannellini beans contribute plant-based protein and dietary fiber. Fiber supports digestive health and helps make meals more satisfying. Beans also provide important nutrients, including folate, iron, and potassium. Adding them to roasted cabbage makes this dish more substantial than a vegetable side on its own.
Extra virgin olive oil is another important ingredient. It provides monounsaturated fats and is a staple of the Mediterranean diet. The dressing also includes garlic, lemon juice, and Parmesan cheese, which contribute plenty of flavor. Using a homemade dressing allows you to control the ingredients and avoid relying on a packaged option.
Although Caesar dressing is traditionally rich and creamy, the cabbage and beans provide a nutrient-dense base for the dish. The cannellini beans add fiber and protein, while the cabbage contributes vegetables and additional fiber. Together, they create a satisfying combination that works well alongside other foods commonly enjoyed as part of the Mediterranean diet, including fish, whole grains, fruit, and additional vegetables.
The Mediterranean diet is not about following a strict list of recipes or avoiding rich ingredients altogether. Instead, it emphasizes an overall pattern of eating that includes vegetables, legumes, whole grains, nuts, seeds, olive oil, and other minimally processed foods. This Caesar roasted cabbage and white beans recipe offers a flavorful way to include both vegetables and legumes in that pattern.
FAQs
Can I use a different type of cabbage?
Yes. Green cabbage is recommended because it becomes tender and caramelized when roasted, but red cabbage can also work. Keep in mind that red cabbage may have a slightly different texture and will change the color of the finished dish. Savoy cabbage is another option, although its leaves may cook more quickly.
Can I use a different type of white bean?
Absolutely. Great Northern beans or butter beans are good substitutes for cannellini beans. Choose beans that are fully cooked and drained before adding them to the sheet pan. Larger butter beans may have a softer texture, while Great Northern beans are similar in size and consistency to cannellini beans.
Can I make this recipe without anchovies?
Yes. Anchovies add the savory, salty depth traditionally associated with Caesar dressing, but you can leave them out if you prefer. The dressing will have a slightly different flavor, but the garlic, Dijon mustard, lemon juice, Parmesan, and olive oil will still create a delicious sauce.
Can I use store-bought Caesar dressing?
Definitely. Store-bought Caesar dressing is a convenient shortcut and makes this recipe even easier to prepare. Use about ½ cup, or adjust the amount to suit your taste. Choose a dressing you enjoy, since it provides much of the flavor for the roasted cabbage and beans.
Why isn’t my cabbage getting crispy?
Cabbage needs enough space and high heat to develop browned edges. If the sheet pan is overcrowded, the vegetables may release moisture and steam instead of roast. Try spreading the ingredients across two pans and make sure your oven is fully preheated to 425°F before roasting.
Can I prepare this recipe ahead of time?
You can make the Caesar dressing ahead and refrigerate it until you’re ready to use it. You can also shred the cabbage and prepare the beans in advance. For the best texture, toss everything together and roast shortly before serving.
Is this recipe vegetarian?
No, the Caesar dressing contains anchovy fillets, so the recipe is not vegetarian. To make it vegetarian, omit the anchovies and prepare the dressing with the remaining ingredients. Check that your Parmesan cheese is made without animal rennet if strict vegetarian ingredients are important to you.
Can I serve roasted cabbage and white beans as a main dish?
Yes. The cannellini beans add protein and fiber, making the dish more filling than roasted cabbage alone. For a more substantial meal, serve it over farro or quinoa, or pair it with a green salad and whole-grain bread.
Caesar roasted cabbage and white beans is an easy, flavorful way to turn a few everyday ingredients into something special. The cabbage becomes tender and caramelized in the oven, the cannellini beans develop a delicious roasted texture, and the homemade Caesar dressing brings everything together with garlic, lemon, anchovies, Parmesan, and extra virgin olive oil. Serve it alongside chicken or fish, add it to a vegetarian meal with whole grains, or enjoy it on its own for a simple lunch. With minimal prep, plenty of satisfying flavor, and ingredients that fit comfortably into a Mediterranean-inspired eating pattern, this roasted cabbage recipe is one you’ll want to make again and again.
Caesar Roasted Cabbage and White Beans
Ingredients
- 1 pound green cabbage, shredded
- 1½ cups cooked cannellini beans, or 1 (15-ounce) can cannellini beans, drained and rinsed
- ½ teaspoon salt
- ½ cup Caesar dressing
Instructions
- Preheat the oven: Preheat the oven to 425°F. Line a sheet pan with parchment paper.
- Combine the ingredients: Add the shredded cabbage, white beans, salt, and Caesar dressing to the prepared sheet pan. Toss well to evenly coat the cabbage and beans.
- Roast the cabbage and beans: Roast for 30–40 minutes, or until the cabbage has developed plenty of color and the beans are slightly crisp on the outside.
- Embrace the char: Don't be afraid to let some of the cabbage become very dark around the edges. The deeply roasted pieces add delicious caramelized flavor to the dish.
- Serve: Remove from the oven and serve warm.

