This post may contain affiliate links. Please read our disclosure policy.

This chicken vindaloo will fill your kitchen with the most amazing smell. Made with Tender chicken, warm spices, and a tangy marinade. Easy to make and makes for a perfect weeknight dinner.

A white bowl of chicken vindaloo with rice.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Vindaloo is known for its signature spicy flavor, which makes it so craveable. By making it at home, you can adjust the heat level to your liking just by adjusting how much chili you add. The pantry-friendly ingredients used to make it make it simple to prepare for maximum flavor with minimal effort.

For more curry recipes, try my Creamy Chicken Tikka Masala or 30-Minute Green Thai Chicken Curry.

Recipe Overview

Skill Level
Beginner
Prep Time
10 mins
Cook Time
17 mins

Ingredients Needed

Below are the ingredients you’ll need to make Chicken Vindaloo. The full quantities can be found in the recipe card further down the post.

ingredients to make chicken vindaloo.
  • Chicken breast: Use boneless, skinless chicken breasts for easy prep. Chicken thighs also work great.
  • Olive oil: A touch of olive oil is used to sauté the ingredients. Coconut oil, ghee, or avocado oil can be used instead, if preferred.
  • Onion: Use a yellow or sweet onion for its mild flavor.
  • Tomato paste: Adds a rich tomato flavor that brings color, sweetness and some acidity to the sauce.
  • Broth or stock: Chicken or vegetable broth or stock is best here.
  • Vinegar: Helps tenderize the meat. White vinegar is recommended, but apple cider vinegar also works.
  • Brown sugar: Balances the acidity of the sauce and helps the chicken to brown. You can use white sugar or maple syrup instead, if you like.
  • Garlic: Fresh works best, but garlic powder will work in a pinch!
  • Chili flakes: Bring the signature fiery flavor to the vindaloo. Feel free to reduce the amount of chili flakes to make the curry milder.
  • Garam masala: A blend of pre-mixed, ground Indian spices that adds tons of aromatic flavor with ease.
  • Kosher salt and pepper

How to Make Chicken Vindaloo

process shot to marinate the chicken.

Step 1: Chop the chicken breast and place it into a mixing bowl. In a small bowl, combine all the marinade ingredients. Pour the marinade over the chicken cubes and mix well. Allow it to marinate for at least 1 hour to overnight (in the fridge).

Step 2: Heat the oil in a large pan over medium heat.

process shot to cook the marinated chicken in a pan.

Step 3: Add the marinated chicken in a single layer and cook, undisturbed, for 3-4 minutes to nicely char. Stir the chicken and add the onion and tomato paste. Continue to cook for 3 minutes.

cooking the chicken in a vindaloo sauce in the skillet.

Step 4: Add the broth. Stir well to combine and bring the sauce to a boil. Reduce the heat and allow to simmer for 8-10 minutes, until the sauce thickens and the chicken is fully cooked through.

Step 5: Serve over cooked jasmine rice and enjoy!

Variations & Tips

  • Add a chopped bell pepper, diced baby potatoes, or cauliflower to the curry as it simmers for some added color and flavor.
  • Serve it up with steamed jasmine rice, homemade naan, and a sprinkle of chopped cilantro for a finishing touch.
  • Make it vegetarian by swapping the chicken for cubed tofu or paneer.
  • Spoon over some plain yogurt to help balance the curry spiciness.
  • Swap the chili flakes for Kashmiri chili powder for a milder spice level and bright color.
A black skillet of chicken breast vindaloo curry.

Common Questions

How do I store it?

Allow to cool, then transfer to an airtight container. Store in the fridge for up to 3 days. Alternatively, freeze for up to 3 months. If frozen, thaw overnight in the fridge before reheating.

How do I reheat it?

Stir the curry in a pot over a medium-low heat on the stove until piping hot. Alternatively, microwave individual portions in a microwave-safe bowl until piping hot.

What is the origin of vindaloo?

It originates from Goa, stemming from a Portuguese dish called carne de vinha d’alhos, which featured meat (often pork) marinated in wine (or vinegar), chili, and garlic.

You May Also Like

Thank you so much for being here and for cooking along with me. If you try this recipe, I’d love to hear how it turned out. Leave a comment and rating below.

No ratings yet

Chicken Vindaloo

Skill Level: Beginner
Servings: 6 servings
Prep: 10 minutes
Cook: 17 minutes
Marination Time: 1 hour
Total: 1 hour 27 minutes
chicken vindaloo served over white rice in a bowl.
This Chicken Vindaloo is bold, tangy, and full of moist chicken breast chunks. Marinating the meat in vinegar, sugar, and spices lets the flavors infuse and tenderizes the chicken for a restaurant-quality curry without leaving home!

Ingredients

  • 2 pounds boneless skinless chicken breast, cubed
  • 1 1/2 tablespoons olive oil
  • 1 medium onion, finely diced
  • 1 tablespoon tomato paste
  • 1/2 cup broth or stock

Marinade:

  • 1/4 cup white vinegar
  • 1 tablespoon brown sugar
  • 4-5 cloves garlic, minced
  • 1 tablespoon crushed chili flakes, or to taste
  • 1 tablespoon garam masala
  • Kosher salt and pepper, to taste

Instructions

  • Chop the 2 pounds boneless skinless chicken breast (cubed) and place it into a mixing bowl. In a small bowl, combine 1/4 cup white vinegar, 1 tablespoon brown sugar, 4-5 cloves garlic, 1 tablespoon crushed chili flakes, 1 tablespoon garam masala, and a good pinch each of Kosher salt and pepper. Pour the marinade over the chicken cubes and mix well to combine. Allow it to marinate for at least 1 hour to overnight (in the fridge).
  • Heat the 1 1/2 tablespoons olive oil in a large pan over medium heat.
  • Add the marinated chicken in a single layer and cook, undisturbed, for 3-4 minutes to nicely char. Stir the chicken and add the 1 medium onion (diced) and 1 tablespoon tomato paste. Continue to cook for 3 minutes.
  • Add the 1/2 cup broth or stock. Stir well to combine and bring the sauce to a bubble. Reduce the heat and allow to simmer for 8-10 minutes, until the sauce thickens and the chicken is fully cooked through.
  • Serve over cooked jasmine rice and enjoy!

Notes

Storage & Reheating:
  • Storage: Allow to cool, then transfer to an airtight container. Store in the fridge for up to 3 days. Alternatively, freeze for up to 3 months. If frozen, thaw overnight in the fridge before reheating.
  • Reheating: Stir the curry in a pot over a medium-low heat on the stove until piping hot. Alternatively, microwave individual portions in a microwave-safe bowl until piping hot.

Nutrition

Calories: 233kcalCarbohydrates: 6gProtein: 33gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.02gCholesterol: 97mgSodium: 306mgPotassium: 650mgFiber: 1gSugar: 3gVitamin A: 524IUVitamin C: 4mgCalcium: 23mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Indian
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating