This creamy garlic chicken with spinach and cherry tomatoes is rich, comforting, and packed with protein — while still feeling fresh and balanced. It’s a simple one-pan meal that looks impressive but takes less than 30 minutes to make.

Ingredients (1–2 servings)

2 chicken breasts (ca. 300g)

1 tsp olive oil

2 cloves garlic, minced

100 ml chicken stock

100 ml cooking cream (or light cream)

30g parmesan (optional)

1 large handful fresh spinach

8–10 cherry tomatoes, halved

Salt & pepper

1 tsp paprika

Optional: chili flakes

Instructions

  1. Season chicken with salt, pepper, and paprika.
  2. Heat oil in a pan and cook chicken 5–6 minutes per side until golden.
  3. Remove chicken and set aside.
  4. In the same pan, add garlic and cook for about 1 minute, stir constantly so the garlic doesn’t burn.
  5. Pour in chicken stock and let simmer 2–3 minutes.
  6. Pour in cream and let it simmer for an additional couple of minutes.
  7. Add spinach and let it wilt into the sauce
  8. Stir in cherry tomatoes and cook for 1–2 minutes (keep them slightly fresh)
  9. Add parmesan and stir until smooth
  10. Return chicken to the pan and let everything simmer together for a few minutes

Nutrition (per serving)

Protein: 40–50g

Carbs: 6–10g

Fat: 20–25g

Tips

  • Serve with rice, pasta, or potatoes
  • Or keep it low carb with extra veggies
  • Add more spinach for volume without many calories
  • Swap cream for crème fraîche or Greek yogurt (for a lighter version)

Want more easy meals like this?
👉 Check out my high protein meal plans for simple, structured eating.

High Protein Low Carb 71 day structured Meal Plan

Leave a comment