If you’ve ever craved that irresistible blend of hearty, cheesy, and saucy goodness from a fast-food favorite, you’re going to love diving into this Homemade Taco Bell Enchirito Recipe. It’s everything you adore about the original but made fresh and from scratch in your own kitchen. Think tender ground beef mingling with creamy refried beans, wrapped in soft flour tortillas, smothered in a zesty enchilada sauce, and topped with bubbling cheddar cheese. This recipe brings a comforting and nostalgic Mexican-inspired meal right to your table, guaranteed to satisfy both your taste buds and your cooking spirit.

Ingredients You’ll Need
Getting started on this Homemade Taco Bell Enchirito Recipe means gathering a handful of simple, flavorful ingredients. Each one plays its part in creating the perfect balance of taste, texture, and that classic Tex-Mex vibe we’re all craving.
- 1 lb ground beef: The star protein that provides rich, savory flavor and a hearty base.
- 1 packet taco seasoning (or homemade seasoning): Adds that signature blend of spices to make the beef filling vibrant and bold.
- 1/2 cup water: Helps the taco seasoning meld perfectly with the beef, creating a juicy, flavorful mixture.
- 1/2 cup refried beans (or mashed black beans): Adds creaminess and depth, balancing the beef’s texture beautifully.
- 1/4 cup chopped onion (optional): A little crunch and sweetness that subtly enhances the filling.
- 1 can (10 oz) red enchilada sauce: The luscious, tangy sauce that ties everything together and keeps each bite moist.
- 1 tablespoon chili powder: Brings warmth and subtle heat, enhancing the sauce’s complexity.
- 1 teaspoon garlic powder: Infuses a mellow, savory undertone to the sauce.
- 1 teaspoon cumin: Offers that earthy, smoky flavor essential in Mexican dishes.
- 1/2 teaspoon paprika: Lends a gentle smoky touch and vibrant color to the sauce.
- Salt and pepper, to taste: Simple but crucial seasonings to balance all the flavors.
- 6 soft flour tortillas: The tender wraps that hold the delicious filling together perfectly.
- 1 1/2 cups shredded cheddar cheese (or Mexican blend): Adds gooey, melty richness that every enchirito needs.
- 1/4 cup diced green onions (optional for garnish): A fresh, crisp pop of color and flavor on top.
- Sour cream (optional for topping): Adds a cool, creamy finish that cuts through the spices beautifully.
How to Make Homemade Taco Bell Enchirito Recipe
Step 1: Cook the Beef Filling
Start by heating a large skillet over medium-high heat and browning the ground beef, breaking it apart with your spoon or spatula. This initial step is all about building a deep, meaty flavor as the beef cooks to a perfect golden brown. Once cooked through, be sure to drain any excess fat so your enchirito stays rich without being greasy.
Step 2: Add Taco Seasoning
Next, sprinkle in your taco seasoning and pour in the half cup of water. Stir everything together and let it simmer for about 5 to 7 minutes. This simmering process thickens the mixture and allows those spices to fully infuse the beef, creating a juicy, flavorful base that’s just begging to be wrapped in a tortilla.
Step 3: Mix in Beans
Now, fold in the refried beans or mashed black beans to the hot beef mixture. This step adds wonderful creaminess and a hearty texture that makes every bite satisfying. Once combined, remove the pan from heat and set it aside while you prepare the enchilada sauce.
Step 4: Prepare the Enchilada Sauce
In a small saucepan, combine your canned red enchilada sauce with chili powder, garlic powder, cumin, paprika, salt, and pepper. Warm this mixture over low heat for about 5 minutes. Heating the sauce gently helps all those spices mingle deeply, resulting in a rich, well-rounded flavor that perfectly complements the beef and beans.
Step 5: Assemble the Enchiritos
Preheat your oven to 350°F (175°C). Lay out the flour tortillas flat on a baking sheet to get ready for assembly. Spoon the beef and bean mixture evenly onto each tortilla, then generously sprinkle with shredded cheddar cheese. Carefully roll each tortilla tightly around the filling to keep that delicious mixture tucked inside.
Step 6: Top with Sauce and Bake
Now, it’s time to pour your homemade enchilada sauce evenly over the rolled tortillas, coating them generously. Finish off with more shredded cheese sprinkled over the top, then pop the tray into the oven. Bake for 15 to 20 minutes, or until you see the cheese melted and bubbling, signaling the enchiritos are perfectly done.
Step 7: Serve and Enjoy
Once baked, take your Homemade Taco Bell Enchirito Recipe out of the oven and watch how the cheesy sauce looks invitingly golden. Add diced green onions and a dollop of sour cream if you like, then serve warm. These enchiritos are sure to bring smiles and satisfy cravings in the best way possible.
How to Serve Homemade Taco Bell Enchirito Recipe

Garnishes
Adding garnishes like diced green onions, fresh cilantro, or a dollop of cool sour cream takes your enchiritos from great to unforgettable. These touches bring brightness, freshness, and a creamy contrast to the rich, spicy filling and sauce.
Side Dishes
Pair your enchiritos with classic sides like Mexican rice, refried beans, or a crisp, zesty salad. These sides round out the meal, adding variety in texture and flavor while complementing the dish’s savory profile.
Creative Ways to Present
For a fun twist, try serving your enchiritos with colorful tortilla chips on the side for a playful crunch or slice them in half diagonally to showcase the cheesy filling. You can also drizzle some fresh salsa or guacamole over the top to add an extra layer of flavor and visual appeal.
Make Ahead and Storage
Storing Leftovers
If you have any enchiritos left, store them in an airtight container in the refrigerator for up to 3 days. They hold their flavor well and make for an easy next-day meal. Just remember to cover them well to maintain the texture and prevent drying out.
Freezing
You can freeze individual portions wrapped tightly in foil or plastic wrap for up to 2 months. When you’re ready, simply thaw them overnight in the fridge before reheating, so the flavors and textures stay intact and fresh-tasting.
Reheating
To reheat your enchiritos, place them in a preheated oven at 350°F for about 10-15 minutes or heat them in the microwave until warmed through. Using an oven helps keep the tortillas a bit crisp while the cheese melts back to its luscious state.
FAQs
Can I use black beans instead of refried beans in this recipe?
Absolutely! Mashed black beans work wonderfully as a creamy, nutritious substitute for refried beans and add a slightly different texture and flavor that still fits perfectly with the enchirito.
Is it possible to make this recipe vegetarian?
Yes, simply swap out the ground beef for cooked lentils, textured vegetable protein, or a plant-based meat substitute. Keeping the beans and all the seasonings will maintain that hearty, satisfying taste.
Can I prepare the beef mixture ahead of time?
Definitely! Cooking the beef filling a day in advance can save time. Just store it in the fridge and assemble your enchiritos when ready to bake for maximum freshness.
What kind of cheese works best in this Hommade Taco Bell Enchirito Recipe?
Sharp cheddar cheese or a Mexican cheese blend are ideal choices since they melt beautifully and provide that classic tangy, creamy flavor for the perfect cheesy topping.
How spicy is this enchirito, and can I adjust the heat?
The recipe strikes a balanced mild-to-medium spice level thanks to the chili powder and spices. Feel free to tweak the chili powder amount or add jalapeños if you want your enchiritos spicier or milder—to perfectly suit your taste buds.
Final Thoughts
There’s something so wonderfully comforting about making a Homemade Taco Bell Enchirito Recipe from scratch, and it’s a fantastic way to enjoy a nostalgic favorite with your own fresh twist. Whether it’s a family dinner or a casual get-together, this recipe always gets rave reviews and leaves everyone reaching for seconds. So go ahead, gather those ingredients, roll up your sleeves, and treat yourself to a flavorful, cheesy, and incredibly satisfying meal you won’t forget.
Print
Homemade Taco Bell Enchirito Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Description
This homemade Taco Bell Enchirito recipe recreates the classic Mexican-inspired dish featuring a flavorful ground beef and bean filling wrapped in soft flour tortillas, topped with a rich red enchilada sauce and melted cheddar cheese. Perfectly baked for a bubbly, cheesy finish, this easy-to-make meal serves as a comforting and satisfying dinner option that brings Tex-Mex flavors right to your kitchen.
Ingredients
Beef Filling
- 1 lb ground beef
- 1 packet taco seasoning (or homemade seasoning)
- 1/2 cup water
- 1/2 cup refried beans (or black beans, mashed)
- 1/4 cup chopped onion (optional)
Enchilada Sauce
- 1 can (10 oz) red enchilada sauce
- 1 tablespoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon cumin
- 1/2 teaspoon paprika
- Salt and pepper, to taste
Assembly and Toppings
- 6 soft flour tortillas
- 1 1/2 cups shredded cheddar cheese (or Mexican blend cheese)
- 1/4 cup diced green onions (optional for garnish)
- Sour cream (optional for topping)
Instructions
- Cook the beef filling: In a large skillet over medium-high heat, cook the ground beef until browned, breaking it apart with a spoon. Once cooked, drain any excess fat from the skillet.
- Add taco seasoning: Stir in the taco seasoning packet along with 1/2 cup of water. Reduce heat and simmer the mixture for 5-7 minutes until it thickens and the flavors meld.
- Mix in beans: Add refried beans or mashed black beans to the beef mixture and stir well to combine. Remove the skillet from heat and set aside.
- Prepare enchilada sauce: In a small saucepan over low heat, combine the canned red enchilada sauce, chili powder, garlic powder, cumin, paprika, salt, and pepper. Heat gently for 5 minutes to blend the flavors, stirring occasionally.
- Assemble the Enchiritos: Preheat your oven to 350°F (175°C). Lay the flour tortillas flat on a baking sheet. Evenly spoon the beef and bean filling onto each tortilla and sprinkle with some shredded cheese. Roll the tortillas tightly around the filling to form burrito-like rolls.
- Top with sauce and bake: Pour the prepared enchilada sauce evenly over the rolled tortillas on the baking sheet. Sprinkle the remaining shredded cheese over the top. Place the baking sheet in the oven and bake for 15-20 minutes, or until the cheese is fully melted and bubbly.
- Serve: Remove the enchiritos from the oven. Garnish with diced green onions and add a dollop of sour cream if desired. Serve warm for a deliciously cheesy and flavorful meal.
Notes
- For a vegetarian option, replace ground beef with plant-based meat substitute or sautéed vegetables.
- You can customize the cheese blend to your preference, using Mexican blend, cheddar, or Monterey Jack cheese.
- Leftover enchiritos can be refrigerated in an airtight container for up to 3 days and reheated in the oven.
- If you prefer spicier enchilada sauce, add a pinch of cayenne pepper or hot sauce when preparing it.
- Optional chopped onion can be cooked with the beef or omitted based on taste preference.

