This Protein Chili with Beans is thick, smoky, and loaded with flavor, with a creamy chipotle-miso sauce stirred in at the end for an extra layer of richness. Beans and lentils make it incredibly hearty, while an optional scoop of pea protein brings each serving to 35 grams of protein. It's an easy one-pot dinner that also packs an impressive 35 grams of fiber per serving.
Save This Recipe!
Type your email & I'll send it to you!
Jump to:
- 🔍 Quick Look: Protein Chili with Beans (35g Protein)
- 👩🏽⚕️ Dietitian's Note
- 👩🏼🌾 Ingredients
- 🌱 Substitutions
- 📝 Tips for Making Protein Chili with Beans
- ✔️ Storage & Meal Prep Tips
- 🫘 More High Protein Bean Recipes
- 🙋🏽♀️ Recipe FAQs
- 🥣 More Comforting Recipes
- 👩🏽🍳 Made this recipe?
- ⚖️ Convert the Recipe to Metric (g & mL)
- Protein Chili with Beans Recipe (35g Protein)
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
🔍 Quick Look: Protein Chili with Beans (35g Protein)
- ⏱️ Prep Time: 5 minutes
- 🎛 Cook Time: 25 minutes
- 👥 Servings: 4
- 📊 Calories: ~479 kcal (based on nutrition panel)
- 💪🏼 Nutrition: 35 grams of protein, 35 grams of fiber, 264 mg of calcium.
- 👩🏽🍳 Flavor Profile: Rich, smoky, and deeply savory with warming spices, tangy miso, and a subtle kick of chipotle.
- ⭐ Difficulty: Easy. This high protein chili recipe comes together in one pot with minimal prep.
👩🏽⚕️ Dietitian's Note
I wanted to give this bean chili a serious protein boost without changing its hearty, savory flavor, which is why I added optional pea protein. Pea protein is a high-quality plant protein that provides all nine essential amino acids, and its mild flavor blends easily into the smoky tomato, chipotle, and miso base. It's an easy way to increase the protein in a plant-based meal without adding another ingredient that competes with the flavor. I chose one tested for heavy metals linked here (see 'Shop Healthy Ingredients').
This high-protein chili also gets plenty of nutrition from whole foods. Beans and lentils provide plant protein, fiber, iron, magnesium, and folate, while kale adds calcium and vitamin K. I finish the chili with fresh lime juice both for flavor and because the vitamin C helps increase absorption of the non-heme iron in the beans, lentils, and greens. The result is a hearty bowl with 35 grams of protein and 35 grams of fiber per serving that's satisfying enough to stand on its own as a complete meal.
Why You'll Love This Recipe:
This Protein Chili with Beans is thick and hearty, with smoky chipotle, warming spices, and a rich tomato-miso base. It's also:
- Packed with protein: Beans and lentils provide 35 grams of protein per serving, with optional pea protein for an extra boost.
- Rich in fiber: Three kinds of beans, lentils, and vegetables provide 35 grams of fiber per serving.
- Big on flavor: Chipotle in adobo, miso, nutritional yeast, and spices give the chili layers of smoky, savory flavor.
- Made in one pot: A satisfying dinner with minimal cleanup.
👩🏼🌾 Ingredients
Below, I share ingredient notes from both a nutrition expert's and trained chef's perspective.
For the bean chili:

- Beans (black, kidney, and pinto): This mix gives the chili a hearty texture, with slightly different levels of creaminess and bite in every spoonful.
- Lentils: Cook down into the chili, thickening the tomato base and giving it a rich, almost meaty texture.
- Pea Protein Powder (optional): Its mild, earthy flavor disappears easily into the smoky chili while making the texture a little thicker and heartier.
- Kale or leafy greens: Add freshness, color, and a slightly earthy flavor that balances the rich tomato base.
- Lime: A squeeze at the end adds acidity and brightness, waking up the smoky, savory flavors.
- Diced tomatoes: Create the rich, tangy base of the chili and become sweeter and more concentrated as they simmer.
For the chiptole sauce:

