Soups & Stews
This sweet potato chili recipe no beans delivers the perfect balance of smoky, spiced depth and naturally sweet, hearty texture—ideal for a satisfying vegetarian meal. The secret lies in slow-cooked sweet potatoes that soften into velvety chunks while absorbing rich, aromatic spices.
Unlike traditional chili, this version skips beans entirely, focusing instead on the natural sweetness of the potatoes paired with bold flavors like cumin, smoked paprika, and chili powder.
What sets this recipe apart is its foolproof technique that transforms simple ingredients into a restaurant-quality bowl of chili. With just 30 minutes of prep and 45 minutes of simmering, you'll have a steaming pot of chili that's packed with fiber, vitamins, and complex flavors.
The sweet potatoes caramelize slightly at the edges, adding a subtle depth that makes every spoonful irresistible.
By the time it's done, you'll have a hearty, protein-rich chili that's creamy from the potatoes, aromatic from the spices, and perfectly balanced in sweetness and heat. The texture is rich and satisfying—no beans needed to hold it together.
Serve it with a dollop of sour cream, a sprinkle of cheese, or fresh avocado for extra creaminess and freshness.
This chili is versatile enough for weeknight dinners but impressive enough for guests. The flavors develop and deepen as it sits, making it even better the next day.
Perfect for meal prep or a cozy night in, this recipe proves that vegetarian chili can be just as hearty and flavorful as the classic version.
Ingredients for sweet potato chili recipe no beans
Sixteen ingredients transform into a rich, vegetarian chili with smoky depth and velvety sweetness.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Peeled, cubed into 1-inch pieces |
| Vegetable Oil 🫒 | 2 tbsp | For sautéing onions and garlic |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for depth |
| Chili Powder 🌶️ | 2 tbsp | Smoked variety preferred |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for enhanced aroma |
| Smoked Paprika 🌶️ | 1 ½ tbsp | For authentic smoky flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for texture |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for desired heat |
| Fire-Roasted Diced Tomatoes 🍅 | 15 oz | High-quality canned tomatoes |
| Vegetable Broth 💧 | 3 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube or canned |
| Cocoa Powder 🍫 | 1 tbsp | Unsweetened for depth |
| Lentils 🌱 | 1 cup | Green or brown, rinsed well |
The sweet potatoes are the heart of this chili—orange-fleshed varieties like Jewel or Beauregard work best, as they hold their shape while softening. Trader Joe's or Whole Foods carry excellent pre-peeled options, but if buying whole, peel and cube them into uniform 1-inch pieces for even cooking. The lentils add protein and texture without overpowering the sweet potatoes; green or brown lentils hold their shape best, while red lentils dissolve into the sauce. For the tomatoes, Muir Glen fire-roasted is my go-to—it adds subtle smokiness that complements the spices perfectly. If you can't find it, any high-quality canned tomatoes will work, just ensure they're not watery.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close, though the flavor won't be identical. The cocoa powder might seem unexpected, but it deepens the chili's complexity—unsweetened Dutch-process cocoa works best, and a bit of cornstarch mixed in can help prevent bitterness. Short on lentils? Substitute an extra 0.5 cups of sweet potatoes or add diced zucchini for texture. The vegetable broth is non-negotiable here—low-sodium versions like Pacific Foods or Imagine save you from adding extra salt later. For a creamier texture without dairy, stir in a spoonful of nutritional yeast at the end.
This chili tastes even better the next day as flavors meld—portion into airtight containers for easy meal prep. Store in the fridge for 5-6 days or freeze for up to 3 months. To reheat, add a splash of broth or water to prevent drying. The sweet potatoes will soften further upon reheating, so they're best enjoyed fresh. For serving, top with avocado slices, fresh cilantro, or a dollop of vegan sour cream to balance the richness. The leftovers make fantastic tacos or nachos the next day.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. Dice the sweet potatoes and onion, toss them in oil with garlic, and let the chili powder work its heat—no extra pots, no stress. That’s the beauty of it.
- Sweet Heat Balance: The roasted sweet potatoes caramelize into something almost dessert-like, while the chili powder gives it that smoky kick. It’s rich but not heavy, spicy but not overpowering—like a hug in a bowl.
- Meal Prep MVP: This keeps for days in the fridge, and honestly? It tastes even better the next day. I make a double batch on Sundays, portion it out, and grab it for lunches all week—no sad leftovers here.
- Budget-Friendly Warmth: Sweet potatoes and onions are cheap staples, and a little oil and garlic stretch this into a filling meal for the whole family. It’s the kind of dish that makes you feel like you’re feeding everyone fancy food without breaking the bank.
Step-by-step instructions for smoky sweet potato chili
This method delivers rich, smoky depth with perfectly balanced sweetness—no beans required.
Sauté Aromatics Until Fragrant
Heat the 2 tablespoons vegetable oil in a large Dutch oven over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. Real talk: this step builds the flavor foundation, so don't rush it.
Push the onions to one side of the pot and add the 4 minced garlic cloves. Stir for 30 seconds until fragrant—you'll smell that aromatic punch. Here's the thing: garlic burns fast, so keep an eye on it. Once golden, add the 2 tablespoons chili powder, 1.5 tablespoons ground cumin, 1.5 tablespoons smoked paprika, 1 teaspoon dried oregano, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.5 teaspoon cayenne pepper. Stir for 1 minute to toast the spices and release their oils.
Build the Chili Base with Sweet Potatoes
Add the 2 pounds cubed sweet potatoes and stir to coat evenly in the spice mixture. Cook for 5 minutes until the edges begin to soften slightly. This ensures they don't turn to mush later. Pour in the 15 ounces fire-roasted diced tomatoes (with juices) and 3 cups vegetable broth, scraping up any browned bits from the bottom of the pot—those bits are pure flavor.
Bring the mixture to a simmer, then reduce heat to low. Cover and let it cook for 20 minutes, stirring occasionally. You're letting the sweet potatoes begin to break down while developing that initial chili flavor. If the liquid looks too thin, add a splash of water—but trust the process first.
Thicken and Deepen the Flavor
Stir in the 2 tablespoons tomato paste and 1 tablespoon cocoa powder, mixing until fully dissolved. The cocoa powder might seem odd, but it adds a subtle bittersweet depth that complements the sweet potatoes beautifully. Return the pot to a simmer and cook uncovered for 15 minutes, stirring occasionally. This step lets the flavors meld while the chili thickens naturally.
Add the 1 cup rinsed lentils and stir gently. The lentils will absorb the liquid as they cook, so don't worry if the chili looks thick now—it'll come together. Simmer for another 20-25 minutes until the lentils are tender and the sweet potatoes are fork-tender. Taste and adjust seasoning if needed—this is where you fine-tune the balance of smoky, sweet, and spicy.
Rest and Serve for Maximum Flavor
Remove the chili from heat and let it rest for 10 minutes before serving. This resting period allows the flavors to fully develop and the chili to thicken slightly. I know it's tempting to dig in immediately, but patience here makes all the difference.
Serve the chili hot, garnished with a sprinkle of smoked paprika or a dollop of sour cream if desired. Each spoonful should deliver a perfect harmony of smoky, sweet, and spicy notes with a satisfying hearty texture from the lentils and sweet potatoes. The chili will only get better as it sits, so make extra if you can—it reheats beautifully.
Pro Tips For Making Sweet Potato Chili Recipe No Beans
- CUT SWEET POTATO SMALL: I used to cube them like dice—big chunks that never broke down. Instead, slice them into ½-inch half-moons. They soften faster and soak up the chili flavors better, especially when you’re simmering low and slow.
- SWEAT ONIONS FIRST: Don’t rush the onion—cook it in vegetable oil over medium heat until it’s translucent and just starting to caramelize (about 8-10 minutes). This builds flavor before you add garlic or chili powder, and it prevents the chili from tasting raw.
- STIR IN CHILI POWDER LAST: If you add it too early, the heat burns off before the sweet potatoes can mellow it out. Toss it in right after the onions and garlic, then immediately pour in a splash of broth or water to bloom the spices. This keeps the kick balanced and vibrant.
- USE A LITTLE ACID: A tablespoon of tomato paste or a splash of apple cider vinegar (yes, really) brightens the sweetness of the potatoes and cuts through the richness of the oil. Skip it, and the chili can taste flat—especially if you’re not using any tomatoes.
Common mistakes when making great sweet potato chili recipe no beans
Skipping the Sweet Potato Pre-Cook
One common mistake is tossing raw sweet potatoes directly into the pot without any pre-cooking. This leads to uneven cooking—some chunks stay hard while others turn mushy. Instead, sauté them for 5 minutes after adding spices to soften the edges slightly.
This step ensures they break down evenly during simmering, creating that perfect creamy texture without falling apart. 🍠
Overcrowding the Pot
Don't fill your Dutch oven more than 2/3 full—this is crucial for even simmering. When I first made this chili, I packed it too tightly, and the sweet potatoes didn't cook through properly.
If your chili looks too thick, add ½ cup vegetable broth> to maintain the right consistency. The goal is a thick but spoonable texture, not a gluey mess.
Ignoring the Resting Time
Skipping the 10-minute rest> after cooking is a big no-no. I've seen chili served immediately, and it's always watery and underdeveloped. That resting period lets the flavors meld and the chili thicken naturally.
If you're impatient, at least let it sit covered for 5 minutes>—you'll notice the difference in texture and depth.
Using Low-Quality Tomatoes
Cheap canned tomatoes with added salt or water will dilute your chili's flavor. I recommend Muir Glen fire-roasted tomatoes>—they're packed with concentrated flavor and natural sweetness. If you can't find them, look for "no salt added" brands.
The better the tomatoes, the richer your chili will taste. Don't skimp here—it makes all the difference in the final product.
Underestimating the Cocoa Powder
The cocoa powder might seem like an afterthought, but it's what gives this chili its signature depth. Some people skip it or use too little, and the result is flat. Use the full 1 tablespoon> and stir it in completely.
For extra insurance, mix it with ½ teaspoon cornstarch> first to prevent bitterness. Trust me, that subtle chocolatey note elevates everything.
Not Tasting as You Go
Many cooks wait until the very end to taste their chili, only to realize it needs more salt or spice. I taste mine after 15 minutes> of simmering, then again at the end.
Adjust seasoning gradually—adding ½ teaspoon salt> at a time is better than overdoing it. The balance of sweet, smoky, and spicy should be harmonious, not one-note. This is where you fine-tune your masterpiece.
Nutrition facts
Frequently asked questions
Can I make this chili spicier? For extra heat, add an additional ½ teaspoon cayenne pepper or a pinch of red pepper flakes. If you love intense heat, stir in 1 teaspoon chipotle powder or a diced fresh jalapeño with the aromatics. Just
What can I substitute for lentils?
If you're avoiding lentils, try 1 cup cooked quinoa or ½ cup cooked chickpeas (if you're okay with legumes) for texture. For a completely bean-free option, add 1 cup diced zucchini or mushrooms—they'll soften nicely and add heartiness. Just reduce the broth by ½ cup to maintain balance.
How do I make this chili in a slow cooker?
Follow the same steps for sautéing onions and garlic, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours, stirring once halfway. The sweet potatoes will soften beautifully, and the flavors will deepen naturally. Skip the resting time—it's not needed in a slow cooker!
Can I make this chili dairy-free?
Yes! Simply omit the sour cream or cheese toppings. For extra creaminess, stir in 2 tablespoons coconut milk or 1 tablespoon nutritional yeast at the end. The chili's natural sweetness and spices will still shine through without dairy.
Why does my chili taste too sweet?
The natural sweetness of sweet potatoes can sometimes overpower the spices. Balance it by adding ½ teaspoon more smoked paprika or chili powder and a pinch of salt. If it's still too sweet, stir in 1 teaspoon apple cider vinegar or lemon juice to cut through the sugar and enhance the smoky flavors.
