Love this? Pin it for later!
Last January, after a particularly brutal week of sub-zero mornings and 5:30 p.m. sunsets, I found myself standing in my kitchen at 9 p.m., hair still damp from my post-gym shower, stomach growling louder than the wind outside. I had three non-negotiables: I needed dinner in under 30 minutes, I wanted at least 40 g of protein in one bowl, and—call me high-maintenance—it had to taste like the kind of soul-warming soup you’d happily pay $14 for at that adorable downtown café. One pantry sweep later, this High-Protein Chicken Tortilla Soup was born. It’s now the recipe my coworkers email me about every February, the one my sister triples so she can stash quart containers in her chest freezer, and the single dish that keeps my slow-cooker from collecting dust all winter. If you’re the kind of person who meal-preps on Sunday while binge-listening to true-crime podcasts, or if you simply want a dinner that feels like a fuzzy blanket in edible form, pull out your favorite Dutch oven and let’s get simmering.
Why This Recipe Works
- Protein powerhouse: 43 g of complete protein per serving thanks to a double hit of chicken breast and creamy white beans.
- One-pot wonder: Sauté, simmer, and serve from the same Dutch oven—minimal dishes, maximal flavor.
- Meal-prep magician: Flavor actually improves overnight; stash in mason jars for grab-and-go lunches all week.
- Freezer-friendly: Cool completely, portion into silicone Souper-Cubes, and freeze up to three months.
- Customizable heat: Mild for toddlers, fiery for spice lovers—simply adjust chipotle peppers and adobo sauce.
- Budget-smart: Uses everyday pantry staples; rotisserie chicken keeps cost under $2.75 per protein-packed serving.
Ingredients You'll Need
Quality ingredients are the quiet secret behind restaurant-level soups. Let’s break them down so you know exactly what to grab (and what you can swap) on your next grocery run.
Chicken: I use 1¼ lb (about 565 g) boneless, skinless chicken breast because it shreds into those gorgeous restaurant-style strands. If you’re racing the clock, pick up a rotisserie bird and simply tear off 3 heaping cups of meat. Thighs work too—just trim excess fat so the broth doesn’t glug up with grease.
White beans: One 15-oz can of cannellini or great Northern beans delivers a creamy texture plus an extra 9 g of plant protein per serving. If sodium is a concern, drain and rinse; otherwise dump the whole can in for fuller body.
Fire-roasted tomatoes: These bring a subtle charred sweetness you can’t get from plain diced tomatoes. Muir Glen and Cento both sell BPA-free cans—stock up when they hit $1.50.
Chipotle peppers in adobo: The smoky backbone of the soup. Freeze leftover peppers flat in a snack-size bag; snip off what you need later.
Hominy: Giant corn kernels that bob like little dumplings. If your store hides it in the “international” aisle, substitute frozen sweet corn plus a squeeze of lime for tang.
Chicken bone broth: I reach for Kettle & Fire or Pacific Foods for collagen-rich depth. Regular stock is fine, but bone broth nudges protein to that coveted 40 g+ zone.
Spice trinity: Cumin, smoked paprika, and coriander. Buy from the bulk bin so you’re not stuck with a $7 jar you’ll forget exists.
Corn tortillas: Forget preservative-packed tortilla chips; oven-bake your own strips for ultra-crunch with 60 % less oil. Gluten-free? This soup already is. Low-carb? Swap tortillas for baked cheese crisps.
How to Make High Protein Chicken Tortilla Soup for Winter Meal Prep
Warm the pot
Place a heavy 5-quart Dutch oven over medium heat for 90 seconds so the metal expands evenly—this prevents chicken from sticking later. Swirl in 2 tsp avocado oil; when it shimmers like moonlight on water, you’re ready to sauté.
Bloom the aromatics
Add diced onion and cook 3 minutes, stirring only twice—those browned bits equal free flavor. Stir in minced garlic, chipotle pepper, and 1 Tbsp adobo sauce; cook 45 seconds until the kitchen smells like a backyard barbecue.
Toast the spices
Sprinkle cumin, smoked paprika, coriander, and oregano over the onions; stir constantly for 60 seconds. Toasting wakes up sleepy essential oils and adds a smoky depth no single ingredient can deliver solo.
Build the base
Pour in tomatoes, beans, hominy, and 4 cups bone broth. Nestle chicken breasts down like submarines so they’re fully submerged. Bring to a gentle bubble—tiny lava pops, not a rolling boil—then clamp on the lid, reduce heat to low, and simmer 18 minutes.
Shred the chicken
Transfer breasts to a plate; rest 5 minutes so juices re-absorb. Use two forks to pull into bite-size shreds. Pro tip: toss the meat with a ladle of broth to keep it succulent when you add it back.
Finish and season
Return chicken plus another cup of broth (for body) to the pot. Stir in lime juice, cilantro stems, and frozen corn. Simmer 5 more minutes. Taste; add salt, pepper, or a dash of honey to balance heat.
Bake tortilla strips
While soup simmers, stack 4 corn tortillas, slice into ¼-inch ribbons, toss with 1 tsp oil and pinch salt. Spread on parchment-lined sheet; bake at 400 °F for 6-7 minutes until golden and crisp. They’ll continue to harden as they cool.
Serve and garnish
Ladle soup into deep bowls, crown with tortilla strips, diced avocado, a snowfall of queso fresco, and a lime wedge so everyone can brighten their own bowl. Sit back and watch the January blues melt away.
Expert Tips
Control the heat after the fact
Soup too spicy for tiny tasters? Stir in ½ cup Greek yogurt or a handful of shredded Monterey Jack to tame flames without diluting flavor.
Speed shred in 10 seconds
Place hot chicken in the bowl of a stand mixer fitted with the paddle; mix on low for 10 seconds—perfectly uniform shreds, zero elbow grease.
Boost collagen
Add 1 tsp grass-fed gelatin whisked into broth; it dissolves clear and gives restaurant-quality body without extra salt.
Overnight flavor hack
Make the soup through Step 6, refrigerate overnight, then reheat and add tortilla strips. Married flavors taste like it simmered for hours.
Cut sodium 40 %
Use no-salt-added tomatoes and beans; compensate with ½ tsp smoked salt sprinkled at the end—potent flavor, less overall sodium.
Freeze garnish separately
Tortilla strips turn soggy if frozen in the soup. Store them in a zip-top bag with a silica-gel packet; they’ll stay crisp for months.
Variations to Try
-
Vegetarian powerhouse
Swap chicken for two cans of lentils and use vegetable broth. Add 2 Tbsp hemp hearts per bowl to keep protein above 25 g.
-
Creamy chipotle
Blend ½ cup soup with 2 Tbsp cream cheese; stir back into pot for a chowder-like richness without heavy cream.
-
Green chile verde
Replace tomatoes with 2 cups roasted tomatillo salsa and add 1 diced poblano. Top with pepitas instead of tortillas.
-
Seafood twist
Add 1 lb peeled shrimp during final 3 minutes of simmering. Chicken and seafood together give a surf-and-turf vibe that feels downright luxurious.
-
Slow-cooker Sunday
Dump everything except lime and cilantro into a 6-quart Crock-Pot. Cook 4 hours on high or 7 hours on low; shred chicken and finish as directed.
Storage Tips
Refrigerator: Cool soup completely (an ice-water bath speeds this up), transfer to airtight glass containers, and refrigerate up to 5 days. Store tortilla strips separately in a paper-towel-lined bag to ward off moisture. When reheating, add a splash of broth; the beans and chicken continue to absorb liquid.
Freezer: Ladle cooled soup into 2-cup Souper-Cubes or silicone muffin trays; freeze solid, then pop out and store in gallon zip-tops. Thaw overnight in the fridge or microwave from frozen for 4 minutes, stirring halfway. Frozen soup keeps 3 months without texture loss; after that, tomatoes can taste metallic.
Meal-prep bowls: Divide 1½ cups soup, ¼ avocado, 2 Tbsp cheese, and a lime wedge among 5 containers. Keep baked tortilla strips in a separate snack box; add right before eating so they stay crisp. Grab a bowl on the way out the door, microwave 2 minutes, lunch is served.
Frequently Asked Questions
High Protein Chicken Tortilla Soup for Winter Meal Prep
Ingredients
Instructions
- Sauté aromatics: Heat oil in Dutch oven over medium. Cook onion 3 min, add garlic & chipotle; cook 45 sec.
- Toast spices: Stir in cumin, paprika, coriander, oregano for 1 min.
- Simmer: Add beans, tomatoes, hominy, 4 cups broth and chicken. Submerge chicken; simmer covered 18 min.
- Shred: Remove chicken, rest 5 min, shred with forks; return to pot with remaining broth, corn, lime juice, cilantro.
- Crisp tortillas: Bake strips at 400 °F 6-7 min until golden.
- Serve: Ladle into bowls, top with tortilla strips and desired garnishes.
Recipe Notes
Soup thickens on standing; thin with broth when reheating. For meal-prep, store garnishes separately to maintain texture.