Preheat the oven to 350°F. Spray a 9x13-inch baking dish with cooking spray and set aside.
In a large skillet over medium heat, add the ground beef and break it up into crumbles. Cook until there is no longer any pink, about 8 to 10 minutes. Drain any excess grease.
Add the taco seasoning, water, and refried beans. Break up the refried beans and mix it in. Bring to a simmer for 10 minutes until thickened.
Take off the heat and add one cup of the Monterey Jack cheese. Stir it into the meat mixture and set aside.
While you are simmering the filling, make the sauce. Place a skillet or small stock pot over medium-low heat, add the butter and let it melt.
Add the flour to the skillet and whisk until combined. Cook for 1 minute.
Slowly stream in the chicken stock and heavy cream to avoid lumps. Take off the heat and add 1 cup of the Monterey Jack cheese, green chilies and sour cream. Stir until the cheese is melted.
Add ½ cup of the sauce to the bottom of the prepared baking dish.
Place a tortilla on a clean work surface and add some of the filling.
Fold the two outer flaps of the tortilla over the filling. Tightly roll the tortilla into a little package.
Place it seam-side down into the baking dish, and repeat with the remaining tortillas and filling.
Cover the burritos with the remaining sauce, and top with the remaining cheese.
Bake uncovered for 20 to 25 minutes until bubbly. Optional (at the end), turn the broiler on high and broil until the cheese is browned. Make sure to watch it very closely so it doesn’t burn.
Garnish with the chopped cilantro, sour cream and diced tomatoes, if desired Serve immediately.
Video
Notes
Other meats can be used, see above for ideas.
You can use smaller tortillas if desired.
These can be frozen. See above on how to do that.
Add in some corn, black beans or petite diced tomatoes.