4small tomatoesdiced (I use a regular size can of diced tomatoes)
1cupof cornfrozen or canned
1cupof shredded cheddar cheeseoptional
2green onionsdiced (optional)
Instructions
Preheat oven to 400 degrees F.
Wash, peel and cut the potatoes into 1 inch cubes. Put potatoes in a large pot and add water until potatoes are just covered. Bring to a boil, reduce the heat and simmer until potatoes are tender. Drain well.
Add the butter, sour cream and half of the milk. Using a hand mixer, whip the potatoes until smooth. Continue to add milk, little by little, until potatoes are creamy.
While the potatoes are cooking, add the oil to a large skillet and place on medium high heat. Saute the onion and jalapeno until onions are golden brown (2 to 4 minutes).
Add the ground beef, season with salt and pepper to taste and continue to cook until beef is browned. Just before the beef is done, add the minced garlic and mix well.
Sprinkle in the taco seasoning and add the beef stock. Bring to a boil, then reduce to a simmer. Continue to cook until the liquid is reduced.
Add the tomatoes and corn and saute until all vegetables are softened.
Spread the meat mixture into a 10 inch pie plate or a 2 quart baking dish. Top with the mashed potatoes and bake for 25 to 30 minutes or until the potatoes start to brown.
If you are topping with the cheese, add it just before you remove the pie from the oven to allow time for the cheese to melt.
Let the dish cool slightly before serving and top with green onions if desired.
Notes
You could also use instant potatoes to cut some of the prep time in this recipe.