# Butter Chicken Meal-Prep Bowls

> A creamy, aromatic stovetop butter chicken portioned into make-ahead bowls with fluffy basmati rice. This straightforward recipe yields saucy, tender chicken that reheats beautifully for quick weeknight dinners or packed lunches.

Canonical URL: https://www.topshelf.recipes/recipes/butter-chicken-meal-prep-bowls

## Author

Jake Woods

https://www.topshelf.recipes/chef/jake-woods

Published: June 25, 2026

Last Updated: September 3, 2026

## About This Recipe

Butter Chicken Meal-Prep Bowls are an everyday, stovetop-friendly version of murgh makhani that balances speed with the glossy, saucy finish we all expect from the restaurant dish. Boneless thigh pieces get a short yogurt-and-garam-masala bath that adds tenderness and background warmth while allowing the sear to create browned bits that flavor the tomato puree; finishing the pan with butter and heavy cream turns the sauce silky so it clings to fluffy basmati. Choosing thighs here isn’t just about flavor — their forgiving fat content makes them resilient to reheating, which is essential for a meal-prep plan.

This recipe is built for people who want ready-to-eat lunches and quick weeknight dinners without losing the texture and aroma of a freshly made curry. It’s streamlined — a quick marinade, a single skillet for aromatics and cooking, and straightforward rice — but there’s room to personalize: more cream for indulgence, a squeeze of lemon or a pinch of fenugreek for lift, or an extra dash of chili for heat. Make a batch, portion into bowls, and you have an instantly satisfying meal that warms up like it was made that day.

## Recipe Information

- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 6
- Difficulty: Medium
- Category: Dinner

## Ingredients

### Marinate the chicken

- 1 1/2 lb Boneless skinless chicken thighs
- 1/2 cup Plain yogurt (whole-milk)
- 2 tsp Garam masala
- 1 1/2 tsp Salt

### Sauté the aromatics and brown the chicken

- 4 tbsp Unsalted butter
- 1 medium Yellow onion, medium
- 2 tbsp Garlic-ginger paste

### Simmer the sauce until thick and creamy

- 1 cup Tomato puree
- 1/2 cup Heavy cream

### Cook the basmati rice

- 1 1/2 cup (dry) Basmati rice (dry)

## Instructions

### 1. Marinate the chicken

Cut the chicken thighs into 1- to 1.5-inch pieces and place in a bowl. Stir together the yogurt, garam masala, and salt, toss with the chicken to coat, cover, and let sit at room temperature for 20 minutes (or refrigerate up to overnight for deeper flavor).

### 2. Cook the basmati rice

Rinse the basmati until the water runs clear. Combine the 1.5 cups dry rice with 2.25 cups water in a saucepan, bring to a boil, reduce to a low simmer, cover and cook 12–15 minutes until tender. Turn off the heat and let rest, covered, for 10 minutes, then fluff with a fork.

### 3. Sauté the aromatics and brown the chicken

Heat 1 tablespoon of the butter in a large skillet over medium heat, add the chopped onion and cook until translucent, about 5–6 minutes. Add the garlic-ginger paste and cook 1 minute until fragrant, then add the marinated chicken pieces and sear until lightly browned on the outside, about 4–5 minutes (chicken will finish cooking in the sauce).

### 4. Simmer the sauce until thick and creamy

Stir in the tomato puree and bring to a gentle simmer, scraping up any browned bits; cover and cook 8–10 minutes until the chicken is cooked through. Stir in the remaining butter and the heavy cream, simmer 2–3 minutes more until the sauce is glossy and slightly thickened; taste and adjust salt if needed.

### 5. Assemble and store the meal-prep bowls

Divide the cooked rice evenly among 4 meal containers and top with the butter chicken (about 1 cup rice + 1 cup chicken & sauce per bowl). Cool to room temperature, refrigerate for up to 4 days, and reheat in the microwave covered for 2–3 minutes or until hot.

## Nutrition

Estimated nutrition per serving (1 bowl):

- Calories: 736 kcal
- Protein: 27.7 g
- Carbohydrates: 59.9 g
- Fat: 42.8 g
- Saturated Fat: 16.6 g
- Trans Fat: 1.7 g
- Fiber: 1.5 g
- Sugar: 3.5 g
- Added Sugars: 0 g
- Cholesterol: 152 mg
- Sodium: 1535 mg
- Potassium: 589 mg
- Calcium: 135 mg
- Iron: 2.3 mg
- Vitamin D: 0.3 mcg

## Tips

### Marinate at room temperature

Twenty minutes at room temp is plenty to tenderize and bring the flavors forward; if you have time, refrigerate overnight for deeper penetration but bring the chicken back to room temperature before cooking for even browning.

### Pat chicken dry

