Cabbage and Brussels sprouts are two budget-friendly vegetables that can become surprisingly delicious with the right cooking method. Both develop wonderful flavor when roasted, sautéed, or caramelized, and they pair beautifully with garlic, herbs, lemon, Parmesan, bacon, sausage, and simple sauces. If you are looking for cabbage and Brussels sprouts recipes that are easy enough for a weeknight, there are plenty of options beyond basic steamed vegetables. From crispy roasted vegetables to hearty skillet meals and fresh salads, these recipes make it easy to enjoy both vegetables in different ways.
The secret to making cabbage and Brussels sprouts taste their best is giving them enough seasoning and allowing them to develop some browning. High-heat roasting brings out natural sweetness, while sautéing creates golden edges and a tender center. You can also combine them with protein or grains to turn them into a complete meal. These recipes are flexible, so feel free to adjust the seasonings and ingredients according to what you already have in your kitchen.

1. Roasted Cabbage and Brussels Sprouts

Roasted cabbage and Brussels sprouts make one of the simplest vegetable side dishes for dinner. Cut cabbage into thick wedges or bite-sized pieces and halve the Brussels sprouts before tossing everything with olive oil, garlic powder, salt, black pepper, and a little paprika. Spread the vegetables in a single layer on a baking sheet and roast until the edges are deeply browned and crispy. Finish with fresh lemon juice to add brightness to the rich roasted flavor.
Try not to overcrowd the baking sheet because the vegetables need space to brown properly. You can also add red onion, carrots, or chunks of sweet potato for more variety. A sprinkle of Parmesan during the final few minutes of roasting adds a savory, cheesy finish. This simple combination works with chicken, steak, fish, or roasted potatoes.
2. Garlic Butter Cabbage and Brussels Sprouts

Garlic butter is an easy way to make cabbage and Brussels sprouts rich and flavorful. Melt butter in a large skillet and add minced garlic before adding sliced cabbage and halved Brussels sprouts. Cook over medium-high heat until the vegetables become tender and develop golden-brown edges. Season with salt, black pepper, and a little Italian seasoning before serving.
For extra flavor, add a squeeze of lemon just before taking the vegetables off the heat. Red pepper flakes are also delicious if you like a little spice. This recipe takes only one skillet and works especially well as a side dish for roasted chicken or grilled meat. You can also add cooked white beans to turn it into a simple vegetarian meal.
3. Crispy Parmesan Brussels Sprouts and Cabbage

If you love crispy vegetables, this recipe is worth adding to your dinner rotation. Toss chopped cabbage and halved Brussels sprouts with olive oil, garlic, black pepper, and Parmesan cheese before roasting them at high heat. The Parmesan forms golden, savory edges while the vegetables become tender inside. Add another small sprinkle of Parmesan and fresh parsley after roasting for even more flavor.
For the crispiest result, place the Brussels sprouts cut-side down on the baking sheet. Avoid adding too much oil because excess moisture can prevent browning. You can serve this alongside pasta, chicken, salmon, or a simple grain bowl. It is also delicious with a creamy yogurt-based dipping sauce.
4. Cabbage and Brussels Sprouts Stir-Fry

A quick stir-fry is a great option when you want to turn these vegetables into the main part of dinner. Thinly slice the cabbage and Brussels sprouts so they cook quickly and evenly. Stir-fry them with garlic, ginger, carrots, bell peppers, and a simple sauce made from soy sauce, sesame oil, and a little honey. Add cooked chicken, shrimp, tofu, or edamame if you want extra protein.
Use a large skillet or wok and keep the heat relatively high so the vegetables brown instead of becoming watery. You can serve the stir-fry over rice or noodles for a complete meal. Add sesame seeds and green onions at the end for freshness and texture. This recipe is especially useful for using up vegetables sitting in the refrigerator.
5. Bacon Cabbage and Brussels Sprouts

Bacon adds smoky, savory flavor to cabbage and Brussels sprouts and makes a simple vegetable dish feel much more substantial. Cook chopped bacon in a large skillet until crisp, then use some of the rendered fat to sauté the vegetables. Add cabbage and Brussels sprouts along with garlic, black pepper, and a small amount of onion. Cook until everything is tender with browned edges, then stir the bacon back in.
You can finish the dish with apple cider vinegar or lemon juice to balance the richness. A few sliced apples can also be added while the vegetables cook for a sweet contrast. Serve this recipe alongside roasted chicken, pork, or turkey. For a lighter version, use less bacon and sauté the vegetables in olive oil instead.
6. Roasted Cabbage and Brussels Sprouts with Balsamic Glaze