- Miso paste: Adds salty, savory umami that deepens the tomato base and gives the chili a richer, more complex flavor.
- Nutritional yeast: Adds a subtle cheesy, savory flavor and helps make the chili taste even richer.
- Chipotle pepper in adobo: Brings smoky heat and a little tang, giving the chili its bold, slightly spicy finish.
See the printable recipe card below for quantities.
🌱 Substitutions
This recipe is versatile and easy to adapt. Below are some simple ingredient substitutions.
- Beans: Use any combo you like-black beans for earthiness, kidney beans for meatiness, pinto beans for creaminess, or white beans for the most protein.
- Lentils: Brown, green, or Puy French lentils hold their shape best, but red lentils will work for a softer texture.
- Pea Protein: Can be left out, or swapped with one-ingredient unsweetened almond protein powder, hemp seeds, or extra mashed beans.
- Greens: Use any low-oxalate greens in your fridge like kale, collards, or bok choy.
- Chipotle: If you prefer mild chili, use smoked paprika instead for flavor without heat.
- Miso: Swap with soy sauce or tamari for a similar salty, umami kick.
- Nutritional Yeast: Optional, but it adds a great cheesy note-try a sprinkle of vegan cheese if you prefer.
- Lime: Lemon juice works as a substitute if that's what you have on hand.
- Diced Tomatoes: Fresh tomatoes can be used when in season, but jarred or canned keep the recipe easy and budget-friendly. Use fire-roasted for more smokiness.
📝 Tips for Making Protein Chili with Beans
The complete recipe with exact amounts is below. These additional tips will help you get the best results.

- Prep ahead: Chop onions, garlic, and greens in advance and store in the fridge for quicker cooking.

- Soak the lentils (optional): Soaking them for 30 minutes to 2 hours may make them easier to digest and shorten the cooking time by 5 to 10 minutes. The chili also works without soaking. Rinse the beans: Drain and rinse canned beans to remove some of the sodium and starchy liquid. Home-cooked beans work well, too.

- Boost protein: Don't skip the pea protein if you want ~35 g protein per serving-it's what transforms beans from "carbs" into a true protein meal. In terms of which greens to use, kale holds up best, spinach wilts quickly, and collards add a hearty bite.

- Blend the sauce smooth: Make sure the chipotle, miso, and plant milk are fully blended for a creamy, even texture before stirring into the pot.

- Season gradually: Salt levels can vary with canned beans and tomatoes-taste at the end and adjust.

- Top with fresh herbs: A handful of cilantro or parsley at the end adds brightness, extra antioxidants, and a fresh finish to balance the smoky chili.
✔️ Storage & Meal Prep Tips
These simple tips will help this high protein chili stay fresh and delicious:
- Fridge: Store leftovers in an airtight container for up to 5 days. The flavors deepen as it sits, so it tastes even better the next day.
- Freezer: Portion into single servings and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm on the stovetop over medium-low heat, stirring often. If it thickens too much, add a splash of broth or water. You can also microwave in 1-minute intervals, stirring between each.
🫘 More High Protein Bean Recipes
This High Protein Vegan Chili with 39 grams of protein has a smoky, meaty texture from seasoned shredded tofu, with black beans, poblano, jalapeño, and plenty of warming spices.
My Peanut Butter Chili is delicious on its own or paired with crispy plantain fritters and a dollop of creamy vegan sour cream.
Quinoa and Lentil Salad layers tender lentils and quinoa with crunchy vegetables and edamame, all tossed in a creamy lime-tahini dressing-with 30 grams of protein per serving.
This Protein Barley Salad combines chewy barley, beans, lentils, and crisp veggies with a bright, savory herb dressing-and it gets even better as it marinates.
🙋🏽♀️ Recipe FAQs
Yes! Sauté the onion, garlic, and spices first, then transfer everything (except the greens and chipotle-miso sauce) to the slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. Stir in the greens and sauce during the last 15 minutes.
No-it's optional. The chili is hearty without it, but adding it brings each serving to 35 grams of protein.
The chipotle in adobo adds smoky heat. For a milder chili, use just the adobo sauce or swap in smoked paprika. For more kick, add an extra chipotle pepper.
⚖️ Convert the Recipe to Metric (g & mL)
Use these AI tools to do this:

