Beef chili with 43 grams of protein and 12 grams of fiber! Healthy high protein chili is an easy dinner that’s great for meal prep.

Bowl of high protein chili topped with greek yogurt and jalapeno slices

This post may contain affiliate links.

You might not know that chili is essentially a health food. And I’m a dietitian, so I don’t use that term loosely.

First of all, one bowl has an impressive 43 grams of protein to keep you feel and help you grow your muscles.

It also has 12 grams of dietary fiber — nearly half your daily requirement as a woman. And it’s loaded with vitamins, minerals, and phytonutrients to support your body, cells, and metabolism.

This recipe for high protein beef chili might be healthy, but it also tastes incredible. It’s a quick and easy weeknight dinner with the perfect blend of hearty beef and warming spices. The whole family will love it!

Why you’ll love high protein chili

  • High protein and macro-friendly
  • 12 grams of dietary fiber per bowl
  • Gluten-free and dairy-free
  • Super filling
  • Delicious
Birdseye photo of a bowl of high protein beef chili topped with greek yogurt and jalapeno slices

What makes this beef chili high protein?

Extra lean ground beef: A serving of extra lean ground beef has 26 grams of protein, compared to 17 grams when it’s 80% fat. That’s a major difference! Using extra lean beef means this chili has less unhealthy fats too. If you don’t love beef, try my sweet potato turkey chili.

Double the serving of beef: This recipe for high protein chili uses two pounds of beef instead of one for more protein per bite.

Multiple types of beans: Kidney beans and pinto beans are known for their fiber content, but they give a big boost of protein too.

What’s the best bean to use in chili?

You can truly use any bean you like in this high protein chili recipe.

I prefer the blend of kidney beans, pinto beans, and sweet corn. I find this gives the best texture and a nice balance of sweetness from the corn.

You could swap or add any bean you like — black beans, lentils, chickpeas, and cannelini beans work too.

Save this recipe
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients in high protein chili

Olive oil: We’ll use a few tablespoons of olive oil to help the lean beef and vegetables cook better. You could use canola oil, vegetable oil, or avocado oil instead. If you’re using a higher fat beef, you can leave this out.

Extra lean ground beef: Look for beef labeled extra lean or with 90-93% lean meat. The leaner the meat you use, the more protein and less fat in your bowl. If you’d prefer to use ground turkey or chicken, you can! I just don’t think it tastes quite as good.

White onion, bell pepper, jalapeño peppers, and garlic: This blend of veggies offers some extra flavor and micronutrients. You can substitute the white onion for red onion or yellow. You can use any color bell pepper you prefer, but I used red. To make this high protien chili spicy, keep the seeds in your jalapeño peppers.

Ingredients in high protein chili displayed in bowls on a white kitchen counter

Tomato paste: A few tablespoons of tomato paste to deepen the flavor of this high protein beef chili.

Fire roasted crushed tomatoes: I prefer crushed tomatoes to diced tomatoes in chili because they’re a bit more broken down and smooth. You can use regular crushed tomatoes, but I love the flavor when they’re fire roasted.

Beef broth: Beef broth gives the best, rich flavor, but you could use chicken or vegetable if needed. I prefer making broth with the Better Than Bouillon beef base.

Beans and corn: I suggest a blend of kidney beans, pinto beans, and sweet corn. But use whatever beans you love! I recommend using drained and rinsed canned beans instead of dried to make things easier.

Spices: This is truly where the magic happens in this high protein chili recipe. You’ll use chili powder, cumin, paprika, oregano, salt, cayenne pepper, and black pepper for the perfect flavor balance.

Swaps

  • Swap sweet corn for black beans.
  • Use ground chicken or turkey instead of ground beef!

How to make high protein chili with beef

Add olive oil to your pot and heat to medium.

Add ground beef and brown. Break up your meat with a spatula until it’s cooked through and in small, even crumbles. Remove beef from the pan and set aside.

olive oil in a large dutch oven
ground beef cooked and crumbled in a large dutch oven

Add onion, bell pepper, and jalapenos to the pan. Cook until softened, about 3-5 minutes. Stir occasionally to avoid burning.

