Marry Me Chicken Soup is my go-to when I want to impress with minimal effort. This soup features the familiar flavors of sun-dried tomato, garlic, and Parmesan in a creamy, comforting bowl that tastes like you spent hours in the kitchen. I discovered this recipe while trying to recreate that famous marry me chicken dish for a dinner party, but in soup form so guests could serve themselves easily.
The first time I made this, I was nervous about whether the soup would have the same magic as the original skillet version. But when I tasted that first spoonful with its rich, creamy broth clinging to tender chicken and those tangy sun-dried tomatoes, I knew I’d nailed it. This Marry Me Chicken Soup transforms beloved flavors into soul-soothing comfort food that’s naturally low carb and keto-friendly. The slow-caramelized onions add depth, while fresh spinach wilts right into the creamy broth. It’s elegant enough for entertaining but easy enough for a regular weeknight.
Table of Contents
Simple Ingredients for Maximum Flavor
I always use oil-packed sun-dried tomatoes for Marry Me Chicken Soup because they add so much more flavor than the dried variety. Pro tip: don’t skip the slow caramelization of onions in step one because it adds incredible depth to the entire soup.
- 2 tablespoons butter
- 1 cup onion, finely chopped
- 7 garlic cloves, finely minced
- 3 ounces sun-dried tomatoes, chopped
- ¾ cup dry white wine (or substitute chicken broth)
- 4 cups cooked, shredded chicken
- 1 teaspoon Italian seasoning
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon garlic salt
- ½ teaspoon paprika
- 32 ounces chicken broth
- ½ cup heavy cream
- ½ cup grated Parmesan cheese
- 2 cups finely chopped fresh spinach
Pro tip: Use leftover cooked chicken or rotisserie chicken for convenience. Any cut works beautifully in this creamy soup, from chicken cutlets to thighs.

