Keto Marry Me Chicken Soup – Creamy, Cozy, and Low-Carb
This soup takes everything you love about the famous “Marry Me Chicken” and turns it into a warm, comforting bowl that fits your keto goals. It’s creamy, rich, and full of flavor, with tender chicken, sun-dried tomatoes, and a hint of garlic and herbs. You get the same indulgent feel of the original dish, but lighter and soupier—perfect for weeknights or when you want something special without fuss.
It feels restaurant-worthy but uses simple, everyday ingredients. One pot, big payoff, no complicated steps.
Ingredients
Method
- Warm the pot: Set a large pot or Dutch oven over medium heat. Add olive oil and butter. When the butter melts, add the diced onion and a pinch of salt. Cook 4–5 minutes until softened and translucent.
- Bloom the garlic and spices: Stir in garlic, Italian seasoning, and red pepper flakes. Cook 30–60 seconds until fragrant. Don’t let the garlic brown.
- Sear the chicken: Add the chicken pieces, season with salt and pepper, and cook 4–6 minutes, stirring occasionally, until no longer pink on the outside. You don’t need a deep sear—just light color.
- Add tomatoes and broth: Stir in the chopped sun-dried tomatoes. Pour in the chicken broth, scraping up any browned bits from the bottom. Bring to a gentle boil, then reduce to a simmer.
- Simmer for tenderness: Let it simmer 10–12 minutes, until the chicken is cooked through and flavors meld. Taste and adjust salt and pepper.
- Make it creamy: Lower the heat to medium-low. Stir in the heavy cream and Parmesan until smooth. Keep it at a gentle simmer—do not boil—so the dairy doesn’t separate.
- Add greens: Stir in the spinach and cook 1–2 minutes until wilted. If using kale, give it 5–7 minutes to soften.
- Finish and brighten: Taste again. Add a squeeze of lemon if you like a little brightness. Garnish bowls with extra Parmesan and fresh basil.
- Serve: Ladle into bowls and enjoy as is, or pair with cauliflower rice or zucchini noodles for extra substance.
What Makes This Special
This isn’t your average chicken soup. It’s loaded with flavor from sun-dried tomatoes, garlic, and Italian herbs, then finished with heavy cream and Parmesan for that signature creamy finish.
Because it’s a soup, the flavors mingle beautifully, and the texture is silky without being heavy. It’s also keto-friendly, keeping carbs low while still feeling incredibly satisfying. It comes together in one pot, and the leftovers taste even better the next day.
Shopping List
- 2 tablespoons olive oil (use the oil from the sun-dried tomatoes if possible)
- 1 tablespoon unsalted butter
- 1 medium yellow onion, diced
- 3–4 cloves garlic, minced
- 1 pound boneless, skinless chicken thighs (or breasts), cut into bite-size pieces
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 teaspoon dried Italian seasoning (or a mix of oregano, basil, and thyme)
- 1/2 teaspoon crushed red pepper flakes (optional, for heat)
- 1/2 cup sun-dried tomatoes, chopped (packed in oil, drained)
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese (plus extra for serving)
- 2 cups fresh baby spinach (or chopped kale)
- Fresh basil, chopped, for garnish
- Lemon wedge (optional, for brightness)
How to Make It
- Warm the pot: Set a large pot or Dutch oven over medium heat.
Add olive oil and butter. When the butter melts, add the diced onion and a pinch of salt. Cook 4–5 minutes until softened and translucent.
- Bloom the garlic and spices: Stir in garlic, Italian seasoning, and red pepper flakes.
Cook 30–60 seconds until fragrant. Don’t let the garlic brown.
- Sear the chicken: Add the chicken pieces, season with salt and pepper, and cook 4–6 minutes, stirring occasionally, until no longer pink on the outside. You don’t need a deep sear—just light color.
- Add tomatoes and broth: Stir in the chopped sun-dried tomatoes.
Pour in the chicken broth, scraping up any browned bits from the bottom. Bring to a gentle boil, then reduce to a simmer.
- Simmer for tenderness: Let it simmer 10–12 minutes, until the chicken is cooked through and flavors meld. Taste and adjust salt and pepper.
- Make it creamy: Lower the heat to medium-low.
Stir in the heavy cream and Parmesan until smooth. Keep it at a gentle simmer—do not boil—so the dairy doesn’t separate.
- Add greens: Stir in the spinach and cook 1–2 minutes until wilted. If using kale, give it 5–7 minutes to soften.
- Finish and brighten: Taste again.
Add a squeeze of lemon if you like a little brightness. Garnish bowls with extra Parmesan and fresh basil.
- Serve: Ladle into bowls and enjoy as is, or pair with cauliflower rice or zucchini noodles for extra substance.
Storage Instructions
- Fridge: Cool completely, then store in airtight containers for up to 4 days. The flavors deepen over time.
- Freezer: For best texture, freeze before adding the spinach and Parmesan.
Freeze up to 2 months. Thaw overnight in the fridge, reheat gently, then stir in spinach and Parmesan.
- Reheating: Warm on the stove over low to medium-low, stirring often. Avoid boiling to prevent curdling.
Add a splash of broth or cream if it thickens.
Benefits of This Recipe
Loved This Recipe?
If you're looking for more simple, healthy keto dinners, grab my FREE 7-Day Easy Keto Dinner Reset. You'll get 7 easy keto dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.
- Keto-friendly: Low in carbs, high in fat and protein to keep you full and satisfied.
- One-pot ease: Minimal cleanup, straightforward steps, and consistent results.
- Restaurant flavor at home: Sun-dried tomatoes, Parmesan, and herbs deliver deep, rich flavor with simple ingredients.
- Flexible: Works with chicken thighs or breasts, spinach or kale, and your preferred spice level.
- Great for meal prep: Reheats beautifully and makes a cozy lunch or quick dinner.
What Not to Do
- Don’t boil after adding cream and cheese. High heat can cause separation. Keep it at a gentle simmer.
- Don’t skip seasoning in layers. Salt the onions, season the chicken, and adjust at the end for the best depth of flavor.
- Don’t use water instead of broth. You’ll lose richness. Low-sodium chicken broth is key.
- Don’t add too many sun-dried tomatoes. They’re potent and can make the soup overly salty or acidic.
Stick to the listed amount.
- Don’t overcrowd the pot when searing. If your pot is small, sear chicken in two batches for better texture.
Alternatives
- Dairy-free option: Use full-fat coconut milk instead of cream and nutritional yeast instead of Parmesan. Flavor shifts slightly sweeter; add extra lemon and herbs to balance.
- Thicker, stew-like version: Reduce the broth to 3 cups and simmer a few minutes longer before adding cream.
- Extra protein: Stir in pre-cooked, crumbled Italian sausage for a heartier bowl. Keep an eye on salt.
- More veggies: Add sliced mushrooms or diced zucchini after the onions and sauté until softened.
Still keto-friendly and adds bulk.
- Spice level: Swap red pepper flakes with a little Calabrian chili paste for a deeper heat, or skip heat entirely.
- Herb swap: Fresh thyme and basil are lovely if you have them. Add fresh herbs near the end to keep them vibrant.
FAQ
Is this soup really keto?
Yes. It’s built around protein, healthy fats, and low-carb ingredients like spinach and sun-dried tomatoes in moderate amounts.
As always, check your specific ingredient labels, especially the sun-dried tomatoes and broth, for hidden sugars.
Can I use rotisserie chicken?
Absolutely. Shred about 3 cups of cooked chicken and add it after the broth comes to a simmer. You’ll only need 5–7 minutes to heat through before adding cream and Parmesan.
What if I don’t have sun-dried tomatoes?
You can use a few cherry tomatoes sautéed until jammy, but the flavor won’t be as deep.
A teaspoon of tomato paste can help mimic the concentrated tomato note.
How can I make it lighter in calories?
Use half-and-half instead of heavy cream and reduce Parmesan slightly. The soup will be a bit less rich but still creamy. Note: half-and-half is more likely to separate if boiled, so keep the heat gentle.
How do I fix a soup that’s too salty?
Add a splash of unsalted cream or extra broth to dilute, then balance with a squeeze of lemon.
You can also add more spinach to spread out the saltiness.
Can I make this in a slow cooker?
Yes. Add onion, garlic, spices, chicken, tomatoes, and broth to the slow cooker and cook on Low for 4–5 hours. Stir in cream, Parmesan, and spinach in the last 20–30 minutes, keeping the lid slightly ajar to avoid boiling.
What can I serve it with on keto?
Try it with cauliflower rice, zucchini noodles, a simple green salad, or roasted asparagus.
For a non-keto side, crusty bread is great for dipping.
Why did my soup curdle?
It likely boiled after adding dairy or the Parmesan was added too quickly over high heat. Keep heat low, add dairy slowly, and stir constantly for a smooth texture.
Can I use chicken breasts instead of thighs?
Yes. Breasts cook a bit faster and can dry out if overcooked, so watch the simmer time and aim for just-cooked, tender pieces.
How long does it last in the fridge?
Up to 4 days in an airtight container.
Reheat gently on the stove and add a splash of broth or cream if it thickens.
In Conclusion
Keto Marry Me Chicken Soup is the cozy bowl you’ll want on repeat. It’s rich without being heavy, simple to make, and packed with the bold flavors that made the original dish so popular. Keep it classic, or tweak it to fit your needs—either way, you’ll end up with a satisfying, low-carb favorite that feels special every time you make it.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.


