This site contains affiliate links. I may earn a small commission, at no extra cost to you. Read my Full Affiliate Disclosure
If you love comfort food but still want to stay on track, this high protein butter chicken lasagna is the recipe that’s going to have you addicted.
It’s rich, creamy, and packed with flavor, but still easy enough to fit into your weekly meal prep with a massive 65g protein serving.

What I really love about this recipe is how it blends two classics into one. You get the bold, spiced flavor of butter chicken with the cozy layers of lasagna.

Ingredients you will need
chicken marinade
- 700g diced chicken breast
- 140g low fat Greek yoghurt
- 1 tsp salt
- 1.5 tsp smoked paprika
- 1.5 tsp turmeric
- 1 tsp garam masala
- 4 garlic cloves, diced
- 10g minced ginger
butter chicken sauce
- 10g light butter
- 1/2 onion, sliced
- 15g cashew nut butter (optional)
- same seasonings used for marinade
- 500g diced tomatoes
- 60g low fat Greek yoghurt
lasagna layers
- 6 instant lasagna sheets
- 180g low fat grated cheese
- fresh coriander

How to make this butter chicken lasagna step by step

Start by marinating your diced chicken breast. In a large bowl, combine the chicken with low fat Greek yoghurt, all your spices, garlic, and ginger.
Mix everything really well so the chicken is fully coated. This step builds so much flavor, so do not rush it.

Cook the marinated chicken in a pan over medium heat for about 10 minutes until fully cooked. Once done, set it aside.
In the same pan, melt your light butter and sauté the sliced onion until soft. Add the cashew nut butter if you are using it, along with the same spice mix. Stir in the diced tomatoes and a bit more yoghurt. Let it simmer briefly, then blend the sauce until smooth.

Return the sauce to the pan and add your cooked chicken back in. Stir until everything is coated in that creamy butter chicken sauce.


To assemble, spread a thin layer of the sauce on the bottom of a baking dish. Add three lasagna sheets, more sauce, and a layer of low fat cheese. Repeat the layers once more.


Cover and bake, then uncover and bake again for about 10 minutes until the top is golden. Finish with fresh coriander and slice into four portions.

Quick to make and perfect for the week ahead
This high protein butter chicken lasagna comes together in about 45 to 50 minutes, including baking time. It is simple enough for a weeknight but also perfect for meal prep Sundays.
You can serve it on its own because it is already balanced, or pair it with a light side salad or steamed veggies. It also works great as a post workout meal since it is high in protein and super satisfying.
Why you will keep making this recipe
- High protein and super filling
- Perfect for meal prep and busy weeks
- Packed with bold, comforting flavors
- Made with simple, affordable ingredients
- Lighter than traditional butter chicken and lasagna
- Family friendly and easy to customize
Helpful tips, swaps, and fun variations
If you want even more flavor, let the chicken marinate for at least 30 minutes before cooking. It makes a difference.
You can swap chicken breast for chicken thighs if you prefer a juicier texture. Just keep in mind the calories will be slightly higher.
For a dairy free option, use a plant based yoghurt and cheese alternative. It still works surprisingly well.
Want to mix things up? Add spinach between the layers for extra greens, or throw in some chili flakes if you like a bit of heat. You can even use whole wheat lasagna sheets for extra fiber.

storing and reheating made easy
Once cooled, store your butter chicken lasagna in airtight containers in the fridge for up to 4 days. It is perfect for grab and go lunches.
To reheat, simply microwave for 2 to 3 minutes or until heated through. You can also reheat it in the oven if you prefer a slightly crisp top. If freezing, store individual portions and thaw overnight before reheating.

High protein Butter Chicken Lasagna
Ingredients
Method
- In a bowl, mix chicken with yoghurt, spices, garlic, and ginger.
- Cook chicken in a pan over medium heat until fully cooked. Set aside.
- In the same pan, melt butter and sauté onion until soft.
- Add cashew butter, spices, diced tomatoes, and yoghurt. Simmer briefly.
- Blend sauce until smooth, then return to pan and add chicken. Mix well.
- In a baking dish, layer sauce, lasagna sheets, and cheese. Repeat layers.
- Cover and bake, then uncover and bake for another 10 minutes until golden.
- Garnish with coriander, slice, and serve.
Notes
- Marinate chicken longer for deeper flavor
- Skip cashew butter if needed, or use whole cashews
- Do not overcook the chicken to keep it tender
- Use pre cooked lasagna sheets if not using instant
nutrition (per serving)
- 552 calories
- 39g carbs
- 13.5g fat
- 65.5g protein
Give the butter chicken lasagna a try
If you have been looking for a high protein meal that does not feel boring or repetitive, this is it. It is cozy, satisfying, and honestly just really good.
Try it once and I promise it will earn a spot in your regular meal prep rotation.

More Yummy High Protein Meal Prep
- High protein creamy Cajun pasta - April 20, 2026
- High protein chipotle chicken burrito bowl - April 19, 2026
- High Protein Chicken Souvlaki Wraps - April 17, 2026




















