There are some nights when I just want a big bowl of comfort that doesn't weigh me down. This lentil and sweet potato chili started as a pantry experiment on a cold Tuesday, and now it's a regular in our dinner rotation. It's everything I crave: warm, hearty, and packed with good-for-you ingredients.
Advertisements1
The beauty of this recipe is that it comes together in one pot and is incredibly forgiving. You can adjust the spice, swap in whatever beans you have, and it always turns out delicious. Plus, it's a great way to sneak extra veggies into your family's meal without a single complaint.
Whether you're a seasoned cook or just starting out, this chili is a winner. It's the kind of meal that makes you feel good from the inside out, and I'm so excited for you to try it.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Use extra virgin for best flavor; can substitute with avocado oil.
1 medium yellow onion, diced
About 1 cup; sweet onion works too.
3 cloves garlic, minced
Fresh is best; use 1/2 teaspoon garlic powder in a pinch.
1 large sweet potato, peeled and cubed (about 2 cups)
Yams or butternut squash also work well.
1 red bell pepper, diced
Any color bell pepper is fine; add extra for crunch.
1 cup dried brown or green lentils, rinsed
Red lentils cook faster but get mushy; use brown/green for texture.
1 can (14.5 oz) fire-roasted diced tomatoes
Regular diced tomatoes work; fire-roasted adds smoky flavor.
3 cups vegetable broth
Low-sodium preferred; chicken broth also works.
2 tablespoons chili powder
Adjust to taste; use smoked paprika for extra depth.
1 teaspoon ground cumin
Toast whole cumin seeds for 1 minute for more flavor.
1/2 teaspoon smoked paprika
Regular paprika also works; smoked adds a BBQ-like note.
Salt and black pepper, to taste
Start with 1/2 teaspoon salt and adjust at the end.
Tips & Tricks
- Cut sweet potato into even 1/2-inch cubes so they cook evenly.
- Rinse lentils thoroughly to remove any debris.
- For a thicker chili, mash some of the sweet potato against the pot before serving.
- Don't skip the resting time—it allows flavors to meld.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until soft and translucent, about 5 minutes. Stir in garlic and cook for 1 minute until fragrant.
2. Add Vegetables
Stir in sweet potato and bell pepper. Cook for 5 minutes, stirring occasionally, until slightly softened.
3. Toast Spices
Add chili powder, cumin, and smoked paprika. Stir to coat vegetables and cook for 1 minute until fragrant.
4. Combine Liquids
Pour in diced tomatoes (with their juices) and vegetable broth. Stir well, scraping any browned bits from the bottom.
5. Simmer Chili
Bring to a boil, then reduce heat to low (200°F / 95°C). Cover and simmer for 20-25 minutes, until lentils are tender and sweet potatoes are easily pierced with a fork.
6. Season to Taste
Remove from heat. Season with salt and pepper. Let rest for 5 minutes before serving to allow flavors to meld.
Delicious Variations
- Add 1 cup corn kernels (fresh or frozen) in the last 5 minutes.
- Swap sweet potato for butternut squash or regular potato.
- For extra protein, add 1 can of black beans or chickpeas.
How to Store Hearty Lentil & Sweet Potato Chili
Refrigerator
Store in an airtight container for up to 5 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat on the stovetop over medium heat, adding a splash of broth or water if too thick.
Frequently Asked Questions
Q: Can I make this chili in a slow cooker?
Yes, you can. Sauté the aromatics first, then add all ingredients to the slow cooker and cook on low for 6-8 hours or high for 3-4 hours.
Q: Can I use canned lentils instead of dried?
Yes, use 2 cans (15 oz each) of rinsed lentils. Add them in the last 10 minutes of cooking to prevent them from becoming mushy.
Q: Is this chili spicy?
No, it's mildly spiced. If you prefer more heat, add a diced jalapeño with the onion or a pinch of cayenne pepper.
Q: What can I serve with this chili?
It's delicious with cornbread, rice, or topped with avocado, sour cream, or shredded cheese.
I hope you love this hearty lentil and sweet potato chili as much as we do. It's the perfect bowl of comfort for any night of the week. Give it a try and let me know how it turns out in the comments below. And remember, cooking is all about progress, not perfection. Here's to small steps, big impact.
Hearty Lentil & Sweet Potato Chili
This hearty lentil & sweet potato chili is a filling, high-fiber dinner that's ready in 30 minutes and perfect for busy weeknights.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 large sweet potato, peeled and cubed (about 2 cups)
- 1 red bell pepper, diced
- 1 cup dried brown or green lentils, rinsed
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 3 cups vegetable broth
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- Salt and black pepper, to taste
📋 Instructions
- 1Sauté Aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until soft and translucent, about 5 minutes. Stir in garlic and cook for 1 minute until fragrant.
- 2Add Vegetables — Stir in sweet potato and bell pepper. Cook for 5 minutes, stirring occasionally, until slightly softened.
- 3Toast Spices — Add chili powder, cumin, and smoked paprika. Stir to coat vegetables and cook for 1 minute until fragrant.
- 4Combine Liquids — Pour in diced tomatoes (with their juices) and vegetable broth. Stir well, scraping any browned bits from the bottom.
- 5Simmer Chili — Bring to a boil, then reduce heat to low (200°F / 95°C). Cover and simmer for 20-25 minutes, until lentils are tender and sweet potatoes are easily pierced with a fork.
- 6Season to Taste — Remove from heat. Season with salt and pepper. Let rest for 5 minutes before serving to allow flavors to meld.


