Marry Me Soup is the kind of creamy, tomato-based chicken soup that stops people mid-bite and makes them ask for the recipe on the spot. I first threw it together on a cold Tuesday night with a couple of chicken breasts and a pantry can of crushed tomatoes, and it has been on repeat in my kitchen ever since.
I still remember that first time I stirred the heavy cream into the pot and watched the deep red broth soften into this silky, blush-colored sauce. The smell alone had people wandering in from the other room asking what I was making. This one-pot creamy chicken soup is practical enough for a weeknight but impressive enough to serve to company. It is comforting, satisfying, and packed with flavor from simple Italian herbs that come together beautifully in a single pot.
Table of Contents
What You Need to Make This Creamy Marry Me Soup
I always keep these pantry staples on hand because this soup comes together so fast. Pro tip: use full-fat heavy cream and freshly grated Parmesan for the richest, silkiest result. Pre-shredded cheese has coatings that can make the broth grainy.
- 1 pound boneless, skinless chicken breasts (chicken thighs work too and add a slightly richer flavor)
- 1 tablespoon olive oil
- 1 small yellow onion, chopped
- 3 cloves garlic, minced (always fresh, not jarred)
- 1 (28-ounce) can crushed tomatoes
- 4 cups chicken broth (low-sodium gives you better control over the final salt level)
- 1 cup heavy cream (full-fat for best texture and flavor)
- 1/2 cup Parmesan cheese, freshly grated
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and freshly ground black pepper, to taste
- Fresh parsley or basil, chopped, for garnish
Pro tip: Add a pinch of red pepper flakes when you cook the garlic. It gives this Marry Me Soup a subtle warmth that takes the flavor up a notch without making it spicy.

