Perfectly spiced, thick and hearty Sweet Potato Chili features ground beef, a blend of colorful vegetables, two types of beans and delicious seasonings, all simmered together to make a comforting and delicious meal. Top with fresh cilantro, sour cream, and a handful of freshly grated cheese for dinner ready in just over 30 minutes.

A bowl of sweet potato chili topped with shredded cheese, sour cream and a lime wedge.

There are tons of chili recipes out there, but this Sweet Potato Chili is one of the tastiest, easiest ones we’ve enjoyed. It’s packed with veggies, two types of beans, and plenty of spices. So much goodness! It’s thick, hearty, the heat level is perfect, and there’s a huge depth of flavor from the different spices along with the tomato paste and fire-roasted tomatoes. It’s the perfect meal for a cold day, with minimal prep work.

Why you’ll love this recipe

  • Healthy. Loaded with wholesome ingredients that keep you satisfied while nourishing your body. This meal has it all from the high protein beef to the nutrient-rich veggies.
  • Quick & easy to make. Aside from a small amount of chopping, this recipe comes together quickly with very little effort, made in one pot in about 30 minutes or less, yet it tastes like it’s been simmering all day.  
  • Full of flavor. This cozy bowl of deliciousness is incredibly flavorful, comforting, and filling. You will want to make it on repeat all season long!
Chili in a white bowl with cubed sweet potato and beef.

Ingredients needed

This easy sweet potato chili recipe is made with nourishing ingredients, many of which you may have on hand. Here’s the lineup:

  • Veggies. We’re adding onion, red bell pepper, garlic, sweet potatoes, crushed or diced tomatoes and corn for the perfect mix of hearty vegetables.
  • Ground beef. You can really use whatever ground meat you prefer. Ground turkey, chicken or bison all work great. I like to use 90% lean ground beef. The meat is flavorful and tender, yet not overly greasy.
  • Spices. Chili powder, cumin, smoked paprika, oregano, beef bouillon powder, salt, onion powder, black pepper, garlic powder, and cayenne pepper (if you’d like a bit of heat) create the perfect blend of flavors.
  • Chicken broth & tomato sauce. Makes the chili perfectly thick. Feel free to add more or less broth, depending on the thickness that you prefer.
  • Beans. The recipe uses black beans and chili beans for a delicious boost of fiber and protein. Substitute the black beans for kidney beans, if you’d like.
All of the ingredients needed to make sweet potato chili divided into small bowls.

How to make this recipe

Making this sweet potato beef chili recipe is such a breeze! Everything is cooked in one pot and the only chopping you have to do is for the onion, bell pepper, sweet potato and garlic. Here’s the simple method:

For printable instructions, reference the recipe card at the bottom of the post.

  1. Sauté the veggies. Heat olive oil in a large pot over medium-high heat. Once oil is shimmering, add in the onion and bell pepper. Cook, stirring often, about 5 minutes or until onion is translucent. Add in the cloves garlic and stir for 30 seconds or until fragrant. Reduce the heat to medium and add in the diced sweet potatoes and cook, stirring occasionally for 7-9 minutes. If anything is burning or over-browning, reduce the heat a little.
  1. Brown the meat. Press the veggies to the side of the pot and add the ground beef in the center. Increase heat to medium high and cook, crumbling as you go, until browned on the outside, about 5 minutes. Incorporate the veggies as you cook the meat. If there is accumulated liquid, drain that off.
  1. Add all other ingredients. Mix in all the spices and the tomato paste. Cook, stirring constantly for 2 minutes or until fragrant. Add in the crushed tomatoes and cook for another minute, stirring constantly. Add in the drained and rinsed black beans, undrained chili beans, frozen corn and chicken stock. Stir, and bring mixture to a boil, then reduce heat and simmer, covered for 30-45 minutes or until chili thickens and sweet potato chunks are fork-tender. Stir periodically as it simmers.
  1. Taste test & add cilantro. Remove from the heat. Season to taste with any additional salt/pepper, as needed. I like to add a few tablespoons of lime juice and about 1/4 cup chopped cilantro here.
  2. Serve. Add your favorite toppings to individual bowls. We top ours with a good handful of freshly grated sharp cheddar cheese, another squeeze of lime, a good dollop of sour cream and some chopped cilantro. Don’t leave off the toppings; they add a lot!
White bowls filled with sweet potato chili and toppings.

Slow cooker option

This recipe can easily be made in the slow cooker, making it easy for you to throw together in the morning and have it calling your name when you get home at night. Instead of simmering this on the stove, you can brown the ground beef, drain off the fat and place it into the slow cooker. Add the other ingredients and let it simmer on low all day for 6-8 hours or on high for 4-5 hours.

Expert tips

  • Pre-cut veggies. To save a bit of time and effort, buy pre-cut onion, bell pepper and sweet potato from the produce department or the frozen food aisle. You can also buy jarred minced garlic.
  • Cubing sweet potato. Chop the sweet potato in similar size cubes, so that it all cooks at the same rate. We actually like our sweet potato cut in smaller cubes than what is pictured here.
  • Pre-measuring spices. There are quite a few spices needed, so to make things quicker while I’m cooking, I like to measure them all out into a small bowl before starting the recipe.

Frequently asked questions

What is the secret to great chili?

To give your chili a rich, deep flavor, it’s important to use plenty of seasonings. We love the blend used in this recipe for a bold, savory taste. The beef bouillon powder is our secret ingredient! However, if you don’t have this on-hand, feel free to omit it. Cocoa powder and/or cinnamon are also often added to enhance the depth of flavor.

What toppings are best for chili?

Adding toppings is a great way to customize this recipe and make it your own! Try adding avocado or guacamole, cotjia cheese, cheddar cheese, cilantro, green onion, red onion, jalapeño slices, sour cream, crushed tortilla chips, and/or crumbled cornbread.

Is sweet potato chili healthy?

Healthy is subjective and means something different to everyone, but this chili recipe is packed with good-for-you ingredients, like veggies and beans that contain numerous health benefits. It’s also low in calories and fat, but high in protein and fiber, which makes it perfect for satisfying lunches and dinners. According to Healthline, sweet potatoes have a good amount of vitamin A, vitamin C, and manganese into each serving. They also have anti-cancer properties and may promote immune function, gut health, brain function, and eye health.

Storage recommendations

This is perfect for meal prep or as a make ahead meal, and reheats very well. After all of the ingredients have had time to sit and intensify, it becomes even more delicious!

  • Leftovers. Store leftovers in an airtight container in the fridge for up to about 4 to 5 days. To reheat, simply pop it in the microwave with a microwave-safe bowl, or feel free to reheat it on the stovetop.
  • Freezing. Once completely cool, place the chili in freezer-safe containers or resealable gallon-sized freezer bags. It can be frozen for up to 3 months. To thaw, transfer to the fridge and store overnight. When ready to serve, reheat on medium heat on the stovetop.
Sweet potato chili topped with shredded cheese, cilantro and sour cream in a white bowl.

If you try this recipe, let me know! Leave a comment and if your family loves this recipe as much as mine does, be sure to give it a five star ⭐️ rating! Also, tag @kimscravings on Instagram with a picture of your creation. Be sure to subscribe to our mailing list to receive more healthy delicious recipes straight to your inbox.

A bowl of sweet potato chili topped with shredded cheese, sour cream and a lime wedge.
Print Recipe Pin Recipe
4.80 from 20 votes
Leave a Review »

Beef Sweet Potato Chili

Perfectly spiced, thick and hearty Sweet Potato Chili features ground beef, a blend of colorful vegetables, two types of beans and delicious seasonings, all simmered together to make a comforting and delicious meal. Top with fresh cilantro, sour cream, and a handful of freshly grated cheese for dinner ready in just over 30 minutes.
Author: Kim

Ingredients

  • 1 tablespoon olive oil
  • 1 cup finely diced yellow onion, (1 large onion)
  • 1 cup finely diced red pepper, (1 large pepper)
  • 1 tablespoon finely minced garlic, about 3-4 cloves
  • 2 cups peeled and chopped sweet potatoes, (1 large or 2-3 medium/small)
  • 1 pound lean (80/20) ground beef, or ground turkey (93/7)
  • 2 to 3 tablespoons chili powder, use less, if you're sensitive to heat
  • 2 teaspoons ground cumin
  • 1 teaspoon EACH: smoked paprika (or regular), dried oregano, beef bouillon powder
  • 3/4 teaspoon fine sea salt
  • 1/2 teaspoon EACH: onion powder, freshly cracked pepper
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon cayenne pepper, optional (add if you like heat!)
  • 2 tablespoons tomato paste
  • 2 (14.5 oz.) cans fire-roasted crushed tomatoes , (we like Muir Glen)
  • 1 (15.25 oz.) can black beans, drained and rinsed
  • 1 (16 oz.) can chili beans in mild sauce, don't drain or rinse these beans; the sauce they're in add loads of flavor
  • 1 cup frozen corn
  • 1 cup chicken stock or broth
  • Toppings of choice: freshly grated sharp cheddar, sour cream, fresh cilantro, lime, crushed chips/crackers, ripe avocado

Instructions 

  • Heat olive oil in a large pot over medium-high heat. Once oil is shimmering, add in the onion and bell pepper. Cook, stirring often, about 5 minutes or until onion is translucent. Add in the garlic and stir for 30 seconds or until fragrant. Reduce the heat to medium and add in the diced sweet potatoes and cook, stirring occasionally for 7-9 minutes. If anything is burning or over-browning, reduce the heat a little.
    Cooking cubed sweet potato in a large pot.
  • Press the veggies to the side of the pot and add the ground beef in the center. Increase heat to medium high and cook, crumbling as you go, until browned on the outside, about 5 minutes. Incorporate the veggies as you cook the meat. If there is accumulated liquid, drain that off.
    Browning ground beef with sweet potato.
  • Add in all the spices and the tomato paste. Cook, stirring constantly for 2 minutes or until fragrant. Add in the crushed tomatoes and cook for another minute, stirring constantly. Add in the drained and rinsed black beans, undrained chili beans, frozen corn and chicken stock. Stir, and bring mixture to a boil, then reduce heat and simmer, covered for 30-45 minutes or until chili thickens and sweet potato chunks are tender. Stir periodically as it simmers.
    Using a wooden spoon to stir tomatoes with ground beef in a large pot.
  • Remove from the heat. Season to taste with any additional salt/pepper, as needed. I like to add a few tablespoons of lime juice and about 1/4 cup chopped cilantro here.
    Stirring sweet potato chili in a large pot.
  • Add your favorite toppings to individual bowls. We top ours with a good handful of freshly grated sharp cheddar cheese, another squeeze of lime, a good dollop of sour cream and some chopped cilantro. Don’t leave off the toppings; they add a lot!
    White bowls filled with sweet potato chili and toppings.

Notes

  • Storing leftovers. This will stay good in your fridge for about 5 days. Once it is completely cooled, place it in an airtight container (or multiple, if you’d like to meal prep it) without any additional toppings and store it in the refrigerator. To reheat, simply pop it in the microwave with a microwave safe bowl, or feel free to reheat it on the stovetop. Add your toppings once you’re ready to serve!
  • To freeze. Follow the instructions above, but instead of placing it in the refrigerator just put it in your freezer for up to 3 months. To reheat, simply thaw it overnight and reheat it on the stovetop or in the microwave when you’re ready to eat. 
Serving: 1serving, Calories: 513kcal, Carbohydrates: 59g, Protein: 27g, Fat: 20g, Saturated Fat: 7g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Trans Fat: 1g, Cholesterol: 55mg, Sodium: 1540mg, Potassium: 1683mg, Fiber: 16g, Sugar: 16g, Vitamin A: 8687IU, Vitamin C: 54mg, Calcium: 156mg, Iron: 8mg

Did you make this recipe?

Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!