Taco soup has been a constant in my life, but its role has changed dramatically. Back in my heavier days, it was a comfort food loaded with sour cream, cheese, and a mountain of tortilla chips. It was delicious, but it was part of the problem. It was a dopamine hit that left me feeling sluggish and further from my goals.
When I started my fat loss journey, the one that led me to losing 65 pounds, I knew I couldn’t just cut out the foods I loved. That’s a recipe for failure, especially for an ADHD brain that craves reward. Instead, I had to rebuild them. I had to figure out how to keep the flavor and satisfaction while making the meal work for my body, not against it.
This high-protein taco soup is the result of that process. It took a lot of trial and error. I wanted something that was incredibly simple to make on days when my executive function was at zero. It needed to be packed with protein to keep me full and kill cravings. And it had to be genuinely delicious, something I would look forward to eating day after day.
This recipe became a cornerstone of my meal prep. It’s a massive batch of guaranteed, healthy meals I can have ready in the fridge. It’s my secret weapon against the “what’s for dinner?” paralysis that so often leads to ordering expensive, unhealthy takeout. It’s proof that fat loss food doesn’t have to be boring, and that you can achieve your goals with a flexible, forgiving system.
Skip to My Flexibe Diet Recipe!
Why Taco Soup Is Great For Fat Loss
When we’re talking about sustainable fat loss, we have to look past simple calorie counting. Food is 75 percent of your results, and the type of food you eat dictates your hunger, cravings, and energy levels. This taco soup recipe is engineered specifically to support your body and work with your ADHD brain during a fat loss phase.
First and foremost, it’s built on a foundation of protein. We use a full pound of lean ground turkey and add non-fat Greek yogurt to make it creamy. Protein is the most satiating macronutrient. That means it keeps you feeling full for longer, which is your number one defense against mindless snacking and intense cravings that can derail your progress.
This soup is also loaded with fiber from the three types of beans, corn, and vegetables. Fiber works alongside protein to manage hunger. It slows down digestion, which helps stabilize your blood sugar levels. This prevents the sharp energy crashes that can trigger cravings for sugar and high-fat foods. A stable mood and energy level make sticking to your plan infinitely easier.
Finally, this recipe embraces convenience, a non-negotiable for anyone, but especially for those of us with ADHD. It’s a one-pot meal that makes a huge batch. This is called “bulk cooking,” and it’s a lifesaver. You cook once and have healthy, delicious meals ready for days. It removes the daily decision fatigue of figuring out what to eat, making consistency feel almost effortless. When a healthy option is the easiest option, you’re far more likely to choose it.
Ingredients You’ll Need for Taco Soup
The beauty of this taco soup is its reliance on simple, accessible ingredients. Most of these are pantry staples, which means less last-minute grocery store panic. We’re building massive flavor without complicated steps or expensive, hard-to-find items. Brutal practicality is the name of the game.
The secret ingredient that really elevates this recipe is the non-fat plain Greek yogurt. Instead of heavy cream or a pile of cheese, we use Greek yogurt to get that creamy texture and a tangy finish. More importantly, it adds a significant protein boost without adding fat, pushing this soup into the “high-protein” category that is so crucial for hunger management.
When it comes to the canned goods, don’t stress too much about brands. However, I highly recommend using fire-roasted diced tomatoes. They add a subtle smokiness that gives the soup a “simmered all day” flavor in under an hour. Also, using low-sodium chicken broth allows you to control the salt level yourself. You can always add more salt, but you can’t take it away.
- 1 lb 93% lean ground turkey or chicken breast
- 1 tbsp olive oil
- 1 large yellow onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 2 tbsp chili powder
- 2 tsp cumin
- 1 tsp smoked paprika
- 1/2 tsp oregano
- 1/4 tsp cayenne pepper (optional, for heat)
- Salt and black pepper to taste
- 1 (15-ounce) can black beans, rinsed and drained
- 1 (15-ounce) can pinto beans, rinsed and drained
- 1 (15-ounce) can kidney beans, rinsed and drained
- 1 (15-ounce) can corn, drained
- 1 (10-ounce) can diced tomatoes with green chiles (like RO-TEL), undrained
- 1 (15-ounce) can fire-roasted diced tomatoes, undrained
- 4 cups low-sodium chicken or bone broth
- 1/2 cup non-fat plain Greek yogurt
- 1/4 cup chopped fresh cilantro
- Optional toppings: a sprinkle of shredded low-fat cheddar cheese, a dollop of non-fat plain Greek yogurt, sliced jalapeños, and fresh cilantro.
How To Make Taco Soup (Step-By-Step)
This is a one-pot recipe, which is fantastic news for anyone who dreads doing dishes. We’re going to build layers of flavor in a single large pot or Dutch oven. A heavy-bottomed Dutch oven is great because it distributes heat evenly, preventing scorching and helping everything cook at a steady pace.
Step 1: Brown The Protein
Heat your olive oil over medium-high heat. Once it shimmers, add the ground turkey. The goal here is to get a nice brown crust on the meat, which creates flavor through the Maillard reaction. Use a wooden spoon or spatula to break it up into small crumbles as it cooks. Once it’s fully cooked through, drain off any excess liquid or fat. This keeps the final soup from becoming greasy.
Step 2: Sauté The Veggies and Garlic
Add the diced onion and bell peppers directly to the pot with the cooked turkey. Let them cook for about 5 to 7 minutes, stirring occasionally, until they become soft and the onion turns translucent. This step sweats out their moisture and develops their sweetness. Then, add the minced garlic and cook for just one more minute until you can smell it. Be careful not to burn the garlic, as it will turn bitter.
Step 3: Bloom The Spices
Sprinkle the chili powder, cumin, smoked paprika, oregano, and cayenne directly into the pot. Stir constantly for about 60 seconds. This is called “blooming” the spices. Cooking them in the hot oil before adding liquids wakes up their essential oils and makes their flavor much more intense and complex. It’s a small step that makes a huge difference in the final taste of your taco soup.
Step 4: Add The Canned Goods and Broth
Now for the easiest part. Dump in all your rinsed beans, the drained corn, and the undrained cans of tomatoes. Pour the chicken broth over everything and give it a good stir to combine. Make sure to scrape up any browned bits from the bottom of the pot. Those are pure flavor.
Step 5: Simmer to Perfection
Bring the entire mixture to a boil, then immediately reduce the heat to low. Cover the pot and let it simmer. Thirty minutes is the minimum, but if you have time, letting it go for an hour will make the flavors even richer and more cohesive. This is a great time to set a timer and walk away. Don’t feel like you have to babysit it.
Step 6: Finish With Yogurt and Cilantro
Turn off the heat. Here’s a critical step: do not dump the cold Greek yogurt directly into the hot soup, or it will curdle. Instead, “temper” it. Ladle about half a cup of the hot soup broth into a separate bowl with the yogurt. Whisk it vigorously until smooth, then pour that mixture back into the main pot. Stir in the fresh cilantro. Now it’s ready to serve.
How To Serve Taco Soup (ADHD-Friendly)
Serving this taco soup is all about making it feel like a satisfying, complete meal without adding a ton of extra calories or decision-making. My approach is to create a “toppings bar” in my fridge, which is a perfect ADHD-friendly system. It front-loads the work so that mealtime is just a simple assembly job.
Instead of chopping an avocado or jalapeño every single time, I’ll prep a small container of toppings that will last for a few days. This might include a small bag of shredded low-fat cheese, a container of sliced jalapeños, and some extra Greek yogurt. Having these ready to go removes the friction between me and a healthy topping choice. When I’m hungry, I can just grab and sprinkle.
Here are a few of my favorite ways to top a bowl of this taco soup:
- The Classic: A small sprinkle (about 1 tablespoon) of low-fat shredded cheddar, a dollop of non-fat Greek yogurt (instead of sour cream), and a few slices of pickled jalapeño for heat.
- The Fresh & Zesty: A big squeeze of fresh lime juice, a handful of extra chopped cilantro, and some diced red onion. This adds a bright, sharp flavor that cuts through the richness of the soup.
- The Crunchy Craver: If you absolutely need crunch, skip the traditional tortilla chips. Instead, try a few crushed-up rice cakes or a small handful of high-protein chips like Quest or Wilde Protein Chips. You get the texture you’re craving with added protein.
By keeping the toppings simple and prepped, you make eating a healthy meal feel like a treat, not a chore. This is key for long-term consistency. The goal is to make the healthy path the easiest path.
How To Store, Reheat, and Reuse Taco Soup
One of the biggest advantages of this taco soup recipe is how well it works for meal prep. Cooking once and eating for days is a core strategy for anyone with a busy life or fluctuating motivation levels. Proper storage is key to making this work without food waste or boredom.
For storage, allow the soup to cool down for about 30 minutes on the counter before transferring it. Storing a huge, hot pot of soup in the fridge can raise the internal temperature of the refrigerator, which isn’t safe for other foods. I recommend portioning the soup into individual, microwave-safe containers right away. This is a crucial ADHD hack. It prevents the “out of sight, out of mind” issue where a giant pot of soup gets forgotten in the back of the fridge. Individual portions are a visible, easy-to-grab meal, eliminating all friction when you’re hungry.
Here’s how to handle storing, reheating, and even reusing your taco soup:
- In the Refrigerator: Portioned soup will last for up to 4–5 days in airtight containers. This is perfect for lunches or quick dinners throughout the week.
- In the Freezer: This soup freezes beautifully. Let it cool completely, then pour it into freezer-safe bags or containers. Be sure to leave a little space at the top for expansion. It will keep for up to 3 months. To thaw, just move a container from the freezer to the fridge the night before you want to eat it.
- Reheating: To reheat from the fridge, simply microwave a portion for 2–3 minutes, stirring halfway through. You can also reheat it on the stovetop over medium-low heat until it’s warmed through. If the soup has thickened, you can add a splash of water or broth to thin it out.
- Reusing: Don’t be afraid to get creative with leftovers! You can strain some of the liquid and use the hearty leftovers as a filling for a low-carb wrap, a topping for a baked potato, or even mixed with scrambled eggs for a high-protein breakfast.
By thinking about storage and reuse from the start, you turn one cooking session into a multitude of easy, healthy meals that will carry you through a busy week.
Easy Swaps & Variations for Taco Soup
A flexible recipe is a sustainable recipe. Your diet should adapt to your life, not the other way around. This taco soup is incredibly forgiving, and you can easily modify it based on what you have on hand, your dietary needs, or your budget. Don’t be afraid to experiment. The goal is a delicious, high-protein meal, and there are many paths to get there.
One of the easiest swaps is the protein source. While 93% lean ground turkey is my go-to, you could use 96% lean ground beef for a richer flavor. Shredded chicken breast, cooked and added at the end, also works perfectly. If you want to make a vegetarian version, you can simply omit the meat and add an extra can of beans (like chickpeas) or some crumbled firm tofu or tempeh. Just be sure to season it well.
Here are some other simple swaps and variations to try:
- Spice It Up or Down: The heat level is totally in your control. If you love spicy food, add a diced jalapeño along with the onions and peppers, or increase the cayenne pepper. For a milder version, you can omit the cayenne and use a mild can of diced tomatoes with green chiles.
- Bean Variations: Don’t have pinto or kidney beans? No problem. Any combination of beans will work. Cannellini beans, great northern beans, or even chickpeas are great substitutes that maintain the fiber and protein content.
- Vegetable Boost: This is a great recipe for cleaning out your vegetable drawer. Feel free to add diced zucchini, chopped carrots, or even some frozen cauliflower rice during the last 20 minutes of simmering to bulk up the soup with more nutrients.
- For a Thicker Soup: If you prefer a heartier, chili-like consistency, you can reduce the chicken broth from 4 cups to 3 cups. You can also mash about half of the beans with a fork before adding them to the pot, which will naturally thicken the base.
Think of this recipe as a template. As long as you keep the core components of lean protein, beans, and veggies, you can customize it to perfectly fit your tastes and what’s in your pantry.
High-Protein Taco Soup

