I remember the first time I tried to make chili as a newlywed. I burned the beans, forgot the spices, and my husband politely ate it while making that 'I love you but this is weird' face. We laughed, ordered pizza, and I vowed to create a chili that was forgiving, flavor-packed, and actually easy.
Advertisements1
This lentil and sweet potato chili is that recipe. It's the one I now make on repeat when I need a hug in a bowl. The sweet potatoes get all jammy and caramelized, the lentils soak up the smoky spices, and it all comes together in one pot with minimal fuss. Even my most carnivorous friends ask for seconds.
Whether you're a seasoned veggie lover or just trying to eat more plants, this chili is a winner. It's hearty enough to satisfy, healthy enough to feel good about, and the leftovers are even better the next day.
Why You'll Love This Recipe
About the Ingredients
1 tablespoon olive oil
Use a good quality extra virgin olive oil for the best flavor. You can substitute with avocado oil or any neutral oil.
1 large yellow onion, diced
A sweet onion works too. If you're short on time, use a cup of frozen diced onions – no need to thaw.
3 cloves garlic, minced
Fresh garlic is ideal, but 1 teaspoon of garlic powder can work in a pinch.
2 medium sweet potatoes, peeled and cubed (about 4 cups)
Choose firm, heavy sweet potatoes. You can leave the skin on if you prefer extra fiber and texture.
1 red bell pepper, diced
Any color bell pepper works – use what you have. For a smoky twist, try a poblano pepper.
1 can (15 oz) fire-roasted diced tomatoes
Fire-roasted adds a deep, smoky flavor. Regular diced tomatoes are fine; add a pinch of smoked paprika if you have it.
1 cup (200g) dried green or brown lentils, rinsed
Green or brown lentils hold their shape well. Red lentils will get mushy – save them for soup.
3 cups (720ml) vegetable broth
Use low-sodium to control salt. You can also use water with a bouillon cube.
2 tablespoons chili powder
Adjust to your heat preference. For a spicier kick, add 1/2 teaspoon cayenne pepper.
1 teaspoon ground cumin
Toasting whole cumin seeds first adds extra depth – just crush them lightly before adding.
1 teaspoon smoked paprika
This gives the chili that 'cooked all day' flavor. Regular paprika works, but smoked is worth it.
Salt and black pepper, to taste
Start with 1/2 teaspoon salt, then adjust at the end – lentils absorb salt as they cook.
Tips & Tricks
Make it ahead
the flavors meld and improve overnight.
- Don't skip sautéing the onions and garlic – it builds a flavor base that can't be replicated by just throwing everything in.
- If you like a thicker chili, mash a few sweet potato cubes against the side of the pot before serving.
- Taste and adjust seasoning at the end – chili always needs a little more salt than you think.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat olive oil in a large pot or Dutch oven over medium heat (350°F/175°C). Add diced onion and cook for 5-7 minutes until translucent and fragrant, stirring occasionally. Add minced garlic and cook for 1 more minute until aromatic.
2. Toast Spices
Stir in chili powder, cumin, and smoked paprika. Cook for 30 seconds, stirring constantly, until the spices are fragrant and coat the onions. This releases their essential oils for a deeper flavor.
3. Add Vegetables
Add sweet potatoes and bell pepper. Stir to coat with the spice mixture. Cook for 3-4 minutes, letting the edges of the sweet potatoes start to brown slightly.
4. Add Liquids and Lentils
Pour in the fire-roasted tomatoes (with their juices), vegetable broth, and rinsed lentils. Stir everything together, scraping up any browned bits from the bottom of the pot.
5. Simmer the Chili
Bring the chili to a boil, then reduce heat to low (200°F/95°C). Cover and let it simmer gently for 30-35 minutes, or until the lentils are tender and the sweet potatoes are easily pierced with a fork. Stir occasionally to prevent sticking.
6. Check Doneness
The lentils should be soft but not mushy, and the sweet potatoes should be tender but still hold their shape. If the chili is too thick, add a splash of broth or water. If too thin, simmer uncovered for a few more minutes.
7. Season and Serve
Taste the chili and add salt and pepper as needed. Serve hot with your favorite toppings like avocado, cilantro, or a dollop of sour cream (or dairy-free yogurt).
Delicious Variations
- Add a can of black beans or kidney beans for extra protein and texture.
- Swap sweet potatoes for butternut squash or regular potatoes – adjust cooking time as needed.
- Make it smoky by adding a chipotle pepper in adobo sauce (minced) along with the spices.
How to Store Hearty Lentil & Sweet Potato Chili
Refrigerator
Store in an airtight container in the fridge for up to 5 days.
Freezer
Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat on the stovetop over medium heat, stirring occasionally, until heated through. Add a splash of water or broth if it's too thick.
Frequently Asked Questions
Q: Can I use canned lentils instead of dried?
Yes, you can use 2 cans (15 oz each) of drained and rinsed lentils. Add them in the last 10 minutes of cooking to heat through, and reduce the broth to 2 cups since canned lentils are already cooked.
Q: How can I make this chili spicier?
Add 1/2 to 1 teaspoon of cayenne pepper or a minced chipotle pepper in adobo sauce along with the spices. For a milder version, use mild chili powder and omit the smoked paprika.
Q: Can I make this in a slow cooker or Instant Pot?
Yes, for a slow cooker: sauté aromatics and spices first, then transfer everything to the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. For an Instant Pot: use the sauté function to brown, then pressure cook on high for 12 minutes with a natural release.
Q: What are the best toppings for this chili?
Try avocado, fresh cilantro, lime wedges, shredded cheese, tortilla chips, or a dollop of Greek yogurt. For a vegan option, use coconut yogurt or cashew cream.
Q: Can I freeze this chili?
Absolutely! It freezes beautifully. Let it cool completely, then transfer to freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.
I hope this chili becomes a staple in your kitchen like it is in mine. Give it a try and let me know how it turns out in the comments below – I love hearing your variations and success stories! And remember, you're doing better than you think.
Hearty Lentil & Sweet Potato Chili
This hearty lentil and sweet potato chili is a cozy, protein-packed one-pot meal that's perfect for busy weeknights.
🧂 Ingredients
- 1 tablespoon olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 medium sweet potatoes, peeled and cubed (about 4 cups)
- 1 red bell pepper, diced
- 1 can (15 oz) fire-roasted diced tomatoes
- 1 cup (200g) dried green or brown lentils, rinsed
- 3 cups (720ml) vegetable broth
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and black pepper, to taste
📋 Instructions
- 1Sauté Aromatics — Heat olive oil in a large pot or Dutch oven over medium heat (350°F/175°C). Add diced onion and cook for 5-7 minutes until translucent and fragrant, stirring occasionally. Add minced garlic and cook for 1 more minute until aromatic.
- 2Toast Spices — Stir in chili powder, cumin, and smoked paprika. Cook for 30 seconds, stirring constantly, until the spices are fragrant and coat the onions. This releases their essential oils for a deeper flavor.
- 3Add Vegetables — Add sweet potatoes and bell pepper. Stir to coat with the spice mixture. Cook for 3-4 minutes, letting the edges of the sweet potatoes start to brown slightly.
- 4Add Liquids and Lentils — Pour in the fire-roasted tomatoes (with their juices), vegetable broth, and rinsed lentils. Stir everything together, scraping up any browned bits from the bottom of the pot.
- 5Simmer the Chili — Bring the chili to a boil, then reduce heat to low (200°F/95°C). Cover and let it simmer gently for 30-35 minutes, or until the lentils are tender and the sweet potatoes are easily pierced with a fork. Stir occasionally to prevent sticking.
- 6Check Doneness — The lentils should be soft but not mushy, and the sweet potatoes should be tender but still hold their shape. If the chili is too thick, add a splash of broth or water. If too thin, simmer uncovered for a few more minutes.
- 7Season and Serve — Taste the chili and add salt and pepper as needed. Serve hot with your favorite toppings like avocado, cilantro, or a dollop of sour cream (or dairy-free yogurt).



