One-Pan Chicken and Cabbage (Meal-Prep)

Chicken and cabbage is a one pan meal that is healthy and quick. Use it for dinner or meal prep four lunches in under 30 minutes. 

This recipe is amazing for your busy weeknights because it’s all made in 30 minutes and using one-pot only. Perfect, right? If you like recipes like this one, you’ll love this Cabbage and Sausage Stew, Ground Turkey Cabbage Skillet, and this Spicy Chicken with Sauteed Cabbage and Zucchini Bowls.

overhead view of chicken and cabbage in a pot with a spoon
With lots of protein and fresh veggies, this chicken and cabbage dish is filling and delicious.

Made with simple ingredients, this one pan meal is gluten, dairy and nut free. It’s low-carb and fits great with the paleo and Whole30 eating plan. Because it’s so easy to store, it makes healthy eating super easy with meal prep.

chicken and cabbage in a white bowl with a spoon

What is the best type of cabbage for chicken and cabbage?

There are more than a dozen varieties of cabbage, but some work better in this chicken and cabbage dish than others. Try any of these:

  • Cannonball cabbage- these are the typical green cabbages found in the grocery store
  • Napa cabbage- if you like something a little sweeter and not as crisp
  • Red cabbage- this is a little tougher if you want it to maintain a more crisp texture

small glass bowls containing chicken and cabbage

How do you cut cabbage?

Cabbage is very dense and can be intimidating to cut into even pieces. Once you know the method, your chicken and cabbage will be evenly cooked and your coleslaw will look amazing.

  1. Wash the cabbage under cold running water
  2. Remove the outer leaves. Just pull off the ones that are loose and easy to remove.
  3. Quarter the head of cabbage.
  4. Each piece now has a bit of the core revealed. Use your knife to remove the tough core.
  5. Put your cabbage quarter cut side down on the cutting board and slice it horizontally into ribbons. At this point you can make the ribbons as thick or thin as you like. For the chicken and cabbage dish, I cut them thicker than I would for coleslaw. If you want them short, you can then cut the ribbons in half or thirds.

square glass container with a serving of chicken and cabbage

How do you saute chicken and cabbage?

This chicken and cabbage meal can all be made in one pot. I prefer using my Dutch oven for a dish like this because of its size, and that it has a lid.

  1. Cut the chicken in cubes so it cooks quickly
  2. Season the chicken and cook it in olive oil. Small cubes of chicken will only take five to seven minutes to cook. Chicken is fully cooked when it reaches an internal temperature of 165F.
  3. Remove the chicken and cook the onions
  4. Add the mushrooms
  5. Add the cabbage and the rest of the ingredients. Put the lid on and cook for ten to 15 minutes.
  6. Return the chicken to the pot and combine well. Let it cook for another minute or two to incorporate all the flavors.

If you have leftover chicken or have meal prepped chicken breast, this is a great recipe to use it up. You can eliminate the first step of cooking the chicken and just add the cooked chicken at the end to warm it up.

More one-pan chicken recipes to try:

overhead view of chicken and cabbage in a pot with a spoon

One-Pan Chicken and Cabbage (Meal-Prep)

Chicken and cabbage is a one pan meal that is healthy and quick. Use it for dinner or meal prep four lunches in under 30 minutes. 
3.76 from 49 votes


For the chicken

For the Cabbage

  • 8 oz mushroom
  • 1 tbsp olive oil
  • 1 cup red onion - chopped
  • 1/2 cup green bell pepper - chopped
  • 1 small cabbage or ½ cabbage large - sliced
  • 1 teaspoon garlic powder
  • 1/2 tsp paprika
  • salt and black pepper
  • ¼ cup chicken broth
  • 1/3 cup tomato sauce


  • In a large pot or Dutch oven, add olive oil and heat over medium high heat for 1 minute.
  • Add the chicken and sprinkle with paprika, oregano, salt and black pepper. Cook for about 5-7 minutes, or until chicken is fully cooked. Set it aside.
  • Add mushroom and cook for 3 minutes and using a wooden spoon scrape off any brown bits that may be stuck to the bottom of your skillet. Set aside.
  • In the same pot, add 1 tablespoon of olive oil, onions and bell pepper. Sauté for 3-5 minutes, or until it gets brown.
  • Add the cabbage, garlic powder, paprika, salt and black pepper and chicken broth. Mix everything together. Reduce heat to medium low and cover with a lid. Cook for about 10-15 minutes, stirring occasionally.
  • Add tomato sauce to the pan. Return chicken to the pan and mix all together to combine. Cook for 2 more minutes.
  • Garnish with fresh chopped parsley.
  • Serve immediately.



Click HERE to watch the web story. 
Serving: 1/4, Calories: 304kcal, Carbohydrates: 26g, Protein: 31g, Fat: 9g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Cholesterol: 60mg, Sodium: 339mg, Potassium: 795mg, Fiber: 10g, Sugar: 13g

If you make this recipe, follow @primaverakitchen on Instagram, snap a photo and hashtag it #primaverakitchen. I'd love to see what you're making!

This post contains affiliate links. For more information, please visit my disclosure page here.
 titled photo collage (and shown): One-Pan Chicken and Cabbage