Balsamic vinegar pairs beautifully with the naturally sweet flavor that develops when cabbage and Brussels sprouts are roasted. Roast the vegetables with olive oil, salt, pepper, and garlic until the edges become caramelized. Drizzle a small amount of balsamic glaze over the finished vegetables rather than adding too much before roasting. The combination of crispy vegetables and sweet-tangy glaze makes an easy side dish feel much more special.
Add toasted walnuts or pecans for crunch if you like contrasting textures. Crumbled feta or goat cheese also works beautifully with the balsamic flavor. This recipe is excellent for fall and winter dinners but can be served throughout the year. Pair it with roasted salmon, chicken, pork, or a hearty grain bowl.
7. Cabbage and Brussels Sprouts Slaw

For a fresh option, combine finely shredded cabbage and thinly sliced Brussels sprouts to create a crunchy homemade slaw. Toss the vegetables with shredded carrots, green onions, and a simple dressing made with Greek yogurt, lemon juice, Dijon mustard, honey, salt, and pepper. Let the slaw sit for a few minutes before serving so the flavors have time to blend. The vegetables remain crisp while the creamy dressing adds richness.
You can make this slaw ahead of time for lunches, picnics, or dinner sides. Add apples, dried cranberries, sunflower seeds, or toasted almonds for additional flavor and texture. For a dairy-free version, use a plant-based yogurt or an olive-oil-based dressing. This recipe is particularly good alongside grilled chicken, sandwiches, burgers, or tacos.
8. Sausage with Cabbage and Brussels Sprouts

Cabbage, Brussels sprouts, and sausage make a hearty one-pan dinner with very little effort. Slice fully cooked smoked sausage or another favorite sausage and brown it in a large skillet. Add chopped cabbage and halved Brussels sprouts along with garlic, onion, paprika, salt, and black pepper. Cook until the vegetables are tender and caramelized and the sausage has crispy edges.
For a complete meal, serve the mixture with roasted potatoes or crusty bread. You can also add white beans for extra fiber and protein. A little Dijon mustard stirred into the finished dish gives it a tangy flavor that works particularly well with sausage. This is a comforting recipe for busy evenings when you want something filling without complicated preparation.
9. Honey Mustard Cabbage and Brussels Sprouts

Honey mustard creates a sweet and tangy coating that works surprisingly well with roasted vegetables. Combine Dijon mustard, honey, olive oil, garlic, salt, and black pepper, then toss the mixture with cabbage and Brussels sprouts. Roast until the vegetables are tender and browned around the edges. Add fresh parsley or chives before serving.
You can make the sauce slightly spicier by adding a pinch of red pepper flakes. For extra protein, serve the vegetables with grilled chicken or baked salmon. The same honey mustard mixture can also be used as a dressing for a warm grain bowl. This recipe is a good choice when you want vegetables with plenty of flavor without a heavy sauce.
10. Cabbage and Brussels Sprouts Pasta

Cabbage and Brussels sprouts can easily become part of a comforting pasta dinner. Sauté thinly sliced vegetables with garlic and olive oil until caramelized, then toss them with cooked pasta and Parmesan. Add a splash of reserved pasta water to create a light sauce that coats everything. Lemon zest and black pepper give the dish a fresh finish.
For a heartier meal, add cooked chicken, Italian sausage, white beans, or crispy bacon. You can also stir in spinach or kale for additional greens. Short pasta shapes work particularly well because they hold onto the vegetables and sauce. This is a great way to use vegetables in a meal that still feels familiar and comforting.
11. Creamy Cabbage and Brussels Sprouts Skillet

A creamy skillet is perfect when you want a cozy vegetable side dish during colder months. Sauté cabbage and Brussels sprouts with garlic and onion until lightly browned, then add a little broth and cream. Simmer until the vegetables are tender and the sauce thickens slightly. Finish with Parmesan, black pepper, and fresh herbs.
For a lighter version, substitute some of the cream with milk or Greek yogurt added after the pan has cooled slightly. You can also add mushrooms for extra savory flavor. Serve this dish with roasted chicken, turkey, pork, or a simple baked potato. The creamy sauce helps turn two humble vegetables into a comforting dinner side.
12. Air Fryer Cabbage and Brussels Sprouts