Description: A simple, one-pot taco soup packed with lean protein and fiber to crush cravings and keep you full for hours. Perfect for ADHD-friendly meal prep and sustainable fat loss.
Prep Time: 15 minutes | Cook Time: 45 minutes
Servings: 8
Macros per Serving | Calories: 255 | Protein: 27g | Fat: 5g | Carbohydrates: 25g
Ingredients
- 1 lb 93% lean ground turkey
- 1 tbsp olive oil
- 1 large yellow onion, diced
- 2 bell peppers (1 green, 1 red), diced
- 3 cloves garlic, minced
- 2 tbsp chili powder
- 2 tsp cumin
- 1 tsp smoked paprika
- 1/2 tsp oregano
- 1/4 tsp cayenne pepper (optional)
- Salt and black pepper
- 1 (15-oz) can black beans, rinsed
- 1 (15-oz) can pinto beans, rinsed
- 1 (15-oz) can kidney beans, rinsed
- 1 (15-oz) can corn, drained
- 1 (10-oz) can diced tomatoes w/ green chiles
- 1 (15-oz) can fire-roasted diced tomatoes
- 4 cups low-sodium chicken broth
- 1/2 cup non-fat plain Greek yogurt
- 1/4 cup chopped fresh cilantro
Instructions
- In a large pot, heat olive oil over medium-high heat. Brown the ground turkey, then drain excess fat.
- Add diced onion and bell peppers, cooking until soft (5-7 min). Stir in garlic for 1 minute.
- Stir in all spices and cook for 1 minute until fragrant.
- Add all beans, corn, and both cans of tomatoes (do not drain the tomatoes).
- Pour in chicken broth, stir, and bring to a boil. Reduce heat, cover, and simmer for at least 30 minutes.
- Remove from heat. Temper the Greek yogurt by mixing it with a little hot broth in a separate bowl, then stir the mixture and the cilantro into the soup.
Notes
This soup stores exceptionally well in the fridge for up to 5 days or in the freezer for 3 months. Portion into individual containers for easy grab-and-go meals.
FAQs About Taco Soup For Weight Loss
Here are some straightforward answers to the most common questions I receive about this taco soup recipe.
Is taco soup actually healthy for you?
Yes, this specific taco soup recipe is incredibly healthy and designed to support fat loss goals. The key is in the ingredients we choose. We prioritize lean protein from ground turkey and Greek yogurt, which helps build muscle and keeps you feeling full, reducing the likelihood of overeating later. It’s also packed with fiber from three different types of beans, corn, and vegetables. Fiber aids in digestion and helps stabilize blood sugar, preventing the energy crashes that often lead to craving unhealthy snacks.
Unlike many restaurant versions or traditional recipes that are loaded with sodium, saturated fat from cheese and sour cream, and served with fried tortilla chips, our version is different. We use low-sodium broth to control salt intake, and non-fat Greek yogurt provides creaminess and a protein boost without the extra fat. It’s a nutrient-dense meal, meaning you get a high amount of vitamins, minerals, protein, and fiber for a relatively low number of calories. This makes it a perfect food for a calorie deficit, which is necessary for weight loss.
Can I make this taco soup in a slow cooker?
Absolutely. This recipe adapts perfectly to a slow cooker, which is a fantastic tool for low-effort meals. To convert it, you’ll still want to do the first few steps on the stovetop for maximum flavor. In a skillet, brown the ground turkey, drain the fat, then sauté the onions, peppers, and garlic. Bloom the spices in the pan as directed. This initial browning and blooming process develops deep flavors that you won’t get by just dumping everything into the slow cooker.
Once those initial steps are done, transfer the meat and vegetable mixture to your slow cooker. Add all the beans, corn, tomatoes, and chicken broth. Give it a good stir, cover, and cook on low for 6 to 8 hours or on high for 3 to 4 hours. When you’re ready to serve, turn off the slow cooker and stir in the tempered Greek yogurt and fresh cilantro right at the end. The slow cooker method is great for having a hot, delicious meal ready the moment you walk in the door.
What can I eat with taco soup on a diet?
When you’re focused on fat loss, what you serve with your taco soup matters just as much as the soup itself. The goal is to complement the meal without adding a significant number of empty calories. Traditional toppings like tortilla chips, full-fat cheese, and sour cream can quickly turn a healthy meal into a calorie bomb. Instead, focus on toppings that add flavor, texture, and even more nutrients.
A dollop of non-fat plain Greek yogurt is my top recommendation as a sour cream substitute. You can also add a sprinkle of low-fat shredded cheese for that cheesy flavor. For freshness and a little heat, try fresh cilantro, diced red onion, sliced jalapeños, or a big squeeze of lime juice. If you crave crunch, avoid the fried chips. Instead, you could have a small side salad with a light vinaigrette or some raw veggie sticks like cucumber or celery. This adds volume and crunch to your meal for very few calories, helping you feel even more satisfied.
How can I increase the protein in this taco soup?
While this taco soup is already high in protein, you can easily increase it further if your personal macro goals require it. One of the simplest ways is to increase the amount of lean ground turkey from 1 pound to 1.5 pounds. This will make the soup even heartier and more filling without altering the flavor profile significantly. Another great option is to add a scoop or two of unflavored collagen peptides or a protein powder that is stable when heated. Stir it in during the last 10 minutes of simmering until it’s fully dissolved.
You can also increase the amount of non-fat plain Greek yogurt stirred in at the end from 1/2 cup to a full cup. This will make the soup extra creamy and tangy while adding a substantial protein boost. Finally, consider using bone broth instead of regular chicken broth. Many brands of bone broth contain 10 grams of protein or more per cup, which can add a significant amount of protein to the overall dish without you even noticing a difference in taste.
Will I feel full after eating just one bowl of this taco soup?
Yes, for the vast majority of people, one hearty bowl of this taco soup is very filling. It was specifically designed to maximize satiety, which is the feeling of fullness and satisfaction after a meal. This is achieved through the powerful combination of high protein and high fiber. The 27 grams of protein per serving is a significant amount that takes longer for your body to digest, signaling to your brain that you are full.
The high fiber content from the beans, corn, and vegetables adds physical bulk to the meal. Fiber absorbs water in your stomach, expanding and helping you feel physically full for a longer period. This combination is the ultimate weapon against hunger and cravings. A meal like this prevents the blood sugar spikes and crashes associated with high-carb, low-protein meals, leading to sustained energy and a stable appetite for hours afterward. It’s a meal that truly works for you and your goals.
Try These High-Protein Recipes Next
If you loved this simple and delicious taco soup, here are a few other recipes from our site that follow the same principles of high protein, great flavor, and ADHD-friendly convenience.
- The Best High Protein Chili Recipe For Weight Loss: A rich, hearty chili that’s perfect for meal prep and loaded with protein to keep you full.
- The Best High Protein Mexican Rice Recipe For Weight Loss: This recipe transforms a classic side dish into a protein-packed meal component that supports your fitness goals.
- Easy Taco Soup Recipe (Stove Top): A fantastic, classic take on taco soup from This Gal Cooks that offers another delicious perspective on this versatile dish.
Give these a try the next time you’re planning your meals for the week!