Beef Sweet Potato Chili
Beef Sweet Potato Chili is comfort food at its finest—a warm, hearty blend of tender beef and vibrant sweet potatoes. The mix of spices and flavors creates a pot of chili that is not only fulfilling but also brings everyone together, whether it’s a game day gathering or a cozy family dinner. This recipe balances savory beef with the natural sweetness of sweet potatoes, creating a delicious contrast that sets it apart from typical chili recipes. Plus, it’s packed with veggies and beans for added nutrition, making it a complete meal in one bowl.

I first discovered this flavorful dish on a chilly autumn evening when my cravings for something robust and hearty led me to whip up a pot of chili. Watching the colors of the sweet potatoes brighten as they cooked and inhaling the fragrant spices slowly filled my home with warmth. With each bite, I became more convinced that this would be a household favorite. If you’re looking for an easy, satisfying, and budget-friendly recipe, beef sweet potato chili is definitely worth trying!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Prepping takes only 30 minutes, and cook time is about 75 minutes, so you can enjoy a delicious homemade meal without too much hassle.
- Irresistible Flavor: A harmony of spices melds beautifully with the sweet potatoes and beef, making each bite utterly satisfying.
- Eye-Catching Appeal: The colorful mix of ingredients looks as amazing as it tastes, perfect for impressing guests or family.
- Flexible Serving: Ideal for game days, family gatherings, or even meal prep for busy weeks. Serve with toppings for a vibrant feast.
- Diet-Friendly Options: Easily substitute ground turkey for a leaner option and leave the beans out for a gluten-free dish.
Ingredients You’ll Need
- 1 tablespoon olive oil: Used to sauté the vegetables, creating a base of flavor. Feel free to swap with avocado oil if preferred.
- 1 cup finely diced yellow onion (1 large onion): Adds sweetness and depth. Yellow onions are best here, but white onions can work too.
- 1 cup finely diced red pepper (1 large pepper): Contributes color and a bit of sweetness. You can exchange it for green bell peppers for a slightly different flavor.
- 1 tablespoon finely minced garlic (about 3-4 cloves): Garlic brings aromatic goodness. Always fresh is best, but garlic powder can be used in a pinch (1 teaspoon).
- 2 cups peeled and chopped sweet potatoes (1 large or 2-3 medium/small): The star of this dish, providing sweetness and a creamy texture. Yukon gold or butternut squash could be alternatives if needed.
- 1 pound lean (80/20 or 90/10) ground beef: Offers the classic hearty taste. You can substitute with ground turkey (93/7) for a lighter choice.
- 2 to 3 tablespoons chili powder: Brings warmth and a bit of heat. Adjust according to your spice tolerance.
- 2 teaspoons ground cumin: Adds an earthy flavor that complements the other spices beautifully.
- 1 teaspoon each: smoked paprika (or regular), dried oregano, beef bouillon powder: Provides a depth of flavor; you can skip bouillon if you are low-sodium.
- 3/4 teaspoon fine sea salt: Enhances all the flavors.
- 1/2 teaspoon each: onion powder, freshly cracked pepper: Layers of onion flavor; freshly cracked pepper is essential for a pop of spice.
- 1/4 teaspoon garlic powder: Additional garlicky goodness to elevate the dish.
- 1/4 teaspoon cayenne pepper (optional): For those who like a kick. Omit if preferred milder.
- 2 tablespoons tomato paste: Deepens the tomato flavor and adds richness.
- 2 (14.5 oz.) cans fire-roasted crushed tomatoes: I prefer Muir Glen for its rich flavor. Any crushed tomatoes work in a pinch.
- 1 (15.25 oz.) can black beans, drained and rinsed: Provides additional protein and fiber. You can substitute with pinto beans if you prefer.
- 1 (16 oz.) can chili beans in mild sauce: Keep these undrained, as the sauce enriches the chili’s flavor.
- 1 cup frozen corn (or canned corn that is drained): Adds sweetness and texture; fresh corn can also work beautifully in season.
- 1 cup chicken stock or broth: For moisture and flavor. Vegetable broth is great for a vegetarian twist.
- Toppings of choice: Suggested garnishes include freshly grated sharp cheddar cheese, sour cream, fresh cilantro, lime wedges, crushed chips or crackers, and ripe avocado.

