Love this? Pin it for later!
There’s something magical about a soup that tastes like a hug, fuels your muscles, and still fits neatly into Sunday meal-prep containers. This High-Protein Chicken Enchilada Soup is the recipe I lean on when the calendar is packed, the gym schedule is packed tighter, and the last thing I want to think about is “What’s for lunch?” It’s smoky, cheesy, slightly spicy, and loaded with 38 grams of protein per cup—without a single scoop of protein powder. My husband calls it “the soup that eats like a burrito,” and my coworkers have been known to stalk the office fridge when they know I’ve pre-portioned it for the week.
I first developed this recipe during a particularly brutal February when every store in town was sold out of chicken breasts except the big warehouse club that sells them in ten-pound bags. I came home with enough poultry to feed a small village and a craving for the enchiladas my mom used to make on cold Oklahoma nights. Standing over the stove, I realized I could capture every flavor I loved—cumin-kissed sauce, tender chicken, melty cheese—in a single pot, then portion it into glass jars that would keep me fed through back-to-back meetings and late workouts. Five years later, it’s still the most-requested recipe in my monthly meal-prep newsletter, and I’ve tweaked it every season to make it faster, creamier, and even more macro-friendly.
Why This Recipe Works
- 38 g protein per cup thanks to chicken breast and a sneaky half-cup of cottage cheese that melts into silkiness.
- One-pot wonder: No pre-cooking chicken or dirtying extra skillets—everything simmers together while you fold laundry.
- Freezer hero: Thaws like a dream, so you can double-batch and bank future you’s gratitude.
- Scalable spice: Mild enough for kids, but a spoonful of chipotle purée turns up the heat for fire-eaters.
- Low-carb friendly at only 18 g net carbs, yet still hearty thanks to black soybeans (half the carbs of black beans).
- 15-minute active time: Chop, dump, simmer, blend—done.
- Restaurant swirl: A quick blitz with an immersion blender creates that creamy enchilada-sauce body without heavy cream.
Ingredients You'll Need
Below are the stars of the show, plus a few understudies you can swap in at a moment’s notice. Read through once before you shop; there are a couple of pantry tricks that save both money and carbs.
Chicken breast (1¼ lb / 560 g) – Go for the thin-cut or butterfly yourself so it poaches quickly and shreds effortlessly. If you’re lucky enough to live near a Trader Joe’s, their organic “thin-sliced” packs are uniformly ¾-inch thick and cook in 12 minutes flat. Thighs work too; you’ll pick up a bit more fat but gain forgiveness if you accidentally over-simmer.
Black soybeans (1 can, 15 oz) – These are the low-carb secret. They have 1 g net carb per ½-cup versus 13 g in regular black beans. Flavor is identical, especially after a rinse. Eden Organic is my go-to because the cans are BPA-free.
Cottage cheese (½ cup) – Trust me. It melts into the broth and gives body that rivals heavy cream for a fraction of the calories and a wallop of casein protein. If the curds weird you out, purée the cottage cheese with a splash of broth before adding.
Green chiles (1 small can) – Mild Pueblo chiles add smoky depth without scorching heat. If you only have jalapeños, use one, seeded.
Enchilada sauce (1¼ cups) – I make a lightning-fast homemade version (tomato paste + broth + chili powder + cumin), but a good store-bought red enchilada sauce keeps this weeknight-easy. Look for one with <3 g sugar per serving; many “mild” versions are ketchup-sweet.
Corn (½ cup frozen) – Optional but nostalgic. Skip it to drop carbs by 3 g per serving, or sub in riced cauliflower for texture.
Sharp cheddar (1 cup shredded) – Buy a block and shred it yourself. Pre-shredded cellulose coatings clump in hot soup. For dairy-free, use ⅓ cup nutritional yeast plus ½ tsp smoked paprika for depth.
Chicken bone broth (4 cups) – The collagen-rich base gives that silky spoon-coating texture. If you only have regular broth, whisk 1 tsp gelatin into the cold broth before adding.
How to Make High Protein Chicken Enchilada Soup for Meal Prep
Season the base
Add bone broth, enchilada sauce, tomato paste, chili powder, cumin, smoked paprika, oregano, salt, and pepper to a heavy 5-quart Dutch oven. Whisk until the tomato paste dissolves; this prevents rusty streaks later.
Nestle the chicken
Lay chicken breasts in the pot in a single layer. They can overlap slightly; the liquid will poach them evenly. Scatter the chopped onions and garlic on top—no need to sauté first.
Simmer, don’t boil
Bring to a gentle simmer over medium heat (look for lazy bubbles around the edge). Reduce to low, cover, and cook 12–15 minutes, until the thickest piece hits 160°F / 71°C on an instant-read thermometer. Remove chicken to a plate to rest; carry-over heat will take it to 165°F.
Blend for body
Using an immersion blender, blitz the broth for 20 seconds—just enough to break down the onions and create a velvety texture. (No immersion blender? Transfer 2 cups broth to a regular blender, blend, then return.)
Shred & return
Use two forks to shred the rested chicken into bite-size strands. Return it to the pot along with the black soybeans (rinsed), green chiles, corn, and cottage cheese. Stir until the cottage cheese disappears.
Final simmer
Cook uncovered for 5 minutes to meld flavors. Taste and adjust salt; broth brands vary wildly. If the soup is too thick for your liking, splash in ½ cup water or milk of choice.
Cheese finish
Remove from heat and stir in ¾ cup of the shredded cheddar until melted. Reserve the remaining ¼ cup for topping individual bowls so the cheese stays gooey after reheating.
Portion & cool
Ladle into six 2-cup glass containers. Let them sit uncovered for 20 minutes so steam doesn’t condense into watery puddles, then snap on lids and refrigerate up to 4 days or freeze up to 3 months.
Expert Tips
Temp your chicken
Pulling breasts at exactly 160°F keeps them juicy even after reheating in the microwave.
Cool fast, freeze flat
Spread hot soup into shallow sheet pans for 15 minutes before freezing; prevents ice crystals.
Silky dairy-free swirl
Replace cottage cheese with ½ cup raw cashews soaked 2 h then blended with ½ cup broth.
Bump protein even higher
Stir 1 scoop unflavored whey into ¼ cup broth before adding; adds 25 g protein to entire batch with zero texture change.
Instant-pot shortcut
High pressure 10 minutes, natural release 5 minutes, then shred and proceed with step 5.
Crunch without carbs
Top with roasted pumpkin seeds or Mission-brand “Protein” tortilla strips (3 g net carbs per serving).
Variations to Try
- 1Green Chile Edition: Swap red enchilada sauce for green and add a drained can of Hatch chiles plus ½ tsp coriander.
- 2Beefed-Up: Substitute 90% lean ground beef; brown it first and drain fat before step 1.
- 3Vegetarian: Use two cans of soybeans + 1 block extra-firm tofu torn into chunks; swap chicken broth for vegetable.
- 4Tex-Mex Turkey: Leftover Thanksgiving turkey dark meat is phenomenal here; add during step 6 so it doesn’t overcook.
- 5Cream Cheese Swirl: Replace cottage cheese with 4 oz softened light cream cheese for extra richness.
Storage Tips
Refrigerate: Cool portions uncovered for 20 minutes, then seal. Keeps 4 days at 37°F. Reheat single servings 90 seconds on high, stir, then 30 seconds more to eliminate cold pockets.
Freeze: Leave ½ inch headspace in pint jars or use silicone Souper-Cubes. Freeze up to 3 months. Thaw overnight in fridge or 5 minutes on 50% microwave power, then heat to 165°F.
Reheat from frozen: Run container under hot tap 30 seconds to loosen, then slide frozen puck into small saucepan with 2 Tbsp water. Cover and simmer 10 minutes, stirring occasionally.
Meal-prep bowls: Layer 1 cup cooked cauliflower rice in each bowl, ladle soup on top, sprinkle reserved cheese, and add a lime wedge. The rice soaks excess liquid so the soup is perfectly thick on day 4.
Frequently Asked Questions
High Protein Chicken Enchilada Soup for Meal Prep
Ingredients
Instructions
- Combine base: In a 5-quart Dutch oven whisk broth, enchilada sauce, tomato paste, chili powder, cumin, paprika, oregano, salt, and pepper.
- Add chicken: Lay chicken in a single layer; scatter onion and garlic on top.
- Simmer: Bring to a gentle simmer, cover, cook 12–15 min until 160°F internal.
- Shred: Remove chicken, shred with forks, and return to pot.
- Blend & build: Immersion-blitz broth 20 seconds. Add beans, chiles, corn, and cottage cheese; simmer 5 min.
- Finish: Off heat, stir in ¾ cup cheddar and lime juice. Portion into containers; top with remaining cheese after reheating.
Recipe Notes
For ultra-creamy texture, purée the cottage cheese with ¼ cup broth before adding. Nutrition info is calculated with corn and does not include toppings.
