Homemade Chicken Enchilada Cost Calculator

See how much homemade enchiladas cost per piece vs. a Mexican restaurant.

$
$
$
$
$
$

How Much Do Homemade Chicken Enchiladas Really Cost?

Chicken enchiladas are a weeknight staple in millions of kitchens — warm corn tortillas wrapped around shredded chicken, smothered in red enchilada sauce, and blanketed with melted Monterey Jack cheese. They feel indulgent, but they are actually one of the most affordable meals you can make from scratch. The question is: how does the cost per enchilada stack up against ordering a plate at your local Mexican restaurant?

At most sit-down Mexican restaurants, a two- or three-enchilada plate runs anywhere from $12 to $18 before tip. Even fast-casual spots charge $10 or more for a single-item order. Making enchiladas at home is almost always dramatically cheaper — but the exact savings depend on how many you make and what you pay for each ingredient.

The Core Ingredients and What They Cost

A standard batch of eight chicken enchiladas typically calls for:

  • Chicken breast or thighs — about 1.5 lbs, costing $4 to $7 depending on whether you buy boneless breasts, thighs, or a rotisserie bird.
  • Corn tortillas — a 30-count pack runs $2 to $3.50. You will use 8 to 12 tortillas for a standard batch, so the per-batch cost is usually under $2.
  • Enchilada sauce — a 28 oz can of red enchilada sauce costs $2 to $3 and covers a full 9x13 pan.
  • Monterey Jack cheese — an 8 oz bag costs $3 to $4.50 and is enough for a generous layer over 8 enchiladas.
  • Sour cream, cilantro, and garnishes — adding maybe $1.50 to $2.50 total for the finishing touches.

Altogether, a batch of 8 enchiladas typically costs $13 to $20 in ingredients, putting the per-enchilada cost between $1.65 and $2.50. Compared to a $14 restaurant plate, you are looking at savings of 80% or more per serving.

Tips for Lowering the Cost Further

The biggest cost lever is the chicken. Bone-in thighs are typically the cheapest cut and produce more flavorful, moist shredded meat than boneless breasts. Buying a rotisserie chicken for $5 to $7 and shredding it yourself is another fast and economical option that skips the cooking step entirely.

Making your own enchilada sauce from dried chiles, tomato paste, and spices costs roughly $0.80 to $1.20 for the same volume as a canned sauce — cutting that line item nearly in half. If you have a large family or like batch cooking, doubling the recipe and freezing a tray of unbaked enchiladas keeps your future cost-per-meal just as low.

When the Restaurant Price Might Be Worth It

Home cooking wins on price almost every time, but there are real trade-offs. A restaurant plate takes zero prep time, produces no dishes, and often includes rice and beans that would add another $2 to $3 to your home-cooked total. If your time is worth $20 an hour and the recipe takes 45 minutes of active work, the real cost of the home batch is closer to $28 to $35 — making the restaurant gap narrower than the ingredient math suggests. Use this calculator to know your baseline ingredient cost, then factor in your own time to decide what makes sense on any given night.

Frequently Asked Questions

How many enchiladas does a standard batch make?
A standard 9x13 baking dish holds 8 to 10 enchiladas, which is enough for 4 adults if served with rice and beans. The exact count depends on how tightly you roll the tortillas and how much filling you use per enchilada.
Is it cheaper to use corn or flour tortillas?
Corn tortillas are the traditional choice for enchiladas and are almost always cheaper than flour tortillas — typically $2 to $3 for a 30-count pack versus $3 to $4 for 8 to 10 flour tortillas. Corn tortillas also hold up better when sauced, making them the practical and economical pick.
Can I substitute canned chicken to save money?
Yes. A 12.5 oz can of chunk chicken breast costs about $2.50 and is enough for 4 to 5 enchiladas. It cuts prep time significantly and keeps the per-enchilada cost very low, though the texture is softer than freshly cooked and shredded chicken.
How much does it cost to freeze a batch of enchiladas?
The ingredient cost to freeze a second tray is nearly identical to the first, since you are just doubling the recipe. Frozen unbaked enchiladas keep well for up to 3 months. When you factor in the second batch, your effective cost per serving drops even further because you only pay for cooking energy and time once.
What cheese is best for chicken enchiladas and does it affect cost?
Monterey Jack melts smoothly and has a mild flavor that complements red enchilada sauce well. It costs around $3.50 to $4.50 for 8 oz. A Mexican blend or shredded cheddar are slightly cheaper alternatives at $2.50 to $3.50 for 8 oz and work just as well if you want to trim the cheese line item.