onion, bell peppers, and jalapeno in a large dutch oven

Add garlic and stir. Cook until just fragrant, about 1-minute.

Add tomato paste and stir. Cook for 1-2 minutes, stirring frequently.

garlic added to chopped vegetables in a large dutch oven
tomato paste added to diced vegetables in a large dutch oven

Add cooked beef back to the pot with tomatoes, broth, and spices. Stir and cover. Keep the heat at medium until your chili is gently bubbling, then reduce to low. Cook covered for at least 45 minutes, stirring occasionally. The longer this simmers, the better!

Add beans and corn. Stir, cover, and cook for another 15-20 minutes or until beans are heated through and at your desired texture.

Chili mixed and cooked in a large dutch oven without beans
Large dutch oven with high protein chili, with beans and corn added

Serve with toppings of choice and enjoy!

Best toppings for high protein chili

Top your healthy high protein chili with some or all of these ingredients:

  • Fresh lime juice
  • Greek yogurt or sour cream
  • Shredded cheddar cheese
  • Diced green onions, red onions, or chives
  • Fresh jalapeño slices
  • Crushed corn chips
  • Cilantro

Shop this post

  • Dutch oven (I was gifted a Staub, but this is a much more affordable option with amazing reviews)
  • Meat masher
High protein chili in a bowl topped with greek yogurt and fresh jalapeno slices

Meal prep and storage instructions

Let your chili cool slightly. Then, transfer to food storage containers. For meal prep, use single-serving containers that fit about 2-cups of food.

Once your chili is cooled to room temperature, store in the fridge or freezer.

Your high protein chili will stay good in the fridge for up to three days. It will stay good in the freezer for up to three months.

How to re-heat healthy high protein chili

Re-heat your chili in the microwave or stovetop until heated through.

If you’re cooking from frozen, defrost in the fridge overnight before re-heating. You shouldn’t need to add extra water, but you can!

What’s one serving size?

A serving size is about two cups of this high protein beef chili. This recipe makes about 6-8 servings, depending on how hungry you are.

Top tips for the best high protein chili

  • Let your chili simmer for as long as possible before adding the beans. This helps the flavors come together and makes sure the meat is soft and tender.
  • Don’t cook the beans for too long or they’re break down and get mushy. That’s why we add them last.
  • Top your high protein chili with a squeeze of fresh lime juice. It adds brightness and makes all the difference!
Bowl of high protein chili topped with greek yogurt and jalapeno slices

More healthy high protein dinner ideas

Salsa verde chicken enchilada skillet displayed with jalapeno slices and lime wedges
5 from 12 votes

Chicken Enchilada Skillet

A healthy and flavorful one pan dinner! This chicken enchilada skillet with salsa verde is super easy to make with less than 10 ingredients.
View Recipe
Chicken sausage sheet pan dinner with yogurt honey mustard being drizzled over top.
5 from 11 votes

Chicken Sausage Sheet Pan

An easy and healthy weeknight meal! Chicken sausage sheet pan dinner with veggies, sweet potato, and a delicious honey mustard drizzle.
View Recipe
Large skillet with a quinoa stuffed pepper skillet, topped with shredded cheese and basil ribbons
5 from 12 votes

Skillet Stuffed Peppers

A healthy dinner that actually tastes good. These one-pot skillet stuffed peppers are loaded with protein and fiber and they’re sure to satisfy.
View Recipe
Salmon and orzo recipe with lemon and greek-inspired flavors in a large non-stick skillet
5 from 4 votes

Lemon Salmon Orzo Skillet

The best one-pan dinner for busy weeknights. This salmon orzo recipe with lemon and Greek flavors is healthy and satisfying.
View Recipe

Leave a rating and review!

Loved this recipe? Leave a 5-star rating below. And don’t forget to share on Instagram.

5 from 11 votes

The Best High Protein Chili

Beef chili with 43 grams of protein and 12 grams of fiber! Healthy high protein chili is an easy dinner that's great for meal prep.
Prep Time: 15 minutes
Cook Time: 1 hour
Yield: 6