Step-by-Step Instructions for the Best Marry Me Soup
I recommend reading through all steps before you start. This creamy chicken soup moves quickly once the broth is simmering, so you want everything prepped and ready to go.
Step 1: Season the chicken breasts on both sides with salt and pepper. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the chicken and sear for 3 to 4 minutes per side until a golden-brown crust forms. Remove the chicken and set it on a plate. You are building flavor here, not cooking it through yet.
Step 2: In the same pot, add the chopped onion. Cook over medium heat for 4 to 5 minutes, stirring occasionally, until softened and slightly translucent. Scrape up the browned bits from the bottom of the pot as you stir. Add the minced garlic and cook for 1 minute until fragrant and just golden.
Step 3: Pour in the crushed tomatoes and chicken broth. Stir in the dried oregano and dried basil. Increase the heat and bring the soup to a gentle simmer, watching for small bubbles to form around the edges.
Step 4: Return the seared chicken to the pot. Cover, reduce the heat to low, and simmer for 20 to 25 minutes. The chicken is done when it reaches an internal temperature of 165 degrees F and pulls apart easily when pressed with a fork. The broth will deepen in color and smell incredible.
Step 5: Remove the chicken and place it on a cutting board. Shred using two forks, pulling the meat apart along the grain. Return all the shredded chicken to the pot and stir to combine.
Step 6: Reduce heat to low before this next step. Stir in the heavy cream and freshly grated Parmesan cheese slowly, mixing until fully melted and smooth. Do not let the soup boil after adding the cream. A rolling boil will cause the cream to separate and turn grainy. Keep the heat gentle and stir steadily.
Step 7: Taste and adjust salt and pepper. Ladle into bowls and top with fresh chopped parsley or basil. Serve right away.
Perfect Ways to Serve Your Marry Me Soup
This rich, creamy tomato chicken soup pairs best with something to soak up all that flavorful broth. Here are the best sides for Marry Me Soup that round out the meal.
Crusty sourdough bread: The chewy, tangy texture is perfect for dunking into the cream sauce and balances the richness of the soup.
Garlic bread: Buttery and golden, it complements the Italian herbs in this creamy chicken soup and makes the whole meal feel satisfying and hearty.
Breadsticks: A crowd-pleasing option that works especially well when serving this Marry Me Soup to kids or a group.
Simple green salad: A fresh salad with a light lemon vinaigrette cuts through the creaminess and adds a bright contrast to every bowl.
Extra Parmesan on top: A final shower of freshly grated Parmesan right before serving adds a salty, nutty finish that makes each bite even better.
More Cozy Soups and Chicken Dinners to Try Next
If this Marry Me Soup hit the spot, there are so many more comforting bowls worth making. Try the rich and satisfying Creamy Chicken Parmesan Soup for another Italian-inspired favorite, or go for the deeply flavorful Crockpot Chicken Parmesan Soup on days when a hands-off dinner is exactly what you need. The Creamy Tuscan Garlic Tortellini Soup is another crowd-pleaser that brings the same rich, herb-forward warmth to the table.
This Marry Me Soup also pairs perfectly as a starter before a heartier main course. Serve it alongside Crispy Parmesan Chicken with Garlic Sauce for a full Italian-inspired dinner, or follow it up with a bowl of One Pan Marry Me Chicken to keep that same flavor profile going strong all the way through the meal.
Smart Ways to Store and Reheat Marry Me Soup
Leftovers of this Marry Me Soup keep well and actually taste better the next day. Store cooled soup in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze in a freezer-safe container for up to 3 months. The cream may separate slightly after freezing, but a gentle whisk while reheating brings it right back together.
To reheat, warm the soup slowly on the stovetop over medium-low heat, stirring occasionally. Avoid bringing it to a boil once the cream is in the soup. You can also microwave individual portions in 90-second intervals, stirring in between each round.
I recommend making a double batch on the weekend. This creamy one-pot chicken soup holds up beautifully through the week and gets more flavorful each day as the herbs meld into the broth.
Frequently Asked Questions About Marry Me Soup
Can I use chicken thighs instead of chicken breasts?
Yes. Chicken thighs have a bit more fat, which gives the Marry Me Soup a richer, more savory depth. The cooking time may be slightly longer. Always confirm the internal temperature reaches 165 degrees F before shredding.
My cream curdled. What went wrong?
The most common cause is heat that is too high. Always reduce the pot to low before adding heavy cream and Parmesan. Never let the soup return to a boil after the cream goes in. Gentle, steady heat keeps the broth smooth and silky.
Can I make this lighter?
You can substitute half-and-half for the heavy cream. The soup will be less rich but still very flavorful. Full-fat coconut cream is a good dairy-free alternative that keeps the creaminess intact.
Make This Marry Me Soup Tonight
This Marry Me Soup proves that the most comforting, impressive meals do not have to be complicated. One pot, simple ingredients, and under 40 minutes from start to finish. Whether you are feeding your family on a weeknight or cooking for someone special, this creamy chicken soup delivers every single time. Give it a try tonight and drop a comment below to let me know how it turned out.
Marry Me Soup
A rich and creamy one-pot chicken soup made with tender shredded chicken in a Parmesan tomato cream broth with Italian herbs. Comforting, family-friendly, and ready in under 40 minutes.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop, Simmer
- Cuisine: American Italian
Ingredients
- 1 pound boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 small yellow onion, chopped
- 3 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes
- 4 cups chicken broth, low-sodium recommended
- 1 cup heavy cream
- 1/2 cup Parmesan cheese, freshly grated
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and freshly ground black pepper, to taste
- Fresh parsley or basil, chopped, for garnish
Instructions
- Season chicken breasts on both sides with salt and pepper. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the chicken and sear for 3 to 4 minutes per side until golden brown. Remove and set aside on a plate.
- Add the chopped onion to the same pot. Cook over medium heat for 4 to 5 minutes, stirring occasionally, until softened and translucent, scraping up any browned bits. Add minced garlic and cook 1 minute until fragrant.
- Pour in crushed tomatoes and chicken broth. Stir in dried oregano and dried basil. Increase heat and bring to a gentle simmer.
- Return seared chicken to the pot. Cover, reduce heat to low, and simmer for 20 to 25 minutes until chicken reaches an internal temperature of 165 degrees F and pulls apart easily.
- Remove chicken from the pot and shred with two forks on a cutting board. Return all shredded chicken to the pot and stir to combine.
- Reduce heat to low. Stir in heavy cream and freshly grated Parmesan slowly until fully melted and smooth. Do not let the soup boil after adding cream. Season with salt and pepper to taste.
- Ladle into bowls and garnish with fresh chopped parsley or basil. Serve immediately.
Notes
- Use freshly grated Parmesan only. Pre-shredded cheese contains coatings that can make the broth grainy rather than smooth.
- Do not let the soup boil after adding the heavy cream. Keep heat on low and stir gently to maintain a silky texture.
- Chicken thighs can replace chicken breasts for a richer flavor. Confirm internal temp of 165 degrees F before shredding.
- For a smoother base, use an immersion blender on the broth before returning the shredded chicken to the pot.
- Stores in the refrigerator up to 4 days or freezer up to 3 months. Reheat gently over medium-low heat, whisking if cream has separated.
Nutrition
- Serving Size: 1 bowl, approximately 1.5 cups
- Calories: 420 kcal
- Sugar: 8 g
- Sodium: 780 mg
- Fat: 26 g
- Saturated Fat: 14 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 3 g
- Protein: 32 g
- Cholesterol: 130 mg







