If you love crispy tortillas, flavorful seasoned meat, melty cheese, and delicious Mexican-inspired flavors, this chimichanga recipe is one you need to try. Chimichangas are essentially stuffed flour tortillas that are rolled and cooked until golden and crunchy on the outside while staying warm, cheesy, and flavorful inside.
This easy homemade chimichanga recipe is perfect for a weeknight dinner, family meal, or casual gathering. You can make it with seasoned ground beef, shredded chicken, or even beans and vegetables for a meatless version. Serve your chimichangas with salsa, sour cream, guacamole, or your favorite toppings for a restaurant-style meal at home.
What Is a Chimichanga?
A chimichanga is a Mexican-American dish made by filling a large flour tortilla with ingredients such as seasoned meat, beans, cheese, and vegetables. The tortilla is folded into a compact package and traditionally fried until crispy and golden.
While chimichangas are often associated with Southwestern and Tex-Mex cuisine, their exact origin is debated. Today, they are popular because they combine the comforting flavors of a burrito with an irresistibly crunchy exterior.
The best part is that you can easily customize a chimichanga according to your favorite fillings and toppings.
Why You’ll Love This Chimichanga Recipe
There are plenty of reasons to make homemade chimichangas. They are:
- Crispy and golden: The tortilla develops a delicious crunchy exterior.
- Cheesy and flavorful: Melted cheese brings all the filling ingredients together.
- Easy to customize: Use beef, chicken, beans, or vegetables.
- Perfect for busy nights: The filling can be prepared ahead of time.
- Family-friendly: Everyone can add their favorite toppings.
- Better than takeout: Freshly cooked chimichangas are especially delicious.
Ingredients for Chimichangas
To make this easy chimichanga recipe, you’ll need simple ingredients that are easy to find.
For the Filling
- 1 pound ground beef or cooked shredded chicken
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup cooked refried beans or black beans
- 1 cup shredded Mexican-style cheese
- 1/2 cup salsa
- 6 large flour tortillas
For Cooking
- Vegetable or canola oil, as needed for frying
- Toothpicks, if needed to secure the tortillas
Optional Toppings
- Sour cream
- Guacamole
- Salsa
- Pico de gallo
- Shredded lettuce
- Diced tomatoes
- Sliced jalapeños
- Fresh cilantro
- Lime wedges

