Marry me chicken meatball soup (high protein, gut-friendly & family favourite)
If you’re looking for a high-protein, comforting dinner that supports gut health and actually tastes incredible, this Marry Me Chicken Meatball Soup is about to become your new obsession.
It’s creamy, nourishing, packed with flavour - and yes, it’s called “marry me” for a reason. This is the kind of meal that gets requests on repeat.
You can see this recipe and 1500+ more recipes in the Zing Wellbeing app

Perfect for busy women (especially over 35), this recipe delivers lean protein, fibre, calcium, and gut-loving ingredients all in one bowl-without feeling heavy or complicated.

Why you’ll love this recipe
- ✅ High in protein (35g per serve) to support metabolism and muscle
- ✅ Gut-friendly ingredients to reduce bloating and support digestion
- ✅ Family-friendly and comforting
- ✅ Ready in under 40 minutes
- ✅ Balanced macros to support weight management
Ingredients
Chicken Meatballs
- 500g chicken mince
- 1 tbsp dried oregano
- 100g fresh breadcrumbs or panko
- Salt and pepper, to taste
- Olive oil, for frying
Soup Base
- 1 stick celery, finely chopped
- 1 small onion, finely chopped
- 1 carrot, finely chopped
- 2 cloves garlic, finely chopped
- 1.2L chicken stock
- 300ml Greek yoghurt
- 160g sun-dried tomatoes, sliced
- ½ tsp fresh thyme, finely chopped
- 100g grated parmesan cheese
- 80g spinach, chopped
- Fresh parsley
- Salt and black pepper, to taste

How to make Marry Me Chicken Meatball Soup
-
Make the meatballs
In a large bowl, combine chicken mince, oregano, breadcrumbs, salt and pepper. Mix well and form into 22–24 meatballs. -
Cook the meatballs
Heat olive oil in a large pan and fry the meatballs for 5–6 minutes until golden. Remove and set aside. -
Build the flavour base
In the same pan, add a little more olive oil if needed. Cook onion, celery and carrot for 5–6 minutes until softened. -
Add garlic
Stir through garlic and cook for 1–2 minutes until fragrant. -
Create the soup
Add chicken stock, Greek yoghurt, sun-dried tomatoes and thyme. Stir well. -
Simmer
Return the meatballs to the pan. Bring to a gentle boil, then simmer for 6–7 minutes until meatballs are cooked and vegetables are tender. -
Finish the soup
Stir in parmesan, spinach and parsley. Cook for 1–2 minutes until wilted. Season to taste and serve warm.

Macros per serve
- Calories: 420
- Protein: 35g
- Carbohydrates: 18g
- Fat: 22g
- Fibre: 5g
Health benefits
This soup isn’t just delicious - it’s designed to support your body.
1. Supports Gut Health & Reduces Bloating
Ingredients like Greek yoghurt, vegetables, and fibre-rich herbs help nourish your gut microbiome, which is essential for digestion, immunity, and even mood.
2. High Protein for Metabolism & Muscle
With 35g protein per serve, this meal helps maintain lean muscle, supports fat loss, and keeps you fuller for longer - key for women in perimenopause and beyond.
3. Supports Bone & Hormone Health
Calcium-rich ingredients like Greek yoghurt and parmesan help support bone density- especially important as oestrogen levels decline.
Ingredient Spotlight
- Chicken mince: Lean protein for muscle repair and energy
- Garlic: Natural anti-inflammatory with heart health benefits
- Spinach: Rich in iron, magnesium and fibre
- Sun-dried tomatoes: Packed with antioxidants like lycopene
- Greek yoghurt: Protein + probiotics for gut health
- Herbs (thyme & parsley): Anti-inflammatory and nutrient-dense
Tips to make it even better
- Swap breadcrumbs for almond meal for a lower-carb option
- Add chilli flakes for a metabolism boost
- Use chicken thigh mince for extra flavour
- Double the batch—it freezes beautifully
If you want a healthy, high-protein dinner that feels indulgent but supports your body, this Marry Me Chicken Meatball Soup ticks every box.
It’s the kind of recipe that helps you feel satisfied, energised, and in control of your health - without dieting or restriction.
You can see this recipe and 1500+ more recipes in the Zing Wellbeing app