Equipment

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 Tbsp olive oil
  • 2 lbs extra lean ground beef, 90-93% lean meat
  • ½ white onion, diced small
  • 1 bell pepper, diced small
  • 2 seeded jalapeño peppers (keep seeds in for spicy chili), diced small
  • 3 cloves garlic, minced
  • 2 Tbsp tomato paste
  • 1 28-oz can fire roasted crushed tomatoes
  • 1 ½ cups beef broth
  • 1 18-oz can kidney beans, drained and rinsed
  • 1 18-oz can pinto beans, drained and rinsed
  • 1 12-oz can sweet corn, drained and rinsed (optional)

Spices

To serve (optional)

  • Greek yogurt or sour cream, chopped green or red onions, shredded cheese, jalapeño slices, fresh lime juice, corn chips

Instructions 

  • Add olive oil to your pot and heat to medium.
  • Add ground beef and brown. Break up your meat with a spatula until it's cooked through and in small, even crumbles. Remove beef from the pan and set aside.
  • Add onion, bell pepper, and jalapeños to the pan. Cook until softened, about 3-5 minutes. Stir occasionally to avoid burning.
  • Add garlic and stir. Cook until just fragrant, about 1-minute.
  • Add tomato paste and stir. Cook for 1-2 minutes, stirring frequently.
  • Add cooked beef back to the pot with tomatoes, broth, and spices. Stir and cover. Keep the heat at medium until your chili is gently bubbling, then reduce to low. Cook covered for at least 45 minutes, stirring occasionally. The longer this simmers, the better!
  • Add beans and corn. Stir, cover, and cook for another 15-20 minutes or until beans are heated through and at your desired texture.
  • Serve with toppings of choice and enjoy!

Nutrition

Serving: 2cups | Calories: 526kcal | Carbohydrates: 41g | Protein: 43g | Fat: 22g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 98mg | Sodium: 806mg | Potassium: 1289mg | Fiber: 12g | Sugar: 5g | Vitamin A: 1770IU | Vitamin C: 31mg | Calcium: 92mg | Iron: 8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

About Miranda

Miranda is a Registered Dietitian on a mission to help you make healthy eating easier with simple recipes and doable nutrition tips.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

11 Comments

  1. Janina Moch says:

    5 stars
    hello everyone.! I myself made this chili, cooked as written. Spicy worm and perfect balance ate for lunch whole week. Our office kitchen smelled soooo so YUM. Now my coworkers asking for recipes.
    thanks for great recipes.
    Janka M.

  2. Steph says:

    This is a delicious chili! The only change I made was using beans I had in the pantry – dark red kidney, light red kidney, and black beans. ย The rest was as written. It was sooo good, and the spices were perfect, thank you!ย 

  3. Brittany says:

    5 stars
    So good! We swapped pinto for black beans because thatโ€™s what we had. This is recipe number 3 that weโ€™ve tried. My husband and I are really enjoying eating our way through your recipes.ย 

  4. Anonymous says:

    5 stars
    I rarely leave comments but this is the best chili recipe Iโ€™ve ever made.ย 

    1. Miranda Galati, MHSc, RD says:

      What an incredible review! Thank you so much!

  5. Susan says:

    5 stars
    This chili turned out AMAZING! I love chili for meal prep especially in the colder months and have tried many recipes but this one will now be my new go-to! SO delicious, healthy and filling!! Thank you!

  6. Stรฉphane Obadia says:

    5 stars
    Thank you for sharing this ย recipe! Definitely a healthy version of the classic chili meal.ย 

  7. Kat says:

    5 stars
    Made this recipe for game day and boy was it a hit! ย Iโ€™ve been asked to make it again for the Super Bowl.ย 

    The cans of beans are 15 oz so thatโ€™s what I used. ย ย 

    Easy and delicious!

  8. Jennifer says:

    I made this the other night and then my teenager came home with 6 friends and they devoured it – I barely got any! I have tried so many chili recipes and they have never been quite right. Love the high protein content. This one is a keeper!

    1. Miranda Galati, MHSc, RD says:

      Wooohooo what a win!! Thank you for your comment, and so glad everyone enjoyed.

  9. Emma says:

    My new favorite chili recipe! I will be making this all winter. Thank you, Miranda!!