How to Make This Impressive Soup
I recommend taking your time with the first step where you caramelize the onions. That patience pays off with incredible flavor throughout the Marry Me Chicken Soup.
Step 1: Melt the butter in a Dutch oven or large pot over medium-low heat. When the butter has melted completely, add the finely chopped onion. Cook over medium-low heat for 10 minutes, stirring occasionally. This slow cooking allows the natural sugars in the onion to begin caramelizing, which results in a richer, deeper flavor base for your soup.
Step 2: When the onions are translucent and have begun to brown slightly around the edges, add the minced garlic and chopped sun-dried tomatoes. Stir occasionally and sauté for 3-4 minutes until the garlic becomes fragrant and golden. Your kitchen will smell absolutely incredible at this point.
Step 3: Increase the heat to medium and pour in the dry white wine. Use a spatula to scrape up any delicious bits stuck to the bottom of the pan as the wine sizzles. If you prefer not to use wine, you can substitute chicken stock here. Let the wine reduce slightly for about 2 minutes.
Step 4: Add the cooked, shredded chicken, Italian seasoning, garlic powder, onion powder, garlic salt, paprika, and chicken broth. Stir everything together well. Increase the temperature to medium-high heat and bring the soup to a simmer, uncovered, for 10 minutes. The soup will reduce slightly and the flavors will concentrate beautifully.
Step 5: Remove the soup from heat. This is important because adding cream and cheese to boiling liquid can cause them to curdle. Pour in the heavy cream, grated Parmesan cheese, and chopped spinach while the pot is off the heat.
Step 6: Stir the Marry Me Chicken Soup until the spinach wilts into the hot broth and the Parmesan melts smoothly. Do a quick taste test and add salt and pepper to taste, or adjust the heavy cream and Parmesan to fit your preferences. Some people like it extra creamy, others prefer a lighter touch.
Step 7: Serve right away in bowls with a garnish of extra Parmesan, red pepper flakes, fresh parsley, or basil. This soup is best enjoyed hot and fresh.
What to Serve with This Soup
Marry Me Chicken Soup pairs wonderfully with low-carb sides that complement the creamy, rich broth.
Keto Cheddar Garlic Biscuits: These cheesy, garlicky biscuits are perfect for dunking and add satisfying texture to the best sides for marry me chicken soup.
Simple Side Salad: A fresh green salad or classic wedge salad with blue cheese provides cooling contrast to the warm, rich soup.
Crusty Bread: If you’re not watching carbs, crusty Italian or French bread is perfect for soaking up every last drop of that amazing broth.
Additional Garnishes: Let everyone top their bowl with extra Parmesan cheese, red pepper flakes, fresh parsley, or basil for customized servings.
Other Marry Me Chicken Recipes to Enjoy
This keto-friendly soup keeps all the rich, creamy flavors of Marry Me Chicken while staying low-carb friendly. If you’re not following keto or want the original soup experience, our Amazing Marry Me Chicken Soup Recipe offers a heartier version that’s equally delicious and comforting.
Love these flavors but prefer pasta night? Switch things up with our Quick Marry Me Chicken Pasta that comes together in just 30 minutes, or indulge in the Best Marry Me Chicken Pasta Recipe featuring that signature sun-dried tomato cream sauce coating tender pasta. Both pasta versions can be adapted for keto by using low-carb pasta alternatives while maintaining all the flavor that makes Marry Me Chicken so irresistible.
Keeping Your Soup Fresh
Allow Marry Me Chicken Soup to cool completely before storing. Transfer to airtight containers or resealable plastic bags and label them with the date for reference. I recommend cooling the soup at room temperature for about 30 minutes before refrigerating.
Store in the refrigerator for 3-4 days. For frozen storage, use freezer-safe containers and leave some space for expansion. Label with the date and freeze for up to 3 months. Note that soups with cream or dairy may separate upon thawing, so stir well when reheating to bring everything back together.
Pro tip: reheat refrigerated soup in a saucepan over low heat, stirring occasionally for even heating. You can also use a microwave-safe bowl and heat in 30-second intervals, stirring between each, to ensure the soup heats evenly. For frozen soup, thaw in the refrigerator overnight or use the defrost setting on your microwave before following the same reheating instructions.
Common Soup Questions
Can I use different meat?
Absolutely! Italian sausage can substitute for chicken in Marry Me Chicken Soup for a bolder flavor. Just brown it first, then proceed with the recipe as written.
Can I make this dairy-free?
Yes! Use coconut milk or coconut cream instead of heavy cream. You’ll lose the Parmesan, but the soup will still be creamy and delicious with the coconut milk and all those other flavors.
Can I add other vegetables?
Definitely! Mushrooms make a wonderful addition. You can also use kale or arugula instead of spinach for different flavors and textures.
Ready for Restaurant-Quality Soup at Home?
Marry Me Chicken Soup proves that impressive flavors don’t require complicated techniques. The combination of caramelized onions, sun-dried tomatoes, and creamy Parmesan broth creates layers of flavor that taste like you’ve been cooking for hours. Whether you’re serving guests or treating yourself to a cozy night in, this naturally low-carb, keto-friendly soup delivers comfort and sophistication in every spoonful. Try this recipe tonight and discover why this soup might just inspire its own proposal.
Marry Me Chicken Soup
Impressive soup featuring sun-dried tomato, garlic, and Parmesan in creamy, comforting broth. Naturally low carb and keto-friendly.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmer
- Cuisine: Italian-American
Ingredients
- 2 tablespoons butter
- 1 cup onion, finely chopped
- 7 garlic cloves, finely minced
- 3 ounces sun-dried tomatoes, chopped
- ¾ cup dry white wine (or chicken broth)
- 4 cups cooked, shredded chicken
- 1 teaspoon Italian seasoning
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon garlic salt
- ½ teaspoon paprika
- 32 ounces chicken broth
- ½ cup heavy cream
- ½ cup grated Parmesan cheese
- 2 cups finely chopped fresh spinach
Instructions
- Melt butter in Dutch oven over medium-low heat. Add onion and cook 10 minutes, stirring occasionally, until translucent and beginning to brown.
- Add garlic and sun-dried tomatoes. Sauté 3-4 minutes until garlic is fragrant.
- Increase heat to medium. Pour in wine and scrape up bits from bottom of pan as it sizzles.
- Add chicken, Italian seasoning, garlic powder, onion powder, garlic salt, paprika, and chicken broth. Increase to medium-high and bring to simmer, uncovered, for 10 minutes.
- Remove from heat. Pour in heavy cream, Parmesan, and spinach.
- Stir until spinach wilts and Parmesan melts. Taste and adjust seasonings.
- Serve immediately with garnishes of extra Parmesan, red pepper flakes, parsley, or basil.
Notes
- Don’t skip slow caramelization of onions – adds depth of flavor.
- Remove from heat before adding cream and cheese to prevent curdling.
- Use oil-packed sun-dried tomatoes for best flavor.
- Italian sausage can substitute for chicken.
Nutrition
- Serving Size: 1 serving (1/6 of recipe)
- Calories: 380 kcal
- Sugar: 4 g
- Sodium: 980 mg
- Fat: 22 g
- Saturated Fat: 11 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 2 g
- Protein: 32 g
- Cholesterol: 115 mg






