
I made this creamy Marry Me chicken soup recipe on a chilly evening, and honestly, it felt like a warm hug in a bowl. Me and my family couldn’t stop going back for seconds because it’s that comforting and rich.
I love how the creamy broth wraps around tender chicken and pasta so beautifully. It’s one of those recipes that makes the whole kitchen smell amazing while it cooks. If you want something cozy, filling, and easy, this soup is a total win.
Some other cozy ideas I sometimes enjoy include green-olive-capellini-with-toasted-breadcrumbs-recipe and ginger-sweet-potato-coconut-milk-stew-with-lentils-and-kale-recipe.

Ingredients
Here’s everything I used to make this creamy, flavorful soup. Each ingredient plays an important role in building that rich “Marry Me” flavor.
- 1 lb chicken breast (boneless, skinless, diced or shredded) – use fresh chicken for the best texture and flavor absorption
- 2 tbsp olive oil – helps brown the chicken and build a flavorful base
- 1 small onion (finely chopped) – adds natural sweetness and depth
- 4 cloves garlic (minced) – fresh garlic gives the soup its signature aroma
- 1/2 cup sun-dried tomatoes (chopped) – adds tangy, slightly sweet richness
- 6 cups chicken broth – use low sodium so you can control salt levels
- 1 cup heavy cream – creates the creamy, velvety texture
- 4 oz cream cheese – helps thicken and enrich the soup base
- 1 cup small pasta (orzo or ditalini) – cooks directly in the broth for convenience
- 2 cups fresh spinach – adds freshness and balances richness
- 1/2 cup grated parmesan cheese – always grate fresh for best melting and flavor
- 1 tsp Italian seasoning – gives herby depth
- Salt and black pepper – adjust to taste
- Optional: red pepper flakes – adds gentle heat
Note: This recipe serves about 4–6 people depending on portion size.
Variations
You can easily adjust this soup depending on your dietary needs or flavor preferences.
- Dairy-free option: Replace heavy cream with coconut cream and skip cream cheese or use dairy-free alternatives
- Low-carb version: Skip pasta and add cauliflower florets instead
- Extra protein boost: Add shredded rotisserie chicken or turkey
- Spicy version: Add extra red pepper flakes or a dash of hot sauce
- Veggie-heavy version: Add mushrooms, zucchini, or kale for more texture
- Cheese lovers: Increase parmesan or add mozzarella for extra creaminess

Cooking Time
This recipe is quick enough for weeknights but tastes like slow-cooked comfort food.
- Prep Time: 10–15 minutes
- Cooking Time: 25–30 minutes
- Total Time: 40–45 minutes
Equipment You Need
Here’s what I used to make the cooking process smooth and easy:
- Large soup pot or Dutch oven – for even cooking and enough space for all ingredients
- Wooden spoon – helps stir without scratching the pot
- Sharp knife – for chopping chicken, onion, and tomatoes
- Cutting board – keeps prep organized and safe
- Ladle – for serving the soup neatly into bowls
How to Make Creamy Marry Me Chicken Soup Recipe?
Step 1: Sauté the Aromatics
I start by heating olive oil in a large pot over medium heat. Then I cook onions until soft and fragrant, followed by garlic. This step builds the flavorful base of the entire soup.

Step 2: Cook the Chicken
Next, I add diced chicken and season it lightly with salt and pepper. I let it cook until it turns golden and fully cooked through. This helps lock in flavor before adding liquids.
Step 3: Build the Broth
Now I pour in chicken broth and add sun-dried tomatoes and seasoning. I let everything simmer so the flavors blend together beautifully. At this stage, the kitchen already smells amazing.
Step 4: Add Pasta and Creaminess
I stir in pasta and let it cook directly in the broth until tender. Then I add cream cheese, heavy cream, and parmesan cheese. Everything melts together into a rich, creamy texture.
Step 5: Finish with Greens and Serve
Finally, I add fresh spinach and let it wilt gently in the soup. I taste and adjust seasoning before turning off the heat. Then it’s ready to serve warm and creamy.
Additional Tips for Making This Recipe Better
From my experience, these small tricks really improve the final taste and texture:
- I always use fresh parmesan instead of pre-packaged cheese because it melts smoother
- I let the soup rest for 5–10 minutes so it thickens naturally
- I avoid overcooking pasta to keep it from getting mushy
- I shred chicken instead of cubing it for a more comforting texture
- I add spinach at the end so it stays vibrant and fresh
- I sometimes add a splash of lemon juice to balance the creaminess
How to Serve Creamy Marry Me Chicken Soup?
I like serving this soup hot in deep bowls so the creamy texture stays warm longer. A sprinkle of parmesan on top makes it look and taste even better. You can add fresh basil or parsley for a pop of color and freshness. Pair it with warm garlic bread or toasted sourdough for a complete meal.

Nutritional Information
This is a rich and satisfying soup, perfect for a filling meal.
- Calories: ~450–550 per serving
- Protein: 30–35g
- Carbohydrates: 25–35g
- Fat: 25–35g
Make Ahead and Storage
Refrigerate
I store leftovers in an airtight container in the fridge. It stays fresh for up to 3–4 days. The flavors actually deepen over time, making it even tastier.
Freeze
I freeze it without pasta for best texture results. It can last up to 2 months in the freezer. Add fresh pasta when reheating for best consistency.
Reheat
I reheat it on low heat on the stove, stirring often. Add a splash of broth or cream if it thickens too much. Avoid high heat to prevent curdling.
Why You’ll Love This Recipe?
This soup is everything you want in a cozy homemade meal.
- Rich and creamy comfort food
The texture is smooth, cheesy, and deeply satisfying. It feels like restaurant-quality soup made at home. - Easy one-pot recipe
Everything cooks in a single pot, making cleanup super simple. Perfect for busy weeknights. - Family-friendly meal
Even picky eaters enjoy its creamy, mild flavor. It’s a guaranteed crowd-pleaser. - Flexible ingredients
You can easily adjust protein, spice level, or add veggies. It adapts to your kitchen easily. - Restaurant-style flavor at home
It tastes like something you’d order at a cozy café. But it’s much cheaper and fresher.
If you’re looking for a comforting, creamy, and flavorful soup that feels indulgent yet simple, this Marry Me chicken soup is absolutely worth making again and again.

Creamy Marry Me Chicken Soup Recipe
Ingredients
Method
- I start by heating olive oil in a large pot over medium heat. Then I cook onions until soft and fragrant, followed by garlic. This step builds the flavorful base of the entire soup.
- Next, I add diced chicken and season it lightly with salt and pepper. I let it cook until it turns golden and fully cooked through. This helps lock in flavor before adding liquids.
- Now I pour in chicken broth and add sun-dried tomatoes and seasoning. I let everything simmer so the flavors blend together beautifully. At this stage, the kitchen already smells amazing.
- I stir in pasta and let it cook directly in the broth until tender. Then I add cream cheese, heavy cream, and parmesan cheese. Everything melts together into a rich, creamy texture.
- Finally, I add fresh spinach and let it wilt gently in the soup. I taste and adjust seasoning before turning off the heat. Then it’s ready to serve warm and creamy.
Notes
- I always use fresh parmesan instead of pre-packaged cheese because it melts smoother
- I let the soup rest for 5–10 minutes so it thickens naturally
- I avoid overcooking pasta to keep it from getting mushy
- I shred chicken instead of cubing it for a more comforting texture
- I add spinach at the end so it stays vibrant and fresh
- I sometimes add a splash of lemon juice to balance the creaminess