How to Make Chimichangas
1. Prepare the Meat Filling
Heat olive oil in a large skillet over medium heat. Add the diced onion and cook for a few minutes until softened. Add the minced garlic and cook briefly until fragrant.
Add the ground beef and cook until browned and fully cooked. If you’re using shredded chicken, simply warm it in the skillet with the onions and garlic.
Drain excess grease if necessary.
Add chili powder, cumin, paprika, oregano, salt, and black pepper. Stir everything together so the seasonings coat the meat evenly.
For extra flavor, stir in salsa and allow the filling to simmer for a few minutes.
2. Add the Beans
Stir the refried beans or black beans into the meat mixture. The beans add creaminess and make the filling more substantial.
Remove the skillet from the heat and allow the mixture to cool slightly.
3. Warm the Tortillas
Warm the flour tortillas for a few seconds in the microwave or briefly heat them in a skillet. This makes them softer and easier to fold without cracking.
Place one tortilla on a clean surface.
4. Fill the Tortillas
Add a portion of the meat and bean mixture to the center of each tortilla. Avoid adding too much filling because an overstuffed tortilla can be difficult to roll and may open while cooking.
Sprinkle shredded cheese over the filling.
Fold the left and right sides of the tortilla toward the center. Then fold the bottom edge over the filling and roll the tortilla tightly upward, creating a sealed burrito-like package.
Repeat with the remaining tortillas.
5. Secure the Chimichangas
If necessary, use a toothpick to hold each chimichanga closed. Place the folded side down temporarily while preparing the others.
This helps prevent the filling from escaping during frying.
6. Fry Until Golden and Crispy
Heat approximately 1 inch of oil in a deep skillet over medium heat. Carefully place the chimichangas into the hot oil with the seam side down.
Cook until the bottom becomes golden brown and crisp, then carefully turn them and cook the other sides.
The entire process usually takes several minutes per chimichanga, depending on the oil temperature and size.
Once golden and crispy, carefully remove the chimichangas and place them on a paper towel-lined plate or wire rack to drain excess oil.
7. Add Your Favorite Toppings
Serve the chimichangas while they are hot and crispy. Top them with sour cream, guacamole, salsa, pico de gallo, lettuce, tomatoes, cilantro, or jalapeños.
A squeeze of fresh lime over the top adds a bright finish that balances the rich filling.
Baked Chimichanga Option
If you prefer not to deep-fry your chimichangas, baking is an excellent alternative.
Prepare and roll the chimichangas as directed. Place them seam-side down on a baking sheet lined with parchment paper. Lightly brush or spray the tortillas with oil.
Bake in a preheated oven at 400°F (200°C) until the tortillas are crisp and golden, turning them halfway through cooking.
Baked chimichangas won’t have exactly the same texture as traditionally fried ones, but they can still become deliciously crisp while using much less oil.
Air Fryer Chimichangas
An air fryer is another convenient way to prepare crispy chimichangas.
Preheat the air fryer according to the manufacturer’s instructions. Lightly spray or brush the rolled tortillas with oil and arrange them in a single layer.
Air fry at approximately 375°F (190°C) until golden and crispy, turning halfway through cooking.
Avoid overcrowding the basket so the hot air can circulate around each chimichanga.
Best Filling Variations
One of the best things about this homemade chimichanga recipe is how versatile it is.
Chicken Chimichangas
Use cooked shredded chicken instead of ground beef. Add extra salsa, cumin, and cheese for a flavorful chicken filling.
Beef Chimichangas
Ground beef creates a hearty, classic filling. You can also use shredded beef for a richer version.
Bean and Cheese Chimichangas
For a vegetarian option, combine refried beans, black beans, cheese, corn, peppers, and salsa.
Spicy Chimichangas
Add diced jalapeños, chipotle peppers, cayenne pepper, or your favorite hot sauce for extra heat.
Breakfast Chimichangas
For a fun breakfast version, fill tortillas with scrambled eggs, cooked sausage or bacon, potatoes, cheese, and salsa before rolling and crisping them.

Tips for Making the Best Chimichangas
Don’t overfill the tortillas. A moderate amount of filling makes the chimichangas easier to roll and keeps them sealed during cooking.
Warm your tortillas first. Soft tortillas are less likely to tear when folded.
Keep the oil at a steady temperature. Oil that is too cool can make the tortillas greasy, while oil that is too hot can brown the outside before the filling is properly heated.
Use enough cheese. Melted cheese helps bind the filling and adds the rich texture that makes chimichangas so satisfying.
Don’t overcrowd the pan. Cooking too many at once can lower the oil temperature and prevent the tortillas from becoming properly crisp.
Drain on a rack when possible. A wire rack allows excess oil to drain while helping the crispy exterior stay crunchy.
What to Serve With Chimichangas
Chimichangas are filling on their own, but several side dishes pair beautifully with them.
Try serving them with Mexican-style rice, black beans, refried beans, corn salad, fresh pico de gallo, guacamole, tortilla chips, or a simple green salad.
For toppings, sour cream and salsa are classic choices, while avocado, cilantro, jalapeños, and fresh lime can add even more flavor.
How to Store Leftover Chimichangas
Allow leftover chimichangas to cool before placing them in an airtight container. Refrigerate them and enjoy within a few days for the best quality.
For reheating, an oven or air fryer is preferable because it helps restore the crispy texture. Microwaving is faster but can make the tortilla softer.
If you plan to freeze chimichangas, wrap them individually and place them in a freezer-safe container or bag. Reheat them thoroughly until hot throughout.
Final Thoughts
This chimichanga recipe is an easy and satisfying way to enjoy crispy, cheesy Mexican-inspired comfort food at home. With seasoned meat, beans, melted cheese, and a golden tortilla shell, every bite combines rich filling with a delicious crunchy texture.
The recipe is also incredibly flexible. Choose beef, chicken, beans, or vegetables, then finish your chimichangas with salsa, guacamole, sour cream, fresh cilantro, and lime.
Whether you’re preparing an easy family dinner or looking for a fun homemade alternative to restaurant-style Mexican food, these crispy chimichangas are sure to become a favorite.