Protein Chili with Beans Recipe (35g Protein)
Ingredients
- 1 medium onion small dice
- 3 cloves garlic minced
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 tablespoon chili powder
- 1 cup dry lentils green, brown, or Puy, rinsed (see notes)
- 3 cups cooked beans or 2 (15-ounce) cans, drained and rinsed
- 2 cups diced tomatoes about 1 jar or can (520g)
- 2 ¼ cups vegetable broth plus more as needed
- 2 cups chopped kale or leafy greens
- ¼ cup pea protein optional
Chipotle Sauce:
- 1 chipotle pepper in adobo plus 1 to 2 teaspoons adobo sauce from the can (see notes)
- 2 teaspoons mellow miso or white miso
- 2 tablespoons nutritional yeast
- ½ cup unsweetened nondairy milk
Season:
- 1 lime juice
- Salt or salt substitute to taste
- ¼ cup chopped cilantro or parsley
Save This Recipe!
Type your email & I'll send it to you!
EQUIPMENT
- Immersion blender or blender
Instructions
- Cook the aromatics and spices: Heat a generous drizzle of vegetable broth or olive oil in a large saucepan over medium-high heat. Sauté the onion for about 4 minutes, or until softened, stirring frequently. Add garlic, oregano, cumin, and chili powder, and cook for about one more minute, or until fragrant, stirring frequently.
- Add the lentils, beans, tomatoes, and broth to cover. Bring to a boil, reduce the heat, and simmer over low heat for about 25 minutes, or until lentils are just tender, adding more broth as needed to keep the lentils covered.Alternatively, use pre-cooked lentils or soaked lentils. See recipe notes below.
- Make the sauce: Meanwhile, blend chipotle pepper, adobo sauce, miso, nutritional yeast, and plant milk until smooth.
- Stir the chopped greens and pea protein powder into the chili.
- Add the sauce and mix well to combine.
- Season with fresh lime juice and salt to taste.
- Garnish with fresh cilantro.
Notes
Nutrition
This information is provided as a courtesy and is only an estimate. Nutritional values may vary depending on factors such as product types and brands used.
🛍️ Shop Recipe Cookware and Ingredients

Note: As an Amazon Associate, I earn from qualifying purchases.
Nisha's Favorites
Get my tried-and-true products.












Tracey says
Really good. Just the right amount of heat. I have tried it with brown rice, and cous cous. Went well on top of a roasted sweet potato too. It's on repeat for me. Thank you .
Nisha Melvani, RDN says
So many delicious combos. Thank you for sharing.
Vera says
I just quickly made this recipe and as I used canned green lentils and canned black beans and a home made Arrabiata sauce (instead of the tomatoes) which I had in the fridge, it was ready in a couple of minutes. As I had no kale and no leafy greens at home I just omitted them and used a lot of chopped parsley instead.
Served it with freshly cooked polenta and homemade “Greek” soyjoghurt (your recipe and then dehydrated) And squeezed the lime juice on top. Looked good and tasted amazing, thank you Nisha again for a great recipe!
Nisha Melvani, RDN says
Sounds delicious. Thank you for sharing.
Christy says
I really want to try this recipe, but I had a question first is there a substitute for the adobo and sauce? Only asking because I never use that so I feel if I buy it for this recipe the recipe that will go to waste if there’s not a substitute I’ll try it but I thought I would ask first thanks love your recipes.
Nisha Melvani, RDN says
Hi. You can use the remainder to make this sauce https://cookingforpeanuts.com/chipotle-sauce/ it goes with everything and you can freeze it.
Bonnie says
I made this protein chili last night for dinner and it was delicious and filling. I do not have any pea protein so used 1/4 c of the Wellious almond protein powder. My husband and I gobbled it up!
Nisha Melvani, RDN says
So happy to read that you enjoyed this chili! Thank you.
Mary Ellen says
Hi Nisha
Thanks so much for all your work on these recipes!
I'm wondering what you mean by eat like a lion, leopard and house cat.
Mary Ellen
Nisha Melvani, RDN says
I mean: Lion = biggest meal earlier in the day (when insulin sensitivity and energy needs are higher), Leopard = moderate mid-day meal, House cat = small, light dinner (easy to digest, supports sleep)
Liz Corazza says
Really great recipe that comes together easily. I do recommend Nisha's suggestion of adding the cilantro and a couple tsp of lime juice at the end because it really brings the dish together. Because I didn't have pea protein on hand, I added 1/3 cup quinoa with a bit of extra water as well as a can of Cuban Black Beans I had on hand for a bit of extra richness & spiciness, and I enjoyed those additions. The chipotle sauce is really delicious, though mine looked much more orange than the recipe images. Will absolutely make this again!
Nisha Melvani, RDN says
Love your additions. Thank you for sharing.
Rhonda says
This has to be the best chili I have made ever. Years ago many years ago before I was a vegan I made many different kinds of chili and then after being a vegan still more different kinds of chili. This recipe nailed it. The taste is so very good Plus you’re getting all the benefits of all the different proteins in one meal. Just love this recipe will use it again and again. Thank you, Nisha.
Nisha Melvani, RDN says
Thank you for taking the time to write such a lovely comment. I am so thrilled you enjoyed this chili. I appreciate you!
Caroll says
Phenomenal! Super easy and delicious. Added pea protein too! Definitely will be on rotation! Yummmmmm! Thank YOU Nisha!!!
Nisha Melvani, RDN says
Thank you for letting me know you enjoyed this chili. I appreciate it.