Macro-Friendly Chicken Tortilla Soup (One-Pot!)

published: January 9, 2024

updated: January 9, 2024


This post may contain affiliate links. Read our disclosure policy for more details.

Whether you need a warm, comforting meal for a cold night or you're craving vibrant Mexican flavors and the ease of soup, our Macro-Friendly Chicken Tortilla Soup is the perfect answer. Full of protein & flavor and so easy to throw together, this soup is sure to become a family favorite.

There's nothing I love more than a hot, hearty bowl of soup on a chilly evening, and this Chicken Tortilla Soup always hits the spot. Plus, this is the kind of soup that feels more like a chili than a brothy soup, which means it really packs in a lot of nourishment and fulfillment.

3 Reasons Why You'll Love This Recipe

  1. It's made it one-pot. No need to drag out multiple pots, pans, and kitchen appliances, this simple recipe is made in one large pot on your stovetop making it super convenient and easy to clean up.
  2. High in protein. With 27g of protein per serving, you'll be able to enjoy a hearty, flavorful dish that also helps you hit your protein goal.
  3. It's full of flavor. I love a good Mexican-inspired dish, and this one certainly does not disappoint. Our Macro-Friendly Chicken Tortilla Soup combines some of the best Mexican flavors to deliver a meal that the whole family will love.

MyFitnessPal & MacrosFirst Pre-Log Information

“FHM Chicken Tortilla Soup”

Macro-friendly high protein Chicken Tortilla Soup

Macro-Friendly Chicken Tortilla Soup

This recipe is your ticket to a warm and satisfying meal on those chilly nights. Packed with vibrant Mexican flavors, it's a comforting and easy-to-prepare dish that will surely become a family favorite.
5 from 2 votes
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Dinner
Cuisine Mexican
Servings 6 people
Calories 351 kcal


  • 1 Large Pot
  • 1 Wooden spoon
  • 1 Knife
  • 1 Cutting Board
  • 1 Fork
  • 1 Measuring cups and spoons
  • 1 Can Opener


  • 2 tbsp Olive oil
  • 1 Yellow onion
  • 4 cloves Garlic
  • 1 lb Chicken breasts
  • 4 cups Chicken broth
  • 2 cans (14.5 oz. ) diced fire-roasted tomatoes
  • 1 can Black beans
  • 1 can Corn
  • 1 packet Low-sodium taco seasoning
  • 1 tbsp Lime juice
  • 1 can Green chilles
  • Optional toppings: cilantro, sour cream, shredded cheese, tortilla strips, avocado


  • In a large pot, heat two tablespoons of olive oil over medium heat.
  • Add in the onions and garlic sauteing until fragrant.
  • Add chicken broth, canned tomatoes, beans, corn, chilies, lime juice, and taco seasoning. Stir until combined.
  • gently place the chicken breasts into the mixture and Bring the contents to a vigorous boil.
  • Once the mixture reaches a boiling point, reduce the heat to a simmer and let it cook gently for a duration of 10 minutes.
  • Carefully remove the chicken breasts from the soup and allow them to rest for a few minutes. Once rested, use a fork to shred the chicken.
  • Reintroduce the shredded chicken back into the soup and allow it to simmer for an additional 10 minutes.
  • When ready to serve, top each bowl with desired toppings such as shredded cheese, tortilla strips, avocado chunks, etc. Enjoy!


You can customize the level of spiciness by adding more or fewer chilies, depending on your preference.
For added flavor, you can garnish the soup with fresh cilantro, sliced avocado, or a dollop of sour cream when serving.
This recipe can be easily adapted for a vegetarian version by substituting the chicken broth with vegetable broth and omitting the chicken breasts.


Calories: 351kcalCarbohydrates: 38gProtein: 27gFat: 9g
Keyword high protein soup, macro friendly, soup
Tried this recipe?Let us know how it was!

Join The FHM+ App: Macro Recipes & Strength Training Workouts!

  • Quick and easy, macro-friendly meals!
  • Meal plans and grocery lists for the week!
  • Strength training workouts for all fitness levels!
  • Starting at $10 per month!

Or, Download the Free Version To See What It's Like!

About the author, Tami Smith

Hi, I'm Tami, a certified macro coach, nutritionist and personal trainer! I love creating and sharing quick and easy macro-friendly recipes, and working out in my garage gym!

Follow Me Here

  • 5 stars
    I made the taco soup and it says 6 Servings, but it doesn’t say what size they are. I’ve made it twice now and both times the chicken came out undercooked so I still shredded it and put back in to simmer for a little bit longer and that seemed to work. I love that it is all in one pan 😊

    • Hi Rima! The timing for the chicken to cook will depend a lot on the size and the chicken breasts! If you cut or slice them smaller before making, it’ll help. Also, love the idea of shredding and then re-adding! Happy to hear that you enjoyed it 🙂 Thanks for taking the time to leave a review!

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}