If you have been searching for a comforting, flavorful meal that practically makes itself, then this Slow Cooker Butter Chicken with Cauliflower and Coconut Milk Recipe is absolutely for you. Imagine tender chicken soaked in a luxuriously spiced tomato sauce enriched by creamy coconut milk and brightened with fresh cauliflower florets. This dish brings together vibrant Indian-inspired flavors and satisfying textures in a way that’s both wildly delicious and incredibly easy to prepare. With simple ingredients and the magic of a slow cooker, it’s a complete, crowd-pleasing meal that feels like a warm hug on a plate.
Ingredients You’ll Need
Gathering the right ingredients is the heart of making this Slow Cooker Butter Chicken with Cauliflower and Coconut Milk Recipe a success. Each component plays an essential role — from the fragrant spices that build depth, to the creamy coconut milk that smooths out the sauce, and the fresh cauliflower that adds texture and a subtle sweetness. Here’s what you’ll want ready before you start:
- Chicken breasts: Use boneless, skinless chicken breasts for tender meat that soaks up all the flavors.
- Coconut oil: Adds a hint of tropical richness and is great for sautéing the aromatics.
- Yellow onion: Provides sweetness and a savory base when diced and softened.
- Fresh ginger and garlic: These two add warmth and a bit of zing to the sauce.
- Curry powder, garam masala, chili powder: The essential spice trio for authentic Indian flavor.
- Tomato paste and tomato sauce: Give the sauce its bold color and tangy depth.
- Fresh cauliflower florets: Add a healthy, mild vegetable that balances the creaminess with a slight crunch.
- Unsalted butter (or coconut oil): Enriches the sauce with silky smoothness; use coconut oil for a dairy-free option.
- Half-and-half or coconut milk: Coconut milk is key here for creaminess without watering down the sauce; avoid light coconut milk.
- Greek yogurt or non-dairy yogurt: Adds tanginess and creamy texture, stirred in at the end for the perfect finish.
- Fresh cilantro, brown rice, quinoa, naan: For garnishing and serving to complete the meal.
How to Make Slow Cooker Butter Chicken with Cauliflower and Coconut Milk Recipe
Step 1: Sauté the Aromatics and Spices
Start by heating coconut oil in a skillet over medium high heat. Toss in diced onions and cook them gently until they soften and begin to caramelize, about 5 minutes. Then add fresh minced ginger, garlic, curry powder, garam masala, chili powder, kosher salt, and tomato paste. Stir vigorously for roughly 30 seconds until the aroma fills the kitchen – this is when the spices start to bloom and transform the dish with their complexity.
Step 2: Layer Ingredients in the Slow Cooker
Once your fragrant mixture is ready, transfer it to a 6-quart (or larger) slow cooker. Next, lay the chicken breasts evenly over this savory bed. On top of the chicken, add cauliflower florets and pour the tomato sauce all over. Use a spoon to gently mix the sauce and cauliflower a bit, while leaving the chicken laid underneath to bathe in the flavors during cooking. Scatter small pieces of butter across the top to melt into rich, velvety goodness.
Step 3: Slow Cook to Tender Perfection
Cover your slow cooker and set it on HIGH for 1.5 to 2.5 hours, or on LOW for 4 to 6 hours, depending on your preference and schedule. You’re aiming for the chicken to reach 165°F internally, signaling it’s perfectly cooked without drying out. When the time’s up, remove the chicken to a cutting board and let it cool briefly before cutting.
Step 4: Finish Cooking the Cauliflower
Your cauliflower might still be firm at this stage, so stir the mixture thoughtfully to coat the florets in the rich sauce, then cover and cook on HIGH for another 30 minutes to 1 hour until completely tender. This extra step ensures every bite has the right balance of softness and sauce clinging to it.
Step 5: Combine, Cream, and Serve
With the chicken cooled enough to handle, chop it into bite-sized pieces and return it to the slow cooker along with the tender cauliflower. Stir in the half-and-half or full-fat coconut milk for creamy texture, then allow the mixture to cool a bit more before folding in the Greek yogurt. This keeps the yogurt from curdling and adds a fresh tang that brightens the entire dish.
How to Serve Slow Cooker Butter Chicken with Cauliflower and Coconut Milk Recipe
Garnishes
The final touch makes all the difference. Sprinkle chopped fresh cilantro generously over each serving to introduce vibrant color and a refreshing herbal note that cuts through the richness beautifully. A squeeze of lime juice is also a lovely addition for extra brightness.
Side Dishes
This butter chicken pairs wonderfully with fluffy brown rice or protein-packed quinoa, both soaking up the creamy sauce perfectly. For a more indulgent option, warm up some homemade naan bread to scoop up every last drop of sauce — it’s pure heaven.
Creative Ways to Present
For an elegant twist, serve the butter chicken in individual shallow bowls garnished with a dollop of yogurt and a sprinkle of toasted nuts like cashews or almonds for added crunch. Alternatively, pack it into lettuce cups for a low-carb option with a fun handheld presentation. Either way, this dish impresses visually and in flavor.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, place them in an airtight container and refrigerate for up to 4 days. The flavors deepen over time, making it even tastier the next day. Just remember to stir gently before serving to reincorporate the ingredients.
Freezing
This slow cooker butter chicken freezes well. Transfer cooled portions into freezer-safe containers or heavy-duty freezer bags and store for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat leftovers in a saucepan over medium-low heat, stirring occasionally to warm evenly. Add a splash of water or coconut milk if the sauce thickens too much. Microwave reheating works too; just cover loosely and heat in short bursts to avoid curdling the yogurt.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs will add extra juiciness and flavor, plus they hold up well to slow cooking without drying out, making them a great substitution.
Is it possible to make this recipe dairy-free?
Yes, just swap out the butter for coconut oil and use full-fat coconut milk instead of half-and-half. Replace Greek yogurt with coconut yogurt to keep it dairy-free while maintaining creaminess.
What if I don’t have garam masala?
If you’re out of garam masala, you can substitute with a mix of ground cumin, cinnamon, and coriander. It won’t be exactly the same but will still give you a lovely warm spice profile.
Can I prepare this recipe on the stovetop?
You can, though the slow cooker really enhances tenderness and flavor melding. To make it on the stove, simmer gently on low heat for about 45 minutes, stirring occasionally and adjusting liquid levels.
How spicy is this dish?
The heat level is mild to moderate, thanks to the chili powder and spices. You can adjust the chili amount to your taste or omit it for a very mild curry-style butter chicken.
Final Thoughts
There is something deeply satisfying about a meal that brings together wholesome ingredients, aromatic spices, and the effortless magic of slow cooking. The Slow Cooker Butter Chicken with Cauliflower and Coconut Milk Recipe is a dish that will quickly become a beloved favorite in your home, offering comforting warmth and vibrant flavor with minimal fuss. Trust me, once you try it, you’ll be reaching for this recipe time and time again to share with family and friends.
Print
Slow Cooker Butter Chicken with Cauliflower and Coconut Milk Recipe
- Prep Time: 20 minutes
- Cook Time: 5 hours 10 minutes
- Total Time: 5 hours 30 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Slow Cooking
- Cuisine: Indian-inspired
- Diet: Low Fat
Description
This Slow Cooker Butter Chicken recipe offers a comforting, flavorful Indian-inspired dish that combines tender chicken breasts with aromatic spices, tomato sauce, and creamy yogurt. Perfectly cooked in a slow cooker, it delivers a rich, buttery sauce with tender cauliflower florets, served best over brown rice, quinoa, or naan for a wholesome meal.
Ingredients
Chicken and Vegetables
- 2 pounds boneless, skinless chicken breasts (about 4 medium breasts)
- 1 small cauliflower (or 1/2 large head, cut into florets; about 4 1/2 cups)
- 1 small yellow onion, diced (about 1 cup)
Spices and Aromatics
- 1 tablespoon coconut oil
- 1 tablespoon minced fresh ginger
- 4 cloves minced garlic (about 4 teaspoons)
- 1 1/2 tablespoons curry powder
- 1 tablespoon garam masala
- 1 1/2 teaspoons chili powder
- 3/4 teaspoon kosher salt
Tomato and Dairy
- 1 (6-ounce) can no salt added tomato paste
- 1 (14-ounce) can tomato sauce
- 2 tablespoons unsalted butter (cut into small pieces; use coconut oil to make dairy free)
- 1/2 cup half-and-half or full-fat coconut milk (do not use light coconut milk)
- 1/2 cup plain nonfat Greek yogurt (or non-dairy yogurt to make dairy free)
To Serve
- Prepared brown rice
- Quinoa
- Homemade naan
- Chopped fresh cilantro
Instructions
- Sauté Aromatics and Spices: In a nonstick skillet, heat the coconut oil over medium-high heat. Once hot, add the diced onion and cook until it begins to soften, about 5 minutes. Add the minced ginger, garlic, curry powder, garam masala, chili powder, kosher salt, and tomato paste. Stir and cook until fragrant, about 30 seconds, to develop the flavors.
- Prepare Slow Cooker Ingredients: Transfer the sautéed onion and spice mixture to a 6-quart or larger slow cooker. Lay the chicken breasts on top, then add the cauliflower florets, and pour the tomato sauce over them. Gently stir the florets into the tomato sauce, leaving the chicken pieces mostly undisturbed underneath. Scatter the small pieces of butter over the top to enrich the sauce.
- Slow Cook Chicken: Cover and cook on high for 1 1/2 to 2 1/2 hours or on low for 4 to 6 hours. The chicken should be cooked through and reach an internal temperature of 165°F (74°C) when measured with an instant-read thermometer. Timing may vary depending on your slow cooker, so check early to avoid drying out the chicken. Remove the chicken and let it cool slightly.
- Tenderize Cauliflower: The cauliflower most likely will not be tender yet. Stir the contents of the slow cooker well to coat the florets with sauce, then cover and cook on high for an additional 30 minutes to 1 hour until the cauliflower is completely tender. If already tender, this step can be skipped.
- Shred Chicken and Finalize Sauce: Once the chicken is cool enough to handle, cut it into bite-sized pieces. Return the chicken to the slow cooker along with the tender cauliflower. Stir in the half-and-half or full-fat coconut milk and let the mixture cool for a few minutes. Then gently stir in the Greek yogurt to finish the creamy sauce; avoid stirring in too soon to prevent curdling.
- Serve: Serve the butter chicken warm over prepared brown rice, quinoa, or homemade naan. Garnish with chopped fresh cilantro for added freshness and flavor.
Notes
- You can make this recipe dairy-free by substituting the butter with coconut oil and using full-fat coconut milk and non-dairy yogurt instead of half-and-half and Greek yogurt.
- Adjust the chili powder amount depending on your desired spice level.
- Ensure not to stir in yogurt while the mixture is too hot to prevent curdling the sauce.
- Cooking times may vary depending on the slow cooker model; start checking for doneness early to avoid overcooked chicken.
- Leftovers keep well refrigerated for up to 3 days and can be reheated gently on the stovetop or microwave.