How to Make Beef Sweet Potato Chili
- Sauté the Vegetables: Heat 1 tablespoon olive oil in a large pot over medium-high heat. Once shimmering, add in 1 cup finely diced yellow onion and 1 cup finely diced red pepper. Cook while stirring often for about 5 minutes until the onion is translucent. Then, add in 1 tablespoon finely minced garlic, stirring for about 30 seconds or until fragrant. Reduce heat to medium and incorporate 2 cups peeled and chopped sweet potatoes into the mixture, cooking for 7-9 minutes. If anything begins to burn, reduce your heat slightly.
- Brown the Beef: Push the veggies to the side of the pot and add in 1 pound of lean ground beef. Raise the heat back to medium-high and cook, breaking it up until browned on the outside, which takes about 5 minutes. Make sure to mix in the vegetables as the meat cooks. If you notice any excess liquid collecting, feel free to drain it off.
- Season and Simmer: Stir in 2 to 3 tablespoons chili powder, 2 teaspoons ground cumin, and 1 teaspoon each of smoked paprika, dried oregano, and beef bouillon powder. Season with 3/4 teaspoon fine sea salt, 1/2 teaspoon each of onion powder and freshly cracked pepper, followed by 1/4 teaspoon garlic powder and cayenne pepper (if using). Cook the mixture for about 2 minutes until the spices are fragrant. Now, add in the 2 (14.5 oz.) cans of fire-roasted crushed tomatoes, cooking for another minute while stirring. Then, pour in 1 (15.25 oz.) can of black beans (drained and rinsed), the 1 (16 oz.) can of chili beans (do not drain), 1 cup of frozen corn, and 1 cup of chicken stock. Stir well, bringing the entire mixture to a boil. Reduce heat, cover, and simmer for 30-45 minutes, stirring occasionally, until the chili thickens and the sweet potatoes are tender.
- Final Touches: Once the chili is done cooking, remove it from the heat. Season to taste with any additional salt or pepper, as needed. I enjoy adding a few tablespoons of lime juice and about 1/4 cup of chopped cilantro at this stage for a fresh burst.
- Serve with Toppings: Dish out the chili into bowls, and don’t forget the toppings! A good handful of freshly grated sharp cheddar cheese, a squeeze of lime juice, a dollop of sour cream, and some chopped cilantro make perfect additions to round out the dish. Enjoy every savory bite!

Storing & Reheating
For short-term storage, keep any leftovers covered at room temperature for up to 2 hours. Refrigerate leftover chili in an airtight container for up to 4 days; glass containers work great for easy reheating. If you want to store it longer, freeze the chili in portions for up to 3 months. To reheat, simply thaw in the fridge overnight, then warm on the stove over low heat for about 20 minutes, stirring occasionally to avoid sticking. The texture may be slightly different after freezing, but you can refresh flavors by adding a splash of broth or a squeeze of lime.
Chef’s Helpful Tips
- Avoid browning the garlic too much; if it burns, it will become bitter.
- Make sure to cut the sweet potatoes into uniform cubes to ensure even cooking.
- Don’t be shy with the spices; taste and adjust throughout the cooking process to fit your liking.
- If you’re not sure about heat levels, start with less chili powder and cayenne, then add more as finished.
- Letting your chili rest overnight can deepen flavors; it’s always better the next day!
- Consider making a double batch; chili freezes beautifully for a quick meal option later.
This beef sweet potato chili won’t disappoint! It’s hearty, satisfying, and bursting with flavor. Whether you’re warming up on a cold day or serving it at a casual gathering, it promises to be a hit with family and friends. Don’t hesitate to riff on this recipe—experimenting with your favorite flavors can lead to delicious new twists. Enjoy every bite and the joyful moments shared around the table!
Recipe FAQs
Can I make this chili in a slow cooker?
What can I serve with beef sweet potato chili?
How do I make this chili vegetarian?
What if I have leftover chili?
More Dinner Recipes
👉 If you make my Beef Sweet Potato Chili recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Beef Sweet Potato Chili
- Prep Time: 30 minutes
- Cook Time: 75 minutes
- Total Time: 1 hour 45 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Description
This Beef Sweet Potato Chili is a hearty and flavorful dish packed with nutritious ingredients like sweet potatoes and beans, perfect for a cozy meal or quick leftovers. Enjoy its delicious taste that’s sure to satisfy everyone!
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 or 90/10) ground beef or ground turkey (93/7)
- 2 to 3 tablespoons chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika (or regular)
- 1 teaspoon dried oregano
- 1 teaspoon beef bouillon powder
- 3/4 teaspoon fine sea salt
- 1/2 teaspoon onion powder
- 1/2 teaspoon freshly cracked pepper
- 1/4 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper (optional)
- 2 tablespoons tomato paste
- 2 (14.5 oz.) cans fire-roasted crushed tomatoes
- 1 (15.25 oz.) can black beans (drained and rinsed)
- 1 (16 oz.) can chili beans in mild sauce (do not drain)
- 1 cup frozen corn (or canned corn that is drained)
- 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 1 tablespoon olive oil in a large pot over medium-high heat. Add finely diced yellow onion and red pepper, cooking until translucent, about 5 minutes.
- Add minced garlic, cooking for another 30 seconds until fragrant. Then add chopped sweet potatoes, cooking for 7-9 minutes while stirring occasionally, reducing heat if necessary.
- Push the veggies to the side and add ground beef in the center. Brown the meat for about 5 minutes, incorporating veggies as it cooks and draining any liquid if needed.
- Stir in chili powder, ground cumin, smoked paprika, dried oregano, beef bouillon powder, sea salt, onion powder, cracked pepper, garlic powder, cayenne pepper, and tomato paste. Cook while stirring for 2 minutes until fragrant.
- Add crushed tomatoes, cook for another minute, then stir in black beans, chili beans in sauce, corn, and chicken stock. Bring to a boil, then reduce heat and let simmer for 30-45 minutes until chili thickens and sweet potatoes are tender, stirring occasionally.
- Remove from heat and adjust seasoning with salt/pepper. Add lime juice and chopped cilantro to taste.
- Serve with preferred toppings such as cheddar, lime, sour cream, and cilantro.
Notes
Feel free to adjust the spice level by varying the chili powder amount.
Toppings can be customized according to personal preference for added flavor and texture.
Refrigerate leftovers for up to 3 days or freeze for longer storage.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 850mg
- Fat: 17g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 10g
- Protein: 26g
- Cholesterol: 70mg




