onepot chicken and cabbage soup with lemon and fresh rosemary

5 min prep 5 min cook 5 servings
onepot chicken and cabbage soup with lemon and fresh rosemary
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Chicken and Cabbage Soup with Lemon and Fresh Rosemary

There's something almost therapeutic about watching a pot of soup simmer on the stove, especially when the aroma of fresh rosemary and bright lemon zest fills your kitchen. This one-pot chicken and cabbage soup has become my go-to comfort food on those days when I need something nourishing but don't want to spend hours cooking or washing dishes afterward.

I first created this recipe during a particularly busy work week when I was craving something hearty yet healthy. I had a head of cabbage that needed using, some chicken thighs in the freezer, and a rosemary plant that was growing like crazy on my windowsill. What started as a "clean out the fridge" experiment quickly became a family favorite that I've made dozens of times since.

What makes this soup special is how the simple ingredients transform into something greater than the sum of their parts. The cabbage becomes silky and sweet, the chicken stays tender and juicy, and the combination of lemon and fresh rosemary adds an unexpected brightness that lifts the entire dish. It's the kind of soup that tastes like you've been tending to it all day, but really requires just one pot and about 45 minutes of your time.

Perfect for meal prep, cozy weeknight dinners, or when you need to feed a crowd without breaking the bank, this soup has become my culinary equivalent of a warm hug. The leftovers are even better the next day, making it a practical choice for busy families or anyone who loves having a healthy lunch ready to go.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single pot, making cleanup a breeze and allowing all the flavors to meld together beautifully.
  • Budget-Friendly: Made with affordable ingredients like cabbage and chicken thighs, this soup feeds a family for just a few dollars.
  • Meal Prep Hero: Stays fresh for up to 5 days in the refrigerator and the flavors actually improve overnight.
  • Immune-Boosting: Packed with vitamin C from cabbage and lemon, plus protein-rich chicken for a nutritious meal.
  • Customizable: Easy to adapt based on what you have on hand or dietary preferences.
  • Restaurant-Quality: The combination of fresh rosemary and lemon elevates simple ingredients to something truly special.

Ingredients You'll Need

Ingredients

Before we dive into the cooking process, let's talk about each ingredient and why it matters to the final dish. Understanding your ingredients is the key to becoming a better cook, and this soup is no exception.

Chicken Thighs: I prefer boneless, skinless chicken thighs over breast meat for this soup. They're more flavorful, stay tender even if slightly overcooked, and are more budget-friendly. If you only have chicken breasts, they'll work, but reduce the cooking time by 5-7 minutes to prevent them from drying out.

Green Cabbage: The star of the show! Look for a firm, heavy head with tightly packed leaves. Avoid any with yellowing or loose outer leaves. One medium head (about 2 pounds) is perfect for this recipe. Don't substitute with red cabbage as it will turn your soup an unappetizing purple color.

Fresh Rosemary: Fresh is absolutely essential here – dried rosemary won't provide the same bright, piney flavor. If fresh isn't available, fresh thyme would be a better substitute than dried rosemary. Strip the leaves from the woody stems before chopping.

Lemon: Both the zest and juice are used to add brightness and balance the rich chicken broth. Choose a heavy lemon with thin, smooth skin for maximum juice. Organic is preferred since we're using the zest.

Chicken Broth: Use low-sodium broth so you can control the salt level. Homemade is fantastic, but a good quality store-bought broth works perfectly. I like to keep a few boxes in my pantry for quick soups like this.

Aromatics: Onion, carrots, and celery form the classic mirepoix base. Take the time to dice them evenly so they cook at the same rate. The onion should be about ½-inch dice, while the carrots and celery can be slightly smaller.

Garlic: Fresh garlic cloves, minced or pressed, add depth of flavor. Add it after the vegetables have softened to prevent burning.

White Beans: A can of cannellini or great northern beans adds protein and makes the soup more filling. Rinse and drain them well to remove excess sodium and that canned taste.

Olive Oil: Use a good quality extra virgin olive oil for sautéing the vegetables. It adds a lovely fruity flavor that complements the rosemary.