The air fryer is an excellent way to make cabbage and Brussels sprouts crispy without a long roasting time. Cut the vegetables into similar-sized pieces and toss them with olive oil, garlic powder, paprika, salt, and pepper. Air fry in a single layer until the edges are browned and crisp, shaking the basket halfway through cooking. Finish with lemon juice, Parmesan, or your favorite seasoning.
The exact cooking time can vary depending on the size of the pieces and your air fryer, so check them as they cook. Smaller Brussels sprouts may cook faster than larger pieces of cabbage. Avoid packing the basket too tightly because airflow is important for crisping. Serve them immediately for the best texture.
13. Cabbage and Brussels Sprouts Hash
A vegetable hash is a flexible dinner option that can be adapted to whatever ingredients you have available. Dice cabbage, Brussels sprouts, potatoes, onions, and bell peppers into small pieces. Cook everything in a large skillet until the vegetables are golden and tender, then season with garlic, paprika, salt, and black pepper. Top each serving with a fried or poached egg for an easy protein-rich dinner.
Leftover roasted chicken or turkey can also be mixed into the hash. For extra flavor, add shredded cheese during the final few minutes of cooking. This recipe works particularly well for breakfast-for-dinner nights. It is inexpensive, filling, and an excellent way to use leftover vegetables.
14. Lemon Herb Cabbage and Brussels Sprouts
Sometimes simple seasoning is enough to make vegetables taste delicious. Roast or sauté cabbage and Brussels sprouts with olive oil, garlic, dried thyme, salt, and black pepper. Once tender and browned, add plenty of fresh lemon juice and chopped parsley. The lemon cuts through the earthy flavor of the vegetables and gives the entire dish a fresh finish.
This recipe is especially versatile because it works with almost any main course. Serve it with grilled chicken, fish, steak, turkey, or a vegetarian grain bowl. Add toasted almonds for crunch or Parmesan for extra savory flavor. It is a simple recipe to keep in mind when you want a healthy side without a complicated sauce.
Tips for Cooking Cabbage and Brussels Sprouts
The most important tip is to avoid overcooking these vegetables. Roasting and sautéing at relatively high heat helps create caramelized edges while keeping the centers tender. Cutting everything into similar-sized pieces also helps the vegetables cook evenly. If you are roasting them, make sure they have enough room on the baking sheet to brown instead of steaming.
Seasoning also makes a big difference. Garlic, lemon, Parmesan, Dijon mustard, balsamic vinegar, paprika, bacon, herbs, and red pepper flakes all pair well with cabbage and Brussels sprouts. You can combine sweet and savory flavors with ingredients such as honey, apples, dried cranberries, or maple syrup. Experimenting with different seasonings can make the same vegetables taste completely different from one meal to the next.
How to Turn Them Into a Complete Dinner
Although cabbage and Brussels sprouts are often served as side dishes, they can easily become the foundation of a complete meal. Add chicken, sausage, shrimp, tofu, beans, eggs, or another protein to make the dish more filling. Pair the vegetables with rice, quinoa, pasta, potatoes, or another grain when you need additional carbohydrates. A simple sauce or dressing can then bring all the components together.
For meal prep, roast a large batch of cabbage and Brussels sprouts and store them in the refrigerator for several days. Reheat them in an air fryer or skillet when possible to bring back some of their crisp texture. Use the leftovers in bowls, wraps, salads, omelets, or pasta. This makes these vegetables especially practical for easy weeknight cooking.
Final Thoughts

These cabbage and Brussels sprouts recipes show just how versatile these vegetables can be. You can roast them until crispy, sauté them with garlic and butter, toss them into a stir-fry, combine them with sausage, turn them into slaw, or use them as the base for a hearty skillet meal. Small additions such as lemon, Parmesan, balsamic glaze, mustard, herbs, or bacon can completely transform their flavor. With so many options, cabbage and Brussels sprouts do not have to be boring vegetables on the side of your plate.
Whether you are searching for a healthy vegetable side, an easy weeknight dinner, or a new way to use ingredients already in your refrigerator, these recipes are a great place to start. Choose roasted recipes when you want crispy caramelized edges, skillet recipes when you need speed, and slaws when you want something fresh and crunchy. Once you find your favorite combinations, cabbage and Brussels sprouts can become regular staples in your weekly meal plan.