Wipe excess marinade from the chicken pieces before searing so they brown instead of steam, which builds better fond for the sauce.

### Rinse and rest rice

Rinse basmati until the water runs clear and let the cooked rice rest covered for 10 minutes to produce separate, fluffy grains that pair well with the sauce.

### Scrape up brown bits

When you add the tomato puree, scrape any fond from the pan; those browned bits are concentrated flavor and make the sauce taste richer without extra effort.

### Finish gently with fat

Add the butter and cream at the end over low heat (or off the heat) and stir to create a glossy emulsion; high heat or prolonged boiling can make the sauce split.

## Variations and Substitutions

### Paneer or tofu swap

Replace chicken with cubed paneer or extra-firm tofu; sear until golden and reduce simmering time so they keep texture, and stir gently so the pieces don’t break apart.

### Lower-fat version

Use Greek yogurt in place of some of the cream and reduce butter to 2 tablespoons, or substitute light coconut milk for heavy cream for a dairy-light but still creamy finish.

### Kashmiri chili color

Add 1–2 teaspoons Kashmiri chili powder or a tablespoon of tomato paste for a deeper red hue and mild heat without overpowering the garam masala profile.

### Slow-cooker batch

Brown the marinated chicken and aromatics, then transfer to a slow cooker with tomato puree and cook low for 3–4 hours before stirring in butter and cream for an easy larger batch.

## Notes

This butter chicken is tuned for meal prep: bold flavor, rich sauce, and reliable reheating. It shines for busy weeks when you want a satisfying, restaurant-style dinner ready in minutes.

### Storage and Make-Ahead

Cool the bowls to room temperature before refrigerating to avoid soggy rice; stored in airtight containers they keep 3–4 days. For longer storage, freeze portions (preferably separating rice and chicken) for up to 2–3 months — thaw overnight in the refrigerator then reheat gently on the stovetop with a splash of water or cream to loosen the sauce.

### Serving Suggestions

Serve with a simple cucumber raita or quick mango chutney to add brightness and contrast to the rich sauce, and scatter chopped cilantro and a few lemon wedges over the bowls. Offer warm naan or toasted flatbread for scooping, and pair with an off-dry Riesling or a cold lager for an easy match to the dish’s creamy spice.

## Frequently Asked Questions

### Can I use chicken breast instead of thighs?

Yes — cut breast into similar-sized pieces and watch the cooking time closely because breast can dry out; sear briefly and simmer only until just cooked through, then finish with butter and cream.

### Is the yogurt essential in the marinade?

Yogurt tenderizes and adds tang that balances the tomato and cream, but you can skip it in a pinch and use a light oil-and-spice rub; the texture and depth will be slightly different.

### How do I prevent the sauce from splitting?

Keep the heat low when adding cream and butter and avoid vigorous boiling after dairy goes in; if the sauce looks like it might separate, remove the pan from heat and stir in the butter to re-emulsify.

### Can I freeze the assembled bowls?

You can, but the rice will change texture; for best results, freeze the chicken and sauce separately from the rice and reheat slowly, adding a splash of water or cream to refresh the sauce.

### How can I make it spicier without changing the flavor too much?

Add a small amount of cayenne or a fresh chopped green chile when you cook the garlic-ginger paste, or stir in Kashmiri chili for color and moderate heat without altering the curry’s baseline flavor.

## Related Recipes and Guides

- [Grilled Lemon Herb Chicken Pasta with Arugula and Pine Nuts](https://www.topshelf.recipes/recipes/grilled-lemon-herb-chicken-pasta-arugula-pine-nuts)
- [Air Fryer Crispy Chicken Cutlet Pasta with Garlic-Parmesan Butter](https://www.topshelf.recipes/recipes/air-fryer-crispy-chicken-cutlet-pasta-garlic-parmesan-butter)
- [Al Pastor Tacos](https://www.topshelf.recipes/recipes/al-pastor-tacos)
- [Classic Bacon Carbonara](https://www.topshelf.recipes/recipes/classic-bacon-carbonara)
- [Jamaican Jerk Chicken Marinade for Smoking or Grilling](https://www.topshelf.recipes/recipes/jamaican-jerk-chicken-smoking)
- [Air Fryer Chicken Sliders](https://www.topshelf.recipes/recipes/air-fryer-chicken-sliders-sticky-glaze)
- [Nutrition for Youth Athletes](https://www.topshelf.recipes/articles/nutrition-for-youth-athletes)
- [Trending Ready-to-Grill 2026](https://www.topshelf.recipes/articles/trending-ready-to-grill-2026)
- [Trending Backyard Dinner Parties for 2026: 8 Outdoor Dining Formats, Ready‑Made Menus & Host Workflows](https://www.topshelf.recipes/articles/trending-backyard-dinner-parties-2026)