How to Make One-Pot Chicken and Cabbage Soup with Lemon and Fresh Rosemary

1
Prep and Season the Chicken

Pat the chicken thighs dry with paper towels – this is crucial for proper browning. Season generously with 1½ teaspoons salt, ½ teaspoon black pepper, and ½ teaspoon paprika. Let the chicken rest at room temperature while you prep the vegetables. This allows the seasoning to penetrate and ensures more even cooking.

2
Brown the Chicken

Heat 2 tablespoons olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. When the oil shimmers, add the chicken thighs in a single layer, presentation side down. Don't overcrowd the pot – work in batches if necessary. Let them cook undisturbed for 4-5 minutes until golden brown. Flip and cook another 3-4 minutes. Remove to a plate; they'll finish cooking in the soup later.

3
Build the Flavor Base

In the same pot (don't wipe it out – those brown bits are flavor!), reduce heat to medium. Add another tablespoon of oil if needed, then sauté the onions for 3-4 minutes until they start to soften and turn translucent. Add the carrots and celery, cooking for another 5 minutes, stirring occasionally. The vegetables should be tender but not browned.

4
Add Aromatics and Spices

Clear a space in the center of the pot and add the minced garlic. Let it cook for 30 seconds until fragrant, then stir to combine with the vegetables. Add the chopped fresh rosemary (reserving a teaspoon for garnish), dried thyme, and a pinch of red pepper flakes if using. Cook for another minute, stirring constantly to prevent the garlic from burning.

5
Deglaze the Pot

Pour in ½ cup of the chicken broth, using a wooden spoon to scrape up all the browned bits from the bottom of the pot. These caramelized bits, called fond, are packed with umami flavor that will enrich your soup. Let the broth bubble for a minute or two until reduced by half.

6
Add the Cabbage

Now it's time for the cabbage! Add the chopped cabbage to the pot – it will seem like way too much, but it wilts down significantly. Stir well to coat with the oil and aromatics. Let it cook for 5-6 minutes, stirring occasionally, until it starts to soften and reduce in volume. Season with a pinch of salt to help draw out the moisture.

7
Simmer the Soup

Return the browned chicken (and any accumulated juices) to the pot. Add the remaining chicken broth, the drained white beans, and the lemon zest. The liquid should just cover the ingredients – add water or more broth if needed. Bring to a boil, then reduce heat to low, cover partially, and simmer for 20-25 minutes.

8
Finish and Season

Remove the chicken to a cutting board and shred or chop into bite-sized pieces. Return to the pot. Stir in the lemon juice and taste for seasoning. Add more salt and pepper as needed – this is crucial! A soup that's under-seasoned will taste flat. The lemon juice should brighten everything without making it taste sour.

9
Serve and Garnish

Ladle the soup into bowls and garnish with the reserved fresh rosemary, a drizzle of good olive oil, and freshly ground black pepper. For an extra touch of luxury, add a sprinkle of freshly grated Parmesan cheese or a dollop of Greek yogurt. Serve hot with crusty bread for dipping.

Expert Tips

Don't Rush the Browning

Take your time browning the chicken properly. This step builds an incredible flavor base for your entire soup. If you try to flip the chicken too early, it will stick to the pot.

Cut Cabbage Uniformly

Try to cut the cabbage into similar-sized pieces so it cooks evenly. Remove the tough core and slice about 1-inch wide strips, then cut crosswise into squares.

Adjust the Broth

If you prefer a brothier soup, add an extra cup of broth. For a thicker, stew-like consistency, let it simmer uncovered for the last 10 minutes to reduce.

Fresh Herbs Matter

Fresh rosemary is non-negotiable here. If you must substitute, use fresh thyme or sage, but avoid dried herbs which will overpower the delicate flavors.

Check Chicken Temperature

Chicken thighs are done when they reach 175°F. They're more forgiving than breast meat, but don't overcook them or they'll become stringy.

Lemon at the End

Always add the lemon juice at the very end of cooking. This preserves its bright flavor and prevents it from becoming bitter during the long simmer.

Variations to Try

Italian Sausage Version

Replace the chicken with 1 pound of Italian sausage, removed from casings and broken into pieces. The fennel in the sausage pairs beautifully with the cabbage and rosemary.

Egg Drop Style

For a Greek-inspired twist, omit the beans and whisk 2 eggs with lemon juice. Slowly drizzle into the hot soup at the end, stirring constantly to create silky egg ribbons.

Vegetarian Option

Replace chicken with 8 ounces of mushrooms and use vegetable broth. Add a Parmesan rind while simmering for umami depth, then remove before serving.

Spicy Tuscan Style

Add 2 chopped anchovy fillets with the garlic, use fire-roasted tomatoes, and include a handful of chopped kale in the last 5 minutes of cooking.

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers in the refrigerator for up to 5 days. The flavors actually improve after the first day as the ingredients have time to meld. If the soup thickens too much, thin with additional broth or water when reheating.

Pro tip: Store the soup without any garnishes. Add fresh rosemary and lemon juice when serving for the brightest flavor.

Freezer Instructions

This soup freezes beautifully for up to 3 months. Let it cool completely, then portion into freezer-safe containers, leaving 1 inch of headspace for expansion. Thaw overnight in the refrigerator before reheating. Note: The cabbage texture may change slightly after freezing, becoming more tender, but the flavor remains excellent.

Make-ahead tip: Prepare the soup through step 7, then freeze. Add the lemon juice when reheating for the freshest flavor.

Reheating Instructions

Reheat gently on the stovetop over medium-low heat, stirring occasionally, until heated through. Add a splash of broth or water if needed to thin. Microwave individual portions for 2-3 minutes, stirring halfway through. Always taste and adjust seasoning after reheating, as flavors can mellow during storage.

Frequently Asked Questions

Yes, but reduce the cooking time by 5-7 minutes to prevent the chicken from drying out. Chicken breasts are leaner and will become tough if overcooked. Check for doneness at 165°F internal temperature.

Fresh rosemary is really essential for this recipe's signature flavor. If you must substitute, use fresh thyme or sage. Avoid dried rosemary as it has a much stronger, pine-sol-like flavor that will overpower the soup.

Yes! Brown the chicken and sauté the vegetables first for best flavor, then transfer everything to a slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add the lemon juice just before serving.

With a few modifications, yes! Omit the white beans and carrots, and reduce the onion by half. The cabbage, chicken, and broth are all keto-approved. Each serving would have about 6-8g net carbs.

I don't recommend it. Red cabbage will turn your soup an unappetizing purple-gray color as it cooks. Stick with green cabbage for the best appearance and slightly sweeter flavor.

Add diced potatoes or small pasta shapes in the last 15 minutes of cooking. You can also serve it over rice or with plenty of crusty bread. Adding an extra can of beans or serving with a side salad makes it a complete meal.

onepot chicken and cabbage soup with lemon and fresh rosemary
soups
Pin Recipe

One-Pot Chicken and Cabbage Soup with Lemon and Fresh Rosemary

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Season the chicken: Pat chicken dry and season with salt, pepper, and paprika. Let rest while prepping vegetables.
  2. Brown the chicken: Heat olive oil in a Dutch oven over medium-high heat. Brown chicken thighs 4-5 minutes per side. Remove to plate.
  3. Sauté vegetables: In the same pot, cook onion, carrots, and celery until softened, about 8 minutes.
  4. Add aromatics: Stir in garlic and 1½ tablespoons rosemary. Cook 1 minute until fragrant.
  5. Add cabbage: Add chopped cabbage and cook until wilted, about 5 minutes.
  6. Simmer: Return chicken to pot with broth and beans. Bring to boil, then simmer 20-25 minutes.
  7. Finish: Remove chicken, shred, and return to pot. Stir in lemon juice and zest. Season to taste.
  8. Serve: Garnish with remaining rosemary and a drizzle of olive oil.

Recipe Notes

For best results, don't skip browning the chicken - this creates incredible flavor! The soup tastes even better the next day and freezes beautifully for up to 3 months.

Nutrition (per serving)

285
Calories
28g
Protein
24g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.