The Taco Bell Enchirito is a classic fast-food favorite that combines the best of a burrito and an enchilada. It’s saucy, cheesy, savory, and completely satisfying. This homemade version delivers all the bold flavors you remember—soft tortillas filled with seasoned beef, beans, and onions, rolled up and smothered in rich enchilada sauce and melted cheese. It’s comfort food done right, and it’s even better than takeout!
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.

Why You’ll Love This Recipe
Better Than Takeout – Made with fresh ingredients and no mystery meat.
Easy to Make – Simple steps and pantry-friendly items make it weeknight friendly.
Saucy & Cheesy – The enchilada-style sauce and gooey cheese make it irresistibly good.
Customizable – Swap the filling or make it vegetarian with ease.
Freezer-Friendly – Make a batch, freeze, and enjoy anytime.
Ingredients You’ll Need
For the Filling:
- 1 lb ground beef
- 1 tbsp olive oil
- 1 small yellow onion, finely chopped
- 1 clove garlic, minced
- 1 tbsp tomato paste
- 1 tsp chili powder
- 1 tsp cumin
- ½ tsp paprika
- ½ tsp onion powder
- ½ tsp garlic powder
- Salt and pepper, to taste
- 1 can (15 oz) refried beans
For the Sauce:
- 2 tbsp vegetable oil
- 2 tbsp all-purpose flour
- 3 tbsp chili powder
- ½ tsp garlic powder
- ½ tsp onion powder
- ¼ tsp ground cumin
- 2 cups low-sodium chicken broth
- 1 tsp tomato paste
- Salt, to taste
For Assembly:
- 6 soft flour tortillas (8-inch)
- 1½ cups shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
- ¼ cup sliced black olives (optional)
- Chopped green onions or fresh cilantro for garnish
Tools You’ll Need
Large skillet
Saucepan
Mixing spoon or spatula
Baking dish (9×13 inch)
Aluminum foil
Grater
Cutting board and knife
Step-by-Step Instructions
Step 1: Make the Beef Filling
- Heat olive oil in a large skillet over medium heat.
- Add chopped onions and sauté until soft, about 2–3 minutes.
- Add garlic and cook for another 30 seconds.
- Add ground beef and cook until browned, breaking it up with a spoon.
- Drain excess grease if needed.
- Stir in tomato paste, chili powder, cumin, paprika, onion powder, garlic powder, salt, and pepper.
- Cook for another 2–3 minutes until well combined and fragrant.
- Add refried beans and stir until the mixture is fully blended and warmed through. Set aside.
Step 2: Prepare the Enchilada Sauce
9. In a medium saucepan, heat vegetable oil over medium heat.
10. Whisk in flour to make a roux and cook for 1 minute, stirring constantly.
11. Stir in chili powder, garlic powder, onion powder, cumin, and a pinch of salt.
12. Slowly whisk in the chicken broth to avoid lumps.
13. Add tomato paste and whisk until smooth.
14. Simmer the sauce for 8–10 minutes, stirring occasionally, until thickened.
Step 3: Assemble the Enchiritos
15. Preheat your oven to 375°F (190°C).
16. Spoon about ½ cup of enchilada sauce into the bottom of a baking dish.
17. Place a tortilla on a clean surface and add about ⅓ cup of the beef and bean filling to the center.
18. Roll it up burrito-style and place seam-side down in the dish.
19. Repeat with remaining tortillas and filling.
20. Pour the rest of the enchilada sauce evenly over the top.
21. Sprinkle shredded cheddar and Monterey Jack cheese generously over the sauced enchiritos.
22. Add sliced black olives if using.
Step 4: Bake
23. Cover the dish with foil and bake for 15 minutes.
24. Remove the foil and bake for another 10–12 minutes until the cheese is fully melted and bubbling.
Step 5: Garnish & Serve
25. Remove from the oven and let rest for 5 minutes.
26. Garnish with chopped green onions or cilantro.
27. Serve hot with rice, salad, or chips and salsa.

Tips for the Best Enchirito
Use Soft Tortillas – Warm them slightly so they roll easily without tearing.
Season Well – Don’t skip the spices in the beef; it brings the Taco Bell flavor home.
Sauce Generously – The enchirito is meant to be saucy and cheesy, so don’t hold back.
Customize It – Add diced green chilies or jalapeños to the filling for more heat.
Double the Batch – Freeze extras for quick, satisfying meals later.
Serving Suggestions
Mexican Rice – A classic pairing that completes the meal.
Guacamole & Chips – A creamy, crunchy side dish to balance the richness.
Fresh Salad – Try a simple lettuce, tomato, and avocado salad with lime vinaigrette.
Corn on the Cob – Sweet grilled corn adds the perfect summer twist.
Creamy Slaw – A cool, crisp contrast to the warm, cheesy enchiritos.
How to Store & Reheat
Storing:
Refrigerate: Store leftovers in an airtight container for up to 4 days.
Freeze: Freeze individual enchiritos before baking for up to 2 months. Thaw overnight in the fridge before baking.
Reheating:
Oven: Reheat at 350°F for 15–20 minutes, covered with foil to prevent drying.
Microwave: Reheat slices on medium power for 1–2 minutes, adding a splash of water if needed.
Frequently Asked Questions
- Can I use corn tortillas instead of flour?
Yes, but they’re less pliable. Warm them and handle gently to prevent tearing. - Is this recipe spicy?
It has mild heat, but you can increase the chili powder or add diced jalapeños for more spice. - Can I make it vegetarian?
Absolutely. Use a plant-based ground meat substitute or skip the meat entirely and double the beans. - What cheese is best for melting?
Cheddar and Monterey Jack are both great choices. Feel free to mix in Pepper Jack for a spicy kick. - Can I use canned enchilada sauce?
Yes, but homemade adds more flavor. If you’re short on time, go for a good-quality brand.
Final Thoughts
This Taco Bell Enchirito copycat recipe is everything you want in comfort food—saucy, cheesy, hearty, and full of nostalgic flavor. Whether you’re reliving a childhood favorite or discovering it for the first time, this dish is guaranteed to be a hit at your table.
Give it a try and share your creations! Leave a comment and tag your enchirito pics online—I’d love to see how yours turns out!
Preparation Time: 20 minutes
Cooking Time: 30 minutes
Cuisine: American-Mexican
Nutritional Information (Per Serving):
Calories: 430 | Protein: 21g | Carbohydrates: 34g | Fat: 24g | Fiber: 4g | Sodium: 610mg
Taco Bell Enchirito
The Taco Bell Enchirito is a classic fast-food favorite that combines the best of a burrito and an enchilada. It’s saucy, cheesy, savory, and completely satisfying. This homemade version delivers all the bold flavors you remember—soft tortillas filled with seasoned beef, beans, and onions, rolled up and smothered in rich enchilada sauce and melted cheese. It’s comfort food done right, and it’s even better than takeout!
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Cuisine: American-Mexican
Ingredients
For the Filling:
-
1 lb ground beef
-
1 tbsp olive oil
-
1 small yellow onion, finely chopped
-
1 clove garlic, minced
-
1 tbsp tomato paste
-
1 tsp chili powder
-
1 tsp cumin
-
½ tsp paprika
-
½ tsp onion powder
-
½ tsp garlic powder
-
Salt and pepper, to taste
-
1 can (15 oz) refried beans
For the Sauce:
-
2 tbsp vegetable oil
-
2 tbsp all-purpose flour
-
3 tbsp chili powder
-
½ tsp garlic powder
-
½ tsp onion powder
-
¼ tsp ground cumin
-
2 cups low-sodium chicken broth
-
1 tsp tomato paste
-
Salt, to taste
For Assembly:
-
6 soft flour tortillas (8-inch)
-
1½ cups shredded cheddar cheese
-
1 cup shredded Monterey Jack cheese
-
¼ cup sliced black olives (optional)
-
Chopped green onions or fresh cilantro for garnish
Instructions
Step 1: Make the Beef Filling
-
Heat olive oil in a large skillet over medium heat.
-
Add chopped onions and sauté until soft, about 2–3 minutes.
-
Add garlic and cook for another 30 seconds.
-
Add ground beef and cook until browned, breaking it up with a spoon.
-
Drain excess grease if needed.
-
Stir in tomato paste, chili powder, cumin, paprika, onion powder, garlic powder, salt, and pepper.
-
Cook for another 2–3 minutes until well combined and fragrant.
-
Add refried beans and stir until the mixture is fully blended and warmed through. Set aside.
Step 2: Prepare the Enchilada Sauce
9. In a medium saucepan, heat vegetable oil over medium heat.
10. Whisk in flour to make a roux and cook for 1 minute, stirring constantly.
11. Stir in chili powder, garlic powder, onion powder, cumin, and a pinch of salt.
12. Slowly whisk in the chicken broth to avoid lumps.
13. Add tomato paste and whisk until smooth.
14. Simmer the sauce for 8–10 minutes, stirring occasionally, until thickened.
Step 3: Assemble the Enchiritos
15. Preheat your oven to 375°F (190°C).
16. Spoon about ½ cup of enchilada sauce into the bottom of a baking dish.
17. Place a tortilla on a clean surface and add about ⅓ cup of the beef and bean filling to the center.
18. Roll it up burrito-style and place seam-side down in the dish.
19. Repeat with remaining tortillas and filling.
20. Pour the rest of the enchilada sauce evenly over the top.
21. Sprinkle shredded cheddar and Monterey Jack cheese generously over the sauced enchiritos.
22. Add sliced black olives if using.
Step 4: Bake
23. Cover the dish with foil and bake for 15 minutes.
24. Remove the foil and bake for another 10–12 minutes until the cheese is fully melted and bubbling.
Step 5: Garnish & Serve
25. Remove from the oven and let rest for 5 minutes.
26. Garnish with chopped green onions or cilantro.
27. Serve hot with rice, salad, or chips and salsa.
Notes
Use Soft Tortillas – Warm them slightly so they roll easily without tearing.
Season Well – Don’t skip the spices in the beef; it brings the Taco Bell flavor home.
Sauce Generously – The enchirito is meant to be saucy and cheesy, so don’t hold back.
Customize It – Add diced green chilies or jalapeños to the filling for more heat.
Double the Batch – Freeze extras for quick, satisfying meals later.




Leave a Comment