Main Courses
This beanless chili recipe delivers all the smoky, spiced comfort of traditional chili—without a single bean in sight. ✨ The secret lies in hearty brown lentils that mimic the texture and protein punch of beans while soaking up rich, earthy flavors like cumin, chili powder, and tomato.
I developed this version after years of craving chili but wanting a vegetarian option that still felt hearty enough to stand alone.
The beauty of this recipe is its simplicity: just 30 minutes of active prep followed by 45 minutes of simmering, where the flavors meld into a deep, satisfying broth. The lentils break down slightly, creating a thick, meaty consistency, while mushrooms and diced tomatoes add depth.
It’s the kind of dish that tastes even better the next day, making it perfect for meal prep.
What you’ll end up with is a smoky, spiced chili that’s packed with protein, fiber, and bold flavors—no beans required. The lentils hold their shape while absorbing the rich, savory sauce, and the optional toppings (like avocado or shredded cheese) add freshness and texture.
This is chili that feels indulgent yet stays light enough for a weeknight dinner.
Serve it with cornbread, over rice, or alongside a crisp green salad for a complete meal. The best part? Leftovers reheat beautifully, so you’ll have chili for days. Let’s get cooking!
Ingredients for bean less chilli
Pantry staples plus a few key ingredients transform into smoky, hearty beanless chili.
| Ingredient | Amount | Notes |
|---|---|---|
| Brown Lentils 🌾 | 1 ½ cups | Dried, rinsed thoroughly |
| Ground Cumin 🌿 | 2 tsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 2 tbsp | Medium heat preferred |
| Smoked Paprika 🌶️ | 1 tbsp | Adds authentic smoky depth |
| Diced Tomatoes (Canned) 🍅 | 2 cups | San Marzano preferred |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Mushrooms (Cream or Brown) 🍄 | 8 oz | Sliced thinly for texture |
| Onion (Yellow) 🧅 | 1 whole | Diced finely |
| Garlic Cloves 🧄 | 4 cloves | Minced for aroma |
| Tomato Paste 🍅 | 2 tbsp | For thick, rich base |
| Apple Cider Vinegar 🍏 | 1 tbsp | Brightens flavors |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For sautéing |
The lentils are the star here—brown lentils hold their shape better than green while soaking up all that smoky flavor. Grab dried lentils from the bulk section at Whole Foods or any grocery store—they keep for years in a cool, dark place. For mushrooms, cremini or brown add the most earthy flavor, but shiitake if you're feeling fancy. The San Marzano tomatoes are worth the splurge—they're sweeter and less acidic, giving your chili that restaurant-quality depth. If you can't find them, any high-quality diced tomatoes will work, but skip the ones with added salt or preservatives.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Running low on cumin? Ground coriander at half the amount adds a nice floral note. The tomato paste can be a pain to measure—those little Trader Joe's squeeze tubes are a lifesaver. For extra richness, stir in a splash of coconut milk at the end (about 2 tbsp). The mushrooms? Baby bella or oyster mushrooms work too, but they'll break down faster. And if you're short on time, pre-sliced mushrooms from the store are totally fine—just pat them dry first.
This chili tastes even better the next day, so double the batch if you can. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. I like to portion mine into single-serving containers so I can grab and reheat for quick lunches. The lentils thicken as they cool, so add a splash of broth if it seems too thick when reheating. Top with avocado, shredded cheese, or sour cream if you're feeling indulgent—though I usually keep it simple with fresh cilantro.
Why You'll Love This Recipe
- No-Soak Lentils: I swear by brown lentils here—they soften fast without pre-soaking, and you still get that meaty texture. Just toss them in boiling water for 15 minutes, and they’re ready to soak up all that smoky, spicy goodness.
- Smoky Depth Fast: That combo of ground cumin, chili powder, and smoked paprika? It’s a flavor shortcut I didn’t know I needed. The paprika alone gives it this campfire vibe, and the cumin ties everything together—no fancy spices required.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in containers for days, and it only gets better as the flavors meld. (Yes, even on a Tuesday night when you’re too tired to think.)
- Wallet-Friendly Powerhouse: Dried lentils and a can of tomatoes? That’s it. No fancy ingredients, no last-minute grocery runs. I’ve made this for $2 a serving, and my picky-eater roommate still asks for seconds. Budget win.
Step-by-step instructions for hearty lentil chili
This smoky, spiced lentil chili delivers all the comfort of classic chili without a single bean.
🔥 Step 1: Sauté the Aromatics Until Fragrant
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5-6 minutes until soft and translucent, stirring occasionally. You'll know it's ready when the onion turns golden and smells sweet.
Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant—don't let it brown or it'll turn bitter. Here's where the magic starts: sprinkle in the 2 teaspoons ground cumin, 2 tablespoons chili powder, and 1 tablespoon smoked paprika. Stir for 30 seconds to toast the spices and wake up their flavors. This step builds the chili's foundation.
🍳 Step 2: Build the Chili Base with Lentils and Tomatoes
Add the 1.5 cups brown lentils (rinsed thoroughly) and stir to coat them in the spice mixture. Pour in the 2 cups diced tomatoes and 2 cups vegetable broth, then bring everything to a boil. Once boiling, reduce heat to low-medium and let it simmer uncovered for 15 minutes, stirring occasionally.
After 15 minutes, stir in the 2 tablespoons tomato paste and 1 tablespoon apple cider vinegar. The vinegar brightens the flavors while the tomato paste thickens the chili. Add the 8 ounces sliced mushrooms and stir well. This is where the chili starts transforming into something hearty and satisfying.
🥘 Step 3: Simmer Until Lentils Are Tender
Continue simmering for another 20-25 minutes until the lentils are tender but still hold their shape. You'll know they're done when they're fork-tender but not mushy—like al dente pasta. Stir occasionally to prevent sticking, especially since lentils can clump if left unattended.
Taste and adjust seasoning with the 1.5 teaspoons salt and 0.5 teaspoon black pepper. If it needs more depth, add a pinch more chili powder or smoked paprika. The chili should be rich, smoky, and perfectly seasoned—this is where all the flavors come together. Real talk: the first taste is always the best indicator of whether you need more seasoning.
⏰ Step 4: Rest and Serve Warm
Remove the pot from heat and let the chili rest for 5 minutes. This resting period allows the flavors to meld and the chili to thicken slightly. I know it's tempting to dig in immediately, but trust me—waiting makes a difference.
Serve the chili warm, garnished with extra chili powder or a dollop of sour cream if you like. The texture should be hearty but not too thick—like a satisfying hug in a bowl. This beanless chili packs all the smoky, spiced comfort of traditional chili, but with the added protein and texture of lentils. Perfect for a cozy dinner or meal prep!
Pro Tips For Making Bean Less Chilli
- TOAST YOUR SPICES: Skip the pre-ground cumin and chili powder—buy whole seeds and toast them in a dry pan for 30 seconds until fragrant. After burning my first batch of lentils from bitter, raw spices, I learned this step makes a real difference. Grind them fresh right after topping the chili, or store in a jar for next time.
- SOAK LENTILS 15 MINUTES: Dump your brown lentils in a bowl with warm water for 15 minutes before cooking. I was skeptical until I tried it—this cuts down on cooking time by 10 minutes and keeps them from turning mushy. Drain well before adding to the pot.
- SIMMER LOW AND Slow: Once your lentils and tomatoes are combined, drop the heat to a bare simmer. After rushing the first time and ending up with a watery, flavorless mess, I learned patience pays off. Let it bubble gently for at least 25 minutes, stirring occasionally.
- SALT THE TOMATOES: Sprinkle a pinch of salt directly over the canned diced tomatoes before adding them to the pot. This draws out their juice and seasons them properly—no more bland, watery chili. (Yes, even if the can says "low-sodium.")
Serving suggestions for leftovers
Classic Cornbread Pairing
Nothing complements this hearty chili like a warm, buttery cornbread muffin.
I use a simple mix of 1 cup cornmeal, 1 cup all-purpose flour, 1 teaspoon baking powder, and ½ teaspoon salt, combined with 1 cup milk, 2 tablespoons melted butter, and 1 egg. Bake at 375°F for 15-18 minutes until golden.
The slight sweetness of the cornbread balances the smoky chili beautifully. 🌽
Creamy Avocado Topping
Add freshness and richness with avocado slices or a creamy avocado mash. Mash 1 ripe avocado with 1 tablespoon lime juice, ½ teaspoon salt, and 1 tablespoon chopped cilantro.
Spoon this vibrant green topping over the chili just before serving. The healthy fats from the avocado help balance the spice levels while adding a refreshing contrast. 🥑
Crispy Tortilla Strips
For a fun, textural element, try crispy tortilla strips. Cut 2 corn tortillas into thin strips and fry in 2 tablespoons vegetable oil over medium heat for 2-3 minutes until golden and crispy.
Drain on paper towels and sprinkle with ½ teaspoon chili powder. These add a satisfying crunch and let you scoop up every last bite of chili. 🌯
Cheesy Crumb Topping
Elevate your chili with a cheesy crumb topping. Mix ½ cup shredded cheddar cheese, ¼ cup crushed tortilla chips, and 1 tablespoon chopped green onions.
Sprinkle this mixture over the chili in the last 5 minutes of baking (if baking) or broil for 2-3 minutes until bubbly and golden. The melted cheese adds a decadent touch that pairs perfectly with the smoky lentils. 🧀
Fresh Cilantro and Lime
Brighten up your bowl with a handful of fresh cilantro and a squeeze of lime. Chop 2 tablespoons cilantro and mix with 1 tablespoon lime juice and a pinch of salt.
Spoon this over the chili right before serving. The citrusy tang cuts through the richness, while the cilantro adds a fresh herbal note that keeps the flavors vibrant. 🍋
Side Salad Balance
Serve your chili with a simple side salad to round out the meal. Toss 2 cups mixed greens (like romaine and spinach) with 1 tablespoon olive oil, 1 teaspoon apple cider vinegar, and a pinch of salt.
Add ¼ cup diced cucumber and 2 tablespoons crumbled feta cheese for extra texture. The crisp, cool salad provides a refreshing contrast to the warm, hearty chili. 🥗
Nutrition facts
Frequently asked questions
Can I substitute lentils with another protein in this beanless chili?
For a different texture, try 1.5 cups cooked quinoa or 1 cup crumbled tofu (pressed and pan-fried first). If you prefer meat, 1 lb ground turkey or beef works wonderfully—just brown it first and drain excess fat before adding other ingredients. The key is using 1.5 cups total of protein to match the lentil quantity for a hearty dish.
Why does my chili turn out too thick or too thin?
Thickness depends on simmering time and liquid ratios. If it's too thick, stir in 2-4 tablespoons vegetable broth while heating. Too thin? Simmer uncovered for 5-10 extra minutes to reduce naturally. The lentils release starch as they cook—this is normal! For extra thickness, mash 1/4 cup of the cooked lentils at the end with a fork to thicken the sauce.
Can I make this chili in a slow cooker or Instant Pot?
Yes! For a slow cooker, sauté the aromatics first, then add everything (including broth) and cook on low for 6-7 hours or high for 3-4 hours. For an Instant Pot, sauté aromatics, then add all ingredients and pressure cook for 12 minutes (natural release). Both methods work beautifully—just adjust seasoning at the end since slow cooking can intensify flavors.
How do I make this chili less spicy?
Reduce the chili powder to 1 tablespoon and add 1/2 teaspoon ground cumin instead for warmth without heat. After cooking, stir in 1 tablespoon apple cider vinegar or 1/4 cup coconut milk to mellow the spice. For a creamy finish, top with 2 tablespoons sour cream or 1/4 cup Greek yogurt—this adds richness while balancing heat.
Can I prepare this chili ahead of time?
This chili tastes even better the next day! Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. When reheating, add 1-2 tablespoons broth if it thickens too much. The flavors deepen overnight, making it perfect for meal prep. Portion into single servings for easy grab-and-go lunches.
