Homemade Marry Me Chicken Soup Recipe From Scratch


A bowl of creamy marry me chicken soup with sun-dried tomatoes, spinach, and parmesan on a dark oak surface.

My marry me chicken soup has become the most-requested recipe in my house. It takes 30 minutes in one pot and tastes rich, creamy, and deeply savory. Sun-dried tomatoes and parmesan turn a simple homemade chicken soup into something worth repeating every week.

Prep Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Servings: 6

Method: Stovetop

Why This Marry Me Chicken Soup Works

The broth starts with sun-dried tomato oil. That single step builds a deep, roasted base before any other ingredient goes in. The tomatoes themselves add bursts of sweet-tart flavor throughout each bowl.

Cream cheese replaces heavy cream here. It melts into the hot broth and creates a velvety, slightly tangy richness. You get depth without the flat, greasy texture cream can leave behind.

Shredded rotisserie chicken keeps this soup fast and homemade all at once. The chicken soaks up flavor from the broth in those final five minutes. Every bite pulls apart in tender, juicy strands.

Ingredients

  • 2 tablespoons oil from the sun-dried tomato jar
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1/2 cup sun-dried tomatoes, drained and finely chopped
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 8 cups low-sodium chicken broth
  • 2 cups shredded rotisserie chicken (about 8 oz / 225 g)
  • 1.5 cups small pasta (ditalini or small shells)
  • 3 oz (85 g) cream cheese, cubed
  • 1/2 cup grated parmesan cheese, plus more for serving
  • 3 cups baby spinach
  • 2 tablespoons fresh basil, torn (optional)

What You Need for Homemade Marry Me Chicken Soup

Sun-dried tomato oil — the reserved oil from the jar is infused with tomato and herb flavor. Using it instead of plain olive oil gives the base an instant depth you cannot get any other way.

Sun-dried tomatoes — finely chop them so flavor distributes evenly through every spoonful. Oil-packed tomatoes in a jar have the best texture and richness for this soup.

Tomato paste — cook it for two full minutes before adding the broth. That step drives off the raw, tinny taste and deepens the color to a rich brick red.

Rotisserie chicken — shredded and added at the end, it stays tender and absorbs the flavors of the broth. Any cooked chicken works — leftover baked chicken or poached breast both do the job.

Cream cheese — remove it from the fridge 20 minutes before cooking. Softened cream cheese melts smoothly into hot broth without clumping. Cold cubes can take longer and leave white lumps.

Parmesan cheese — use freshly grated for the best melt and flavor. Pre-grated parmesan contains anti-caking agents that can make the broth grainy.

Baby spinach — stir it in right at the end. Spinach wilts in under one minute in hot soup. Adding it too early turns it mushy and gray.

How to Make Marry Me Chicken Soup

  1. Heat the sun-dried tomato oil in a large pot over medium heat.
  2. Add the diced onion. Cook for 4 minutes, stirring occasionally, until softened and translucent.
  3. Add the minced garlic. Cook for 30 seconds until fragrant.
  4. Add the tomato paste. Stir constantly and cook for 2 minutes until the paste darkens slightly.
  5. Add the chopped sun-dried tomatoes, oregano, basil, red pepper flakes, salt, and black pepper. Stir to combine.
  6. Pour in the chicken broth. Stir to scrape up any browned bits from the bottom.
  7. Bring to a boil over medium-high heat. Add the pasta.
  8. Cook for 8 minutes, stirring occasionally, until the pasta is al dente.
  9. Reduce heat to low. Add the shredded chicken, cream cheese, and parmesan.
  10. Stir frequently for 3 to 5 minutes until the cream cheese fully melts into the broth.
  11. Add the baby spinach and fresh basil. Stir for 1 minute until the spinach wilts.
  12. Taste and adjust salt. Ladle into bowls and top with extra parmesan.

Marry Me Chicken Soup Variations

Spicy Marry Me Chicken Soup

Double the red pepper flakes and add 1 teaspoon of calabrian chili paste with the tomato paste. The heat develops slowly and builds with each bowl. A swirl of chili oil on top at serving adds another layer of warmth.

Marry Me Chicken Soup Without Pasta

Skip the pasta entirely for a low-carb version. The soup is still thick and filling from the cream cheese and parmesan. Add a second cup of spinach to bulk up the bowl without the carbs.

Slow Cooker Marry Me Chicken Soup

Sauté the onion, garlic, and tomato paste on the stovetop first. Then transfer everything except the pasta, cream cheese, parmesan, and spinach to the slow cooker. Cook on low for 4 hours. Add the pasta, cook on high for 30 minutes, then stir in the remaining ingredients and let them melt in.

Marry Me Chicken Soup with Gnocchi

Swap the small pasta for 1 lb (450 g) of potato gnocchi. Gnocchi are done in 3 to 4 minutes — add them near the end instead of with the broth. They give the soup a pillowy, hearty texture that feels even more comforting.

Dairy-Free Version

Replace the cream cheese with 3 oz of cashew cream cheese and the parmesan with 3 tablespoons of nutritional yeast. The soup loses a little of its sharp richness but stays creamy and deeply savory.

Tips for the Best Marry Me Chicken Soup

  • I always use the oil from the sun-dried tomato jar — plain olive oil does not give the same depth in the first step.
  • Cook the tomato paste until it darkens before adding liquid. Two minutes of constant stirring is the difference between flat and complex flavor.
  • Add pasta to the boiling broth first, before the chicken and dairy. Pasta needs high heat to cook properly.
  • Soften the cream cheese before it goes in. Cold cream cheese takes longer to melt and can leave white lumps.
  • If the soup thickens too much overnight, thin it with a splash of chicken broth when reheating. The pasta absorbs liquid as it sits.
  • Serve with crusty bread to scoop up the thick, creamy broth — it is too good to leave in the bowl.

Make Ahead & Storage

This marry me chicken soup keeps in the fridge for up to 4 days in an airtight container. The pasta swells overnight and absorbs broth, so add a splash of chicken stock when reheating over medium-low heat.

To freeze, leave the pasta out and freeze just the soup base. Freeze in zip bags or containers for up to 3 months. Cook fresh pasta directly in the thawed, reheated soup before serving. This keeps the texture intact after freezing.

For meal prep, make the full recipe and portion it into single-serve containers. Reheat on the stovetop with a small ladle of broth. This soup also tastes better on day two once the flavors have had time to meld.

Common Questions

Can I use raw chicken instead of rotisserie?

Yes. Add 1 lb (450 g) of diced raw chicken breast with the broth. Cook for 10 to 12 minutes until cooked through before adding the pasta. The chicken will release extra flavor into the broth as it cooks.

Why does my marry me chicken soup turn out grainy?

Graininess usually comes from pre-grated parmesan with anti-caking agents. Use freshly grated parmesan from a block. Also make sure the heat is on low when you stir in the cream cheese and cheese — high heat can cause the dairy to break.

Can I make this marry me chicken soup gluten-free?

Yes. Swap the pasta for a certified gluten-free small pasta or use rice instead. Cook until just tender. Everything else in this recipe is naturally gluten-free.

What can I serve with marry me chicken soup?

Crusty sourdough or garlic bread works best for soaking up the rich, creamy broth. A simple green salad on the side balances the richness. The soup is filling enough to serve as a complete meal on its own.

How do I keep the pasta from getting mushy?

Cook the pasta to al dente — firm in the center, not fully soft. If you know you are storing leftovers, cook and store the pasta separately. Add it directly to each bowl at serving so it does not absorb all the broth overnight.

This homemade marry me chicken soup is the kind of recipe you will want on repeat all season. Save this recipe and come back to it every time you need something warm, fast, and genuinely worth making from scratch.

A bowl of creamy marry me chicken soup with sun-dried tomatoes, spinach, and parmesan on a dark oak surface.

Homemade Marry Me Chicken Soup Recipe From Scratch

A one-pot creamy chicken soup with sun-dried tomatoes, parmesan, and spinach that comes together in 30 minutes.

Prep
10 min
Cook
20 min
Total
30 min
Servings
6
Calories
390

Ingredients

  • 2 tablespoons oil from the sun-dried tomato jar
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1/2 cup sun-dried tomatoes, drained and finely chopped
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 8 cups low-sodium chicken broth
  • 2 cups shredded rotisserie chicken (about 8 oz / 225 g)
  • 1.5 cups small pasta (ditalini or small shells)
  • 3 oz (85 g) cream cheese, cubed
  • 1/2 cup grated parmesan cheese, plus more for serving
  • 3 cups baby spinach
  • 2 tablespoons fresh basil, torn (optional)

Instructions

  1. Heat the sun-dried tomato oil in a large pot over medium heat.
  2. Add the diced onion. Cook for 4 minutes, stirring occasionally, until softened and translucent.
  3. Add the minced garlic. Cook for 30 seconds until fragrant.
  4. Add the tomato paste. Stir constantly and cook for 2 minutes until the paste darkens slightly.
  5. Add the chopped sun-dried tomatoes, oregano, basil, red pepper flakes, salt, and black pepper. Stir to combine.
  6. Pour in the chicken broth. Stir to scrape up any browned bits from the bottom.
  7. Bring to a boil over medium-high heat. Add the pasta.
  8. Cook for 8 minutes, stirring occasionally, until the pasta is al dente.
  9. Reduce heat to low. Add the shredded chicken, cream cheese, and parmesan.
  10. Stir frequently for 3 to 5 minutes until the cream cheese fully melts into the broth.
  11. Add the baby spinach and fresh basil. Stir for 1 minute until the spinach wilts.
  12. Taste and adjust salt. Ladle into bowls and top with extra parmesan.
Nutrition per serving
390 cal 32g carbs 28g protein 16g fat 3g fiber 5g sugar 620mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts