Why Put Chocolate To Chili?

If you’re wondering “Why chocolate in chili?” you’re not alone. Though adding chocolate to chili may seem like an odd choice, it’s actually a tasty way to add balance, depth, and complexity to your chocolate chili without making it sweet. 

Adding a small amount of unsweetened cocoa powder and dark chocolate help offset the acidity of the tomatoes and peppers and enhances the chili’s overall flavor profile by giving it rich, earthy tones. This is also why some people think of chocolate as “the secret ingredient” in the best chili recipes.

Chocolate chili with turkey in a bowl sprinkled with pumpkin seeds

Why Is This Recipe Awesome?

Hearty, mouthwatering, and full-bodied, this Mexican chocolate chili recipe is comfort food made to stun. Here are a few reasons why it is worth a try:

  • Made in one pot & ready in less than 45 minutes: It is perfect for a weeknight meal that is guaranteed to impress, just like my Quinoa Chili, Three Bean Turkey Chili and Turkey Pumpkin Chili.
  • Serves a crowd: This recipe multiplies well so you can make it whenever you need to feed a crowd. Whether it is a family gathering or game day, a big pot of this chocolate chili simmering on the stove will bring everyone together. Got leftovers? No problem, you can easily freeze them for later.
  • Special Diet Friendly & Easy to Adapt: I made this chili with ground turkey but any ground meat would work. And if you’d rather prefer a no meat option, check out my Vegan Chocolate Chili recipe.
  • Adding dark chocolate to this chili gives it a mesmerizing flavor profile. Spicy but not hot, earthy but still fresh, this rich chili recipe abounds in complex, nutty tones, similar to another Mexican classic: mole sauce.

Ingredients

Gather olive oil, onion, jalapenos, chili powder, cumin, coriander, ground turkey, garlic, unsweetened cocoa powder, unsweetened chocolate, sweet potatoes, black beans, red kidney beans, diced tomatoes, chicken stock, kosher salt, and black pepper.

As it is with any other chili recipe, when it comes to the toppings sky’s the limit. I topped mine off with fresh cilantro, pumpkin seeds, fresh lime, sliced radishes, and a drizzle of maple syrup. 

Ingredients for the recipe are portioned and photographed from the top view

You can also top it off with a dollop of sour cream, tortilla chips, Mexican or cheddar cheese, avocados, and corn. Again, feel free to add in whatever toppings you have on hand.

Helpful Notes on Ingredients:

Using only the most natural, flavorful, and flexible ingredients, this chili recipe with cocoa powder is a cinch to put together. Below are a few helpful notes on each ingredient:

  • Chocolate: I use unsweetened baking chocolate in this recipe, but many types of chocolate would work. You can also use 93% dark chocolate or authentic Mexican dark chocolate (affiliate link) if you can get your hands on it.
  • Cocoa powder: I recommend unsweetened cocoa powder for this recipe. Sweetened cocoa powder will make your chili too sweet and interfere with its complex, rich flavor.
  • Ground meat: Though I use ground turkey in this dish, any meat will do, including ground beef, ground chicken, or even ground pork. You can even use stew meat. For a vegetarian option, you can even use cremini or baby Bella mushrooms to preserve the chili’s meaty taste.
  • The liquid: I used homemade chicken stock but if you use ground beef or stew meat, you can use beef broth instead.
  • Beans: For this dish, I use a combination of (15 ounce) canned black beans and red kidney beans. However, you can use whichever beans you like, from pinto beans to Great Northern beans and beyond. Just be sure to rinse and dry your beans before using them.
  • Pepper: I use jalapeno peppers in this recipe, but you can also opt for a serrano pepper or bell pepper to adjust the dish’s spice and flavor profile. If you want a spicy chocolate chili, you can also choose to leave the peppers’ seeds in.
  • Chili powder: If you are a fan of smoky flavors, use chipotle chili powder instead.
  • Cilantro: Not a fan of cilantro? Not a problem! Cilantro is an optional addition to this recipe, so it can be omitted or substituted for chives or parsley.
  • Maple Syrup & Sweet Potatoes: Most chocolate chili recipes use a small amount of brown sugar to offset the bitter taste of cocoa powder and chocolate. In my version, I wanted to make it heartier by using sweet potatoes and a drizzle of maple syrup at the end.

How To Make It?

The steps to making this chocolate chilli recipe are:

person showing how to make chocolate chili with 4 photos
  1. Sauté the vegetables and bloom the spices: Heat oil over medium-high heat in a large Dutch oven. Add the onion, jalapenos, chili powder, ground cumin, and ground coriander and cook, stirring frequently, until the onions are softened, 5-6 minutes.
  2. Cook the meat: Add the ground turkey to the pan and cook until no pink remains. Be sure to break the meat with a wooden spoon as it cooks. Then, mix in the garlic and tomato paste and cook for another minute.
all ingredients are placed in a pan
  1. Add the other ingredients: Add the cocoa powder, chopped chocolate, sweet potatoes, black beans, kidney beans, chopped tomatoes, chicken stock, kosher salt, and black pepper to the pan and stir until fully combined. Bring the mixture to a boil and reduce heat down to medium-low. Then, let the chili simmer, stirring occasionally, until the sweet potatoes are fully cooked (15-20 minutes). You may also choose to stir in the chopped cilantro if desired.
  2. Serve: Ladle the chili into bowls, and top each serving with sour cream, a drizzle of maple syrup, and fresh lime juice. Another option is to garnish the chili with pumpkin seeds and chopped cilantro. Serve.
A big pot of dark chocolate chili after it is cooked from the top view

Slow Cooker Instructions

If you’d rather put your crock pot to use and make it a Slow Cooker Chocolate Chili, this recipe can easily be adapted. Simply follow the instructions below and let your slow cooker do the work for you:

  1. Sauté the vegetables, spices, and meat: In the same order as you’d cook them in the original recipe, saute your chopped onions, jalapeños, chili powder, ground cumin, and ground coriander. Then, add the meat, tomato paste, and garlic. 
  2. Add the remaining ingredients: Once the onions are translucent and the meat is mostly cooked, transfer the mixture to a slow cooker. Then, add the rest of the ingredients and stir until fully mixed.
  3. Cook the chili: In the slow cooker, let your chocolate chili cook on low for 6-7 hours or on high for 4-6 hours.
  4. Serve: Garnish it with your chosen toppings and serve.

What to Serve it With?

Chili with chocolate makes a perfect pair with countless other sides. Below are a few ideas to serve it with for a satisfying meal:

  • Cornbread: No one can resist the classic pairing of spicy chili and sweet cornbread. Now you can take your cornbread game to the next level by giving it a savory kick. Cornbread-lovers will fall head over heels for my bold Jalapeño and Scallion Cornbread and cheesy Cornbread Muffins.
  • Quesadillas: Nothing is quite as delicious as the taste of the chili paired with a smooth, gooey quesadilla. Plus, you can even pack nutritious superfoods into your side by whipping up my garden-fresh Spinach Quesadillas.
  • Coleslaw: Creamy, light, and crisp, coleslaw is a no-brainer pairing for this chili made with chocolate. Whether you opt for a tasty tang with my Greek Yogurt Coleslaw or a bright, 2-minute solution with my Vegan No Mayo Coleslaw, your side is guaranteed to wow.
  • Bread: Who can resist dipping fluffy, wholesome bread into a bowl of steaming chili? Not me! Let the recipe do the work for you with my crusty, 4-ingredient No Knead Bread, or try out my Almond Flour Bread for a low-carb and gluten-free option.

How to Store, Freeze, and Thaw

If you’re looking for easy weeknight meal prep, you’ve come to the right place. As it is with most chili recipes, this dark chocolate chili stores, freezes, and reheats well, all without losing an ounce of flavor.

  • Storage: To store your leftover chili, bring it to room temperature, transfer it to an airtight container, and put in the fridge for up to 4 days.
  • Freezer: Your cocoa chili can be stored in the freezer for up to 2 months. Just bring it to room temperature and store it in an airtight container before placing it in the freezer.
  • Thaw: When thawing this dish, put it in the fridge overnight. Then, reheat the chili just before serving.
Chocolate Chili on a plate with a spoon on the side

Variations

One of my favorite things about this homemade chocolate chili recipe is that it can easily be customized to make it work for various dietary restrictions or even more exciting by making a couple of minor changes. Below are a few variations you may like:

  • Paleo chili with cocoa powder: To transform this tantalizing chili into a paleo diet friendly chili, omit the beans, use one more medium-sized (and cubed) sweet potato, and cook the recipe as written.
  • Chocolate cinnamon chili: Making this chili with cinnamon and cocoa is an easy way to add a layer of warm, spicy flavor. Just sauté ½ teaspoon of cinnamon along with your ground cumin and ground coriander, and add the cocoa powder as usual.
  • Vegan chocolate chili recipe: For a simple vegan fix, omit the meat in this recipe and use 1 pound of cremini or baby Bella mushrooms instead. With that being said, if you are not a fan of mushrooms, you can make it without it as well. Simply follow my Vegan Chocolate Chili recipe for a version made without mushrooms.
  • Chocolate Chili with Stew Meat: If you chose to use stew meat instead of ground turkey, sautee meat for 3-4 minutes on each side. Remove it from the pot and set it aside. Continue with cooking the recipe as written. Add the semi-cooked meat into the pot when you put the sweet potatoes and stock. Cook until all the vegetables are cooked and meat is softened. 

Expert Tips

While the recipe for chocolate chili is quite straightforward, below are a few suggestions to help you get perfect results on your first try:

  • Bloom your spices: Take your time while sauteing vegetables and spices. Cumin and coriander are oil-soluble spices, which means they must be sautéed to release their full flavors. This process—known as “blooming spices”—helps build the depth and complexity of your dish.
  • It gets better as it sits: Like other dishes with layered flavors, this chili recipe with cocoa powder only gets better as it sits. Resting gives your ingredients time to develop, merge, and deepen, resulting in a chili whose flavor explodes in every bite.

FAQs

How much cocoa powder in chili?

When adding cocoa powder to chili, a little goes a long way. Since I also use chocolate in this recipe, I only use 2 tablespoons of unsweetened cocoa, but you can use anywhere between 2 and 3 tablespoons.

What does chocolate chili taste like?

Chocolate chili has a complex mole-like flavor. Though this dish has a hint of sweetness, it is primarily spicy with undertones of earthiness, nuttiness, and bold smokiness.

What chocolate to use in chili?

The best chocolate for chili is unsweetened baking chocolate. However, another kind of chocolate that works is dark Mexican chocolate or even a dark chocolate bar (as long as it’s 93% cacao or greater). Milk or semisweet chocolate will be too sweet for this savory dish.

Other Chili Recipes You Might Also Like:

If you try this Chocolate Chili recipe or any other chili recipes on Foolproof Living, please take a minute to rate the recipe and leave a comment below. It helps others who are thinking of making the recipe. And if you took some pictures, be sure to share them on Instagram using #foolproofeats so I can share them on my stories.

Chocolate Chili Recipe

4.94 from 15 votes
Yields6 servings
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
This Chocolate Chili recipe is a one-pot meal that you can make under 45 minutes. Made with unsweetened chocolate, cocoa powder, sweet potatoes, and beans, it is the perfect balance of sweet and savory with a deep rich mole-like flavor.

Ingredients 

  • 1 tablespoon vegetable oil
  • 1 large onion, chopped ~ approximately 1 cup
  • 2 jalapenos, seeded and chopped (A medium-sized bell pepper would also work)
  • 2 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 1 tablespoon ground coriander
  • 1 lbs ground turkey, I used 93%
  • 4 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 2 tablespoons unsweetened cocoa powder
  • 2 oz. unsweetened chocolate, roughly chopped
  • 1 large or 2 medium sweet potatoes, peeled and cut into 1-inch cubes
  • 1 15 oz. can of black beans, , drained and rinsed
  • 1 15 oz. can of red kidney beans, , drained and rinsed
  • 1 28 oz. can of diced tomatoes , with their juices
  • 3 cups chicken stock
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • ½ cup fresh cilantro, roughly chopped – (Optional) plus more as garnish

Toppings

  • ¼ cup sour cream, optional
  • ¼ cup pumpkin seeds – options;
  • 1 lime, cut into wedges
  • Maple syrup – optional

Instructions 

  • Heat oil in a large heavy-bottomed pot (like a Dutch oven) over medium-high heat. Add onion, jalapenos, chili powder, ground cumin, and ground coriander. Cook, stirring frequently, for 5-6 minutes or until onions are softened.
  • Add in the ground turkey and cook, breaking the meat with a wooden spoon, until no pink parts remain. Stir in the garlic and tomato paste and cook for another minute or so.
  • Add in the cocoa powder, unsweetened chocolate, sweet potatoes, black beans, kidney beans, tomatoes, chicken stock, and salt and black pepper. Give it a big stir. Bring it to a boil, turn the heat down to medium-low and let it simmer for 20-25 minutes or until sweet potatoes are fully cooked. If using, stir in the chopped cilantro.
  • Ladle into bowls. Top each serving with a dollop of sour cream on top and drizzle with a teaspoon of maple syrup and a squeeze of fresh lime juice. Garnish with pumpkin seeds and chopped cilantro. Serve.

Video

Notes

  • Storage: To store your leftover chili, bring it to room temperature, transfer it to an airtight container, and put in the fridge for up to 4 days.
  • Freezer: Your chocolate chili can be stored in the freezer for up to 2 months. Just bring it to room temperature and store it in a freezer friendly airtight container before placing it in the freezer.
  • Thaw: When thawing this dish, put it in the fridge overnight. Then, reheat the chili just before serving.

Nutrition

Calories: 274kcal | Carbohydrates: 26g | Protein: 25g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 50mg | Sodium: 797mg | Potassium: 901mg | Fiber: 6g | Sugar: 7g | Vitamin A: 6492IU | Vitamin C: 21mg | Calcium: 100mg | Iron: 5mg

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

Additional Info

Course: Soup
Cuisine: Mexican Cuisine
Tried this recipe?Mention @foolproofliving or tag #foolproofeats!

About Aysegul Sanford

Hello Friend! I'm Aysegul but you can call me โ€œIce." Iโ€™m the cook/recipe-tester/photographer behind this site.

If youโ€™re looking for approachable, yet creative recipes made with everyday ingredients, youโ€™ve come to the right place. Here, weโ€™re all about recipes thatโ€™s been meticulously tested to provide you with a truly foolproof cooking experience regardless of your level of cooking.

The cover of Foolproof Protein packed ebook.

Claim Your Free E-Book

Foolproof Protein-Packed
Sign up to get our free Protein-Packed Meals E-book with recipes you can make in under 45 minutes. Plus, get weekly updates and goodies from us.
Please enable JavaScript in your browser to complete this form.
4.94 from 15 votes (13 ratings without comment)

Leave a comment

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

Recipe Rating




6 Comments

  1. 4 stars
    We made this with a meat substitute instead of turkey and it was very good! I do think there was too much chili powder. I’d cut out one tablespoon… maybe even two. It seemed to overpower everything else so you couldn’t really taste the sweet potato or garlic or much of the chocolate. still tasty!

    1. Hello Beau,
      Thanks for your honest feedback. I appreciate you taking the time to come back and leave a comment.
      I am happy to hear that you enjoyed it. And your note on the amount of chili is noted.
      Cheers,
      Aysegul

  2. Can the sweet potatoes be substituted for butternut squash? I am going to try your recipe, sounds wonderful by the way, but wanted to see if that substitution made sense. Thanks!

    1. Hello Nick,
      I think butternut squash is a great substitute for sweet potatoes in this chocolate chili recipe.
      I hope you like this recipe as much as we do. Please do not hesitate to reach out if we can help in any way.
      Cheers,
      Ice

  3. 5 stars
    This looks gorgeous and so interesting! Can’t wait to try. Curious: what would happen if I made a different chili, like your easy rotisserie chicken chili which I was planning to make tonight, and just added a bit of unsweetened cocoa to it?

    1. Hi Gina,
      I don’t know if my easy chicken chili would be a good candidate for that variation. While you can certainly try, I am not sure adding a bit of unsweetened cocoa would give it the dark-rich flavor profile that I am going for here. See the thing is that chocolate and cocoa powder need something a bit sweet and spicy to make them shine. In this chocolate chili, the sweet thing is sweet potatoes (and a drizzle of maple syrup on top) and the spicy thing is the chili powder. The other chili you are referring to is missing the sweet component. That is why I think it might not deliver similar results.
      Does this make sense? Let me know. ๐Ÿ™‚
      Cheers!