Discover the comforting warmth of this Cheesy Sweet Potato Beef Chili Skillet, a hearty and flavorful one-pan meal perfect for chilly evenings. The combination of tender sweet potatoes with spiced ground beef creates a satisfying taste that’s elevated by melted cheddar cheese, making it a crowd-pleaser for family dinners and casual gatherings.
This skillet balances savory and slightly sweet flavors with robust chili spices, delivering a nutritious, filling dish that’s quick to prepare and easy to customize. With every bite, enjoy the cozy feel of home-cooked comfort food that requires minimal cleanup.
- Easy one-pan prep combining rich beef and nutritious sweet potatoes for convenience and taste.
- Versatile ingredients that can be adjusted to suit your preferred spice level and dietary choices.
- The melty cheddar cheese topping adds a luscious, creamy finish that brings all the flavors together.
Ingredients
- Ground beef (1 lb / 450 g): Provides a protein-rich base with a hearty, savory flavor that complements spices well.
- Olive oil (1 tablespoon): Used to sauté ingredients, adding subtle richness while preventing sticking.
- Small onion, diced: Adds natural sweetness and depth of flavor once softened.
- Garlic cloves (2), minced: Infuses a fragrant, aromatic warmth to the dish enhancing overall taste.
- Sweet potatoes (2 cups), peeled and diced: Offers a tender, slightly sweet texture that balances the heat and spice.
- Canned diced tomatoes (1 can, 15 oz / 425 g): Provides acidity and moisture, creating a rich, saucy chili base.
- Kidney beans (optional, 1 can, 15 oz / 425 g), drained: Adds fiber and creaminess for extra heartiness in the chili.
- Beef broth (1 cup): Enhances the beef flavor and provides liquid for simmering sweet potatoes to tenderness.
- Chili powder (1 teaspoon): Brings traditional chili warmth with smoky and mildly spicy notes.
- Paprika (1 teaspoon): Adds vibrant color and a subtle sweet smokiness.
- Cumin (½ teaspoon): Delivers earthy, nutty undertones key to authentic chili seasoning.
- Black pepper (½ teaspoon) and salt to taste: Season and balance all flavors perfectly.
- Shredded cheddar cheese (1 cup): Melts beautifully for a creamy, cheesy topping that finishes the dish with richness.
Instructions
- Cook the Beef
-
Heat the olive oil in a large skillet over medium heat. Add the ground beef and cook, breaking it apart until nicely browned with no pink remaining. This step develops rich flavor through caramelization and forms the savory base for the chili. Drain excess fat if needed to avoid greasiness.
- Sauté Aromatics
-
Add the diced onion to the skillet and cook for 2 to 3 minutes until soft and translucent. Stir in the minced garlic and cook for an additional 30 seconds to release their fragrant oils without burning. These aromatics create a flavorful backbone that enhances the chili’s depth.
- Add Sweet Potatoes & Liquids
-
Stir in the diced sweet potatoes, canned diced tomatoes, drained kidney beans (if using), and beef broth. Sprinkle in chili powder, paprika, cumin, salt, and black pepper. Mixing these ingredients ensures that every component absorbs the robust spice mix while providing moisture for cooking tender sweet potatoes.
- Simmer
-
Cover the skillet and let it simmer for 15 to 20 minutes, stirring occasionally to prevent sticking. Cook until the sweet potatoes are fork-tender and the flavors meld. This slow simmer allows the spices to infuse every bite and melds the chili’s hearty textures.
- Add Cheese
-
Sprinkle the shredded cheddar cheese evenly over the top of the chili. Cover the skillet again and let the cheese melt for 2 to 3 minutes until gooey and melty. This finishing touch adds a creamy richness that rounds out the spicy, savory profile.
- Serve
-
Garnish the chili with optional toppings like sour cream, sliced green onions, or fresh cilantro for added freshness and texture. Serve warm as a satisfying main dish perfect for cozy meals any day of the week.
- Cut sweet potatoes into smaller pieces for quicker cooking and uniform tenderness.
- Adjust chili powder and add jalapeños if you prefer a spicier kick.
- Ground turkey is a great substitution for a lighter, leaner version without sacrificing texture.
Storage Tips
Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or microwave, adding a splash of broth if it thickens too much. This chili also freezes well for up to 3 months.
Serving Suggestions
Serve this chili skillet with crusty bread, warm tortillas, or over steamed rice to soak up the flavorful sauce. A simple green salad or roasted vegetables make excellent sides for a balanced meal.
- Brown the beef thoroughly to develop deep, rich flavor through the Maillard reaction before adding any liquids.
- Covering the skillet while melting cheese helps retain heat and ensures smooth, even melting.
- For extra texture, garnish with toasted pumpkin seeds or crushed tortilla chips just before serving.
FAQs
- Can I make this chili vegetarian?
-
Yes, substitute ground beef with plant-based meat alternatives or use extra beans and vegetables for protein.
- How spicy is this chili?
-
This version has a mild to medium heat from chili powder. Adjust spice by adding jalapeños or cayenne if desired.
- Can I use canned sweet potatoes instead of fresh?
-
Fresh is ideal for texture, but canned can work in a pinch. Adjust cooking time since canned will be softer.
- What can I use instead of kidney beans?
-
Black beans, pinto beans, or chickpeas are great alternatives that complement the chili flavors well.
- Is this recipe freezer-friendly?
-
Yes, chili freezes well. Cool completely before freezing in airtight containers for up to 3 months.
- Can I prepare this in advance?
-
Absolutely, the flavors deepen when refrigerated overnight. Reheat gently before serving with fresh toppings.
- What cheese works best if I don’t have cheddar?
-
Monterey Jack, Colby, or a Mexican cheese blend melt well and provide a similar creamy finish.

Cheesy Sweet Potato Beef Chili
Equipment
- 1 large skillet for cooking the chili
Ingredients
- 1 lb ground beef
- 1 tablespoon olive oil
- 1 small onion diced
- 2 cloves garlic minced
- 2 cups peeled and diced sweet potatoes
- 1 can 15 oz diced tomatoes
- 1 can 15 oz kidney beans, drained (optional)
- 1 cup beef broth
- 1 teaspoon chili powder
- 1 teaspoon paprika
- 1/2 teaspoon cumin
- 1/2 teaspoon black pepper
- Salt to taste
- 1 cup shredded cheddar cheese
- Sour cream optional, for topping
- Green onions optional, for topping
- Cilantro optional, for topping
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add ground beef and cook until browned, draining excess fat if necessary.
- Add diced onion and cook for 2 to 3 minutes until softened.
- Stir in minced garlic and cook for 30 seconds until fragrant.
- Add sweet potatoes, diced tomatoes, kidney beans (if using), and beef broth to the skillet.
- Season with chili powder, paprika, cumin, salt, and black pepper and stir to combine.
- Cover and simmer for 15 to 20 minutes, stirring occasionally, until sweet potatoes are tender.
- Sprinkle shredded cheddar cheese over the skillet and cover again for 2 to 3 minutes until the cheese melts.
- Garnish with sour cream, green onions, and cilantro as desired and serve warm.
Notes
- Cut sweet potatoes small for quicker cooking.
- Add jalapeños for extra heat.
- Substitute ground turkey for a lighter option.