Some cozy meals just have that magical feeling the kind that fills the kitchen with warmth after a busy day. This Marry Me Chicken Soup recipe brings that comforting energy into one creamy bowl of homemade goodness.
It’s the kind of easy dinner that feels special without being complicated. The rich broth, tender chicken, and sun-dried tomatoes create a deeply satisfying comfort food that tastes like it simmered all afternoon.
Whether you’re planning a relaxed family dinner, prepping a nourishing weeknight dinner, or simply craving a cozy homemade meal, this creamy soup delivers balanced comfort with every spoonful.
Ingredients You’ll Need
This nourishing homemade cooking recipe uses simple ingredients that build big flavor while keeping the meal wholesome and comforting.
Aromatic Base
- 2 tbsp oil (olive oil or avocado oil)
- 1.5 cups diced onion (about 1 medium onion)
- 5 garlic cloves, minced
These ingredients create the fragrant base that makes the soup feel like true home-centered cooking.
Rich Flavor Builders
- 3 tbsp tomato paste
- ½ cup sun-dried tomatoes, chopped (oil-packed preferred)
- 8 cups chicken broth (low sodium works best)
The sun-dried tomatoes add a naturally sweet, slightly tangy depth that transforms the soup into a cozy family dinner idea.
Creamy Comfort Layer
- 1 cup heavy cream
- 8 oz cream cheese, softened
- 2.5 oz freshly grated Parmesan cheese
This combination gives the broth that irresistible creamy comfort food texture while still feeling like a balanced homemade meal.
Seasonings
- 1 tbsp basil (fresh or dried)
- 2 tsp salt (adjust to taste)
- 2 tsp Italian seasoning
- 1 tsp garlic powder
- ¼ tsp red pepper flakes
These warm herbs create a cozy Italian-style flavor that turns a simple soup into a nourishing weeknight dinner recipe.
Hearty Add-Ins
- 8 oz pasta (ditalini or small shells)
- 3 cups fresh spinach, roughly chopped
- 2 cups cooked chicken, shredded or diced
The chicken brings a satisfying high protein comfort element, making the soup feel hearty enough for a full meal.
How to Make It
Build the Aromatic Base
Heat the oil in a large soup pot over medium heat.
Add the diced onion and cook for about 3–4 minutes until soft and translucent. Stir in the minced garlic and cook for about 30 seconds until fragrant.
This simple start builds a warm flavor foundation that makes the entire homemade soup recipe feel deeply comforting.
Bloom the Tomato Flavors
Stir in the tomato paste and chopped sun-dried tomatoes.
Cook for about 2 minutes while stirring constantly. This small step deepens the tomato flavor and creates a richer base for the creamy broth.
It’s a tiny technique that gives this cozy family dinner recipe a more layered and satisfying taste.
Create the Creamy Broth
Pour in the chicken broth and bring everything to a gentle boil.
Add the heavy cream, basil, salt, Italian seasoning, garlic powder, and red pepper flakes. Stir well to combine.
Reduce the heat to medium and allow the soup to simmer for about 12 minutes so the flavors slowly blend into a rich and comforting broth.
Cook the Pasta in the Soup
Add the pasta directly into the simmering soup.
Cook until the pasta reaches al dente, usually about 10–12 minutes depending on the shape. Stir occasionally to prevent sticking.
Cooking the pasta right in the broth allows it to soak up flavor, making the soup even more satisfying for a cozy weeknight meal.
Add the Creamy Finish
Reduce the heat to low.
Add the chopped spinach, cooked chicken, softened cream cheese, and freshly grated Parmesan.
Stir gently for about 5 minutes until the cream cheese melts fully and the spinach softens. Cutting the cream cheese into small pieces helps it melt smoothly for that silky creamy soup texture.
The result is a warm, nourishing bowl of comfort food cooking that feels rich yet balanced.
Serve and Enjoy
Ladle the hot soup into bowls.
Top each serving with extra grated Parmesan, a sprinkle of basil, and a pinch of red pepper flakes for a little cozy warmth.
It’s the perfect bowl for relaxed evenings and comforting family-style dinner moments.
Cozy Tips & Serving Ideas
Make it meal prep friendly
This soup stores beautifully in the refrigerator for up to 3 days, making it great for meal prep during busy evenings.
Boost the protein
Add extra shredded chicken or even white beans for a heartier high protein homemade meal.
Create a lighter version
Use half-and-half instead of heavy cream for a slightly lighter but still creamy comfort cooking option.
Gluten-free adjustment
Swap the pasta for gluten-free pasta or small cooked rice to keep the soup friendly for gluten-free lifestyles.
Low-carb alternative
Skip the pasta and add cauliflower florets or zucchini pieces for a cozy low carb comfort bowl.
Budget-friendly dinner idea
Rotisserie chicken works wonderfully here and saves time on busy weeknights.
Family dinner serving idea
Serve with warm crusty bread or garlic toast for a cozy family gathering meal everyone will love.
Final Cozy Thoughts
There’s something incredibly comforting about a pot of homemade soup gently simmering on the stove.
This Marry Me Chicken Soup recipe brings together creamy textures, rich herbs, and hearty chicken in a nourishing bowl that feels like a warm hug after a long day.
It’s the kind of easy dinner recipe that turns simple ingredients into a cozy, satisfying meal your family will ask for again and again.
Marry Me Chicken Soup
Equipment
- Large pot or Dutch oven Use for cooking the soup
- Wooden spoon For stirring
- Knife For chopping onion, garlic, spinach, and sun-dried tomatoes
- Cutting board For prep work
- measuring cups and spoons For accurate ingredient amounts
Ingredients
- 2 tbsp oil
- 1.5 cups onion, diced
- 5 cloves garlic, minced
- 3 tbsp tomato paste
- 0.5 cup sun-dried tomatoes, chopped
- 8 cups chicken broth
- 1 cup heavy cream
- 1 tbsp basil
- 2 tsp salt
- 2 tsp Italian seasoning
- 1 tsp garlic powder
- 0.25 tsp red pepper flakes
- 8 oz pasta
- 3 cups spinach, roughly chopped
- 2 cups cooked chicken, shredded or diced
- 8 oz cream cheese, softened
- 2.5 oz Parmesan cheese, freshly grated
Instructions
- Heat the oil in a large pot over medium heat. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for 30 seconds until fragrant.
- Stir in the tomato paste and chopped sun-dried tomatoes. Cook for about 2 minutes, stirring constantly, until the tomato paste darkens slightly and smells rich.
- Pour in the chicken broth and bring to a boil. Add the heavy cream, basil, salt, Italian seasoning, garlic powder, and red pepper flakes. Stir well, then reduce the heat to medium and simmer for about 12 minutes.
- Add the pasta to the simmering broth and cook until al dente, about 10 to 12 minutes depending on the pasta shape. Stir occasionally to prevent sticking.
- Reduce the heat to low. Add the spinach, cooked chicken, softened cream cheese, and grated Parmesan. Stir gently for about 5 minutes until the cream cheese is fully melted, the spinach is wilted, and the chicken is warmed through.
- Ladle the soup into bowls and serve immediately. Top with extra Parmesan, basil, and red pepper flakes if desired.

