Ingredients:
For the Filling:
1 tbsp olive oil
2 medium potatoes, peeled and diced small
1 tsp salt
1/8 tsp pepper
1/2 tsp smoked paprika
1 small onion, finely chopped
1lb ground beef
2 garlic cloves, minced
1 tbsp taco seasoning
1/4 cup water
1 cup shredded cheddar cheese or 4 cheese Mexican blend cheese
For the Nacho Cheese Drizzle:
1 tbsp butter
1 tbsp flour
3/4 cup milk
1 cup sharp cheddar, shredded
Salt to taste
Directions:
Heat olive oil in a skillet over medium heat. Add diced potatoes, season with salt, pepper, and smoked paprika.
Cook, stirring occasionally, for about 10 minutes until golden and tender. Remove and set aside.
In the same skillet, add a touch more oil if needed. Saute onions until soft, about 3 minutes.
Add ground beef and cook until browned. Drain excess fat if necessary.
Stir in minced garlic and taco seasoning, then pour in 1/4 cup water. Simmer for 3-4 minutes until well combined and slightly thickened.
In a small saucepan, melt butter over medium heat. Stir in flour to form a roux and cook for 1 minute.
Slowly whisk in milk until smooth and slightly thickened.
Stir in shredded cheddar and salt. Keep warm over low heat.
On each tortilla, layer beef mixture, potatoes, and shredded cheese. Roll tightly like a burrito.
In a nonstick pan or skillet, melt a bit of butter and toast each burrito seam-side-down first for 2-3 minutes per side until golden and crisp.
Slice burritos in half, drizzle with nacho cheese sauce, and garnish with finely diced tomatoes and fresh parsley.