
This skillet meal brings together tender chicken, sweet cabbage, and juicy tomatoes in one satisfying dish. I developed this recipe to create a balanced, flavorful dinner with minimal cleanup.
The chicken cooks until golden and juicy, while the cabbage softens just enough to stay slightly crisp. Fresh basil adds a bright, aromatic finish that ties all the flavors together.
What results is a hearty meal that’s ready in under 40 minutes, with every bite packed with texture and taste. The combination of ingredients creates a simple yet impressive plate.
Serve it straight from the skillet for a rustic, comforting dinner. Here’s how to make it perfectly every time.
Ingredients for Chicken Cabbage Tomato
A handful of fresh ingredients transform into a hearty skillet dinner with vibrant flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 1 ½ lb | Patted dry for even browning |
| Green Cabbage 🥬 | 1 whole | Cored and thinly sliced |
| Roma Tomatoes 🍅 | 4 whole | Diced, seeds removed |
| Fresh Basil Leaves 🌿 | ½ cup | Loosely packed, torn |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | Divided for cooking stages |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Chicken Stock 🥣 | ½ cup | Low-sodium preferred |
| Dry White Wine 🍷 | ¼ cup | Optional, for deglazing |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Divided to taste |
| Freshly Ground Black Pepper 🌶️ | ¾ tsp | Divided to taste |
| Sweet Paprika 🌶️ | 1 tsp | For subtle warmth |
| Dried Oregano 🍃 | ½ tsp | Mediterranean variety preferred |
The chicken thighs are non-negotiable here—bone-in works too but boneless cooks faster and stays juicier. Look for thighs with good marbling at Whole Foods or your local butcher. Cabbage should be firm and dense; avoid pre-shredded bags (they wilt too fast). For tomatoes, Roma or vine-ripened hold up best to cooking. Fresh basil is key—avoid the pre-packaged clamshells at the grocery store if possible.
No white wine? Substitute with additional chicken stock and a squeeze of lemon. Out of fresh basil? Dried basil at one-third the amount works, though it lacks the bright finish. If using chicken breasts instead of thighs, pound them to even thickness to prevent dryness. The paprika can be swapped for smoked paprika for deeper flavor. Fresh oregano (double the amount) also works if you have it growing.
This dish holds well for 3-4 days refrigerated in an airtight container. Reheat gently on the stove to maintain texture. The flavors actually improve overnight as everything melds. Freezes beautifully for up to 3 months—portion before freezing for easy dinners later.
Why You’ll Love This Recipe
- One Pan Wonder: I toss everything in a single skillet—chicken, cabbage, tomatoes—and let the oven do the work.
- Juicy & Fresh: The basil and tomatoes make the chicken taste like it’s straight from a garden.
- Meal Prep Magic: I make a double batch on Sunday and lunch is sorted for days.
- Budget Friendly: Honestly, chicken thighs and cabbage stretch farther than I expected.
Step-by-Step Instructions for Chicken Cabbage Tomato Skillet
This method delivers a perfectly balanced one-pan meal with tender chicken and vibrant vegetables.
Step 1: Sear and Season the Chicken Thighs
Pat the 1.5 lb boneless skinless chicken thighs completely dry with paper towels. Season both sides evenly with 1 tsp sweet paprika, 0.5 tsp dried oregano, 1 tsp Diamond Crystal kosher salt, and 0.5 tsp freshly ground black pepper. This spice blend creates a flavorful crust that locks in juices.
Heat 1 tbsp extra-virgin olive oil in a large skillet over medium-high heat until it shimmers. Add the chicken thighs and sear for 5-6 minutes per side until deep golden brown and cooked through to an internal temperature of 165°F. The chicken should release easily from the pan when it’s ready to flip.
Step 2: Sauté Aromatics and Vegetables
Remove the chicken from the skillet and set aside. In the same pan, add 1 tbsp extra-virgin olive oil and reduce heat to medium. Add the finely diced yellow onion and cook for 3-4 minutes until translucent and just beginning to caramelize at the edges.
Add the minced garlic cloves and cook for 30 seconds until fragrant, stirring constantly to prevent burning. Immediately add the cored and thinly sliced green cabbage and cook for 5 minutes until it softens and reduces in volume by about half. Season with the remaining 0.5 tsp Diamond Crystal kosher salt and 0.25 tsp freshly ground black pepper.
Step 3: Deglaze and Incorporate Tomatoes
Pour the 0.25 cup dry white wine into the skillet and scrape up all the browned bits from the bottom with a wooden spoon. This deglazing step captures all the concentrated chicken flavor and creates a rich base for your dish. Let the wine reduce by half, about 2-3 minutes.
Add the diced Roma tomatoes (seeds removed) and 0.5 cup chicken stock. Stir well to combine and cook for 3-4 minutes until the tomatoes begin to break down and the liquid slightly reduces. The mixture should be bubbling gently at the edges.
Step 4: Finish with Chicken and Fresh Basil
Return the seared chicken thighs to the skillet, nestling them into the cabbage-tomato mixture. Drizzle the remaining 1 tbsp extra-virgin olive oil over the top. Reduce heat to medium-low, cover the skillet, and let everything cook together for 5-7 minutes to allow the flavors to meld.
Just before serving, stir in the 0.5 cup fresh basil leaves (torn by hand) and let them wilt slightly from the residual heat, about 1 minute. The basil should retain its bright green color and fresh aroma. Taste and adjust seasoning if needed, though the initial measurements should provide perfect balance.
Pro Tips For Making Chicken Cabbage Tomato
- Brown the Chicken First: Sear the boneless thighs in olive oil over medium-high heat until golden—about 4-5 minutes per side. I learned this the hard way: skipping this step leaves the chicken bland and the sauce watery.
- Shred Cabbage Thin: Slice the green cabbage into thin ribbons, about 1/4-inch wide. Sounds tedious, but it cooks down faster and absorbs the tomato-basil flavors better.
- Seed the Tomatoes: Scoop out the seeds from the Roma tomatoes before dicing. It prevents excess liquid from turning your dish into a soupy mess.
- Add Basil Last: Stir in the fresh basil leaves at the very end, just before serving. My grandmother swore by this, and she was right: it keeps the herb’s aroma bright and fresh.
Health Benefits of These Flavors
Rich in Lean Protein
This dish delivers high-quality protein from the 1.5 lb chicken thighs, providing about 40g per serving. Protein supports muscle repair and keeps you full longer. Chicken thighs also contain more iron than breasts, which helps prevent fatigue. 💪
Fiber-Packed Vegetables
The green cabbage and Roma tomatoes contribute 5-7g of fiber per serving, supporting digestive health. Cabbage is particularly rich in insoluble fiber, which aids digestion and promotes gut health.
Vitamin C Boost
Both cabbage and tomatoes are excellent sources of vitamin C. A single serving provides over 50% of your daily needs, which supports immune function and skin health. The fresh basil adds even more of this essential nutrient.
Low in Calories
Despite being hearty, this meal is relatively low in calories—around 300-350 per serving. The extra-virgin olive oil provides healthy fats, while the vegetables keep the dish light yet satisfying.
Antioxidant Rich
Tomatoes are packed with lycopene, a powerful antioxidant that protects cells from damage. The fresh basil adds flavonoids, which have anti-inflammatory properties. Together, they create a nutrient-dense meal. ✨
Balanced Nutrients
This recipe offers a perfect balance of protein, fiber, and healthy fats. The combination of chicken, cabbage, and tomatoes ensures you get a variety of essential vitamins and minerals in every bite.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, but adjust cooking to prevent dryness. Pound breasts to even thickness and reduce searing time to 4-5 minutes per side. Thighs stay juicier, but breasts work in a pinch.
How do I keep the cabbage from getting mushy?
Slice it thinly and cook just until softened, about 5 minutes. Avoid overcrowding the pan, and add it after removing chicken to control doneness perfectly.
What if I don’t have fresh basil?
Use 1/3 the amount of dried basil, or substitute with fresh parsley or oregano. Add dried herbs earlier in cooking to develop flavor.
Can this dish be made ahead?
Prepare the full dish, then store in an airtight container for 3-4 days in the fridge. Flavors deepen overnight.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026