Ingredients
Method
- Add the potatoes, garlic, and 1 ½ teaspoons salt to a large pot and cover with cold water by two inches. Bring to a simmer over high heat, then reduce the heat and maintain a simmer until the potatoes are fork-tender, about 10 to 15 minutes. Drain and return the potatoes and garlic to the pot.
- Preheat the oven to 375°F (190°C) with a rack in the center.
- Heat the olive oil in a large oven-safe skillet over medium-high heat. Add the ground beef and cook, undisturbed, until browned on one side, about 4 minutes. Break up the beef and continue cooking until browned and no longer pink, about 3 more minutes. Sprinkle with ½ teaspoon salt. Transfer to a bowl.
- If the skillet is dry, add another drizzle of oil. Add the onion, bell pepper, carrots, and the remaining 1 teaspoon salt. Cook over medium heat, stirring occasionally, until the vegetables soften, about 5 minutes. Add the garlic, chili powder, and tomato paste and cook for another minute, until fragrant and slightly darkened.
- Mash the potatoes with a potato masher, then stir in the buttermilk starting with ¾ cup and adding more to reach a fluffy texture. Stir in the remaining ½ teaspoon salt. Taste and adjust with more salt if necessary.
- Return the beef to the skillet and add the broth, ketchup, Worcestershire sauce, mustard, brown sugar, and vinegar. Stir well to combine and cook until the sauce thickens, about 3 to 4 minutes.
- Turn off the heat and dollop the mashed potatoes on top of the beef mixture in the skillet. Spread the potatoes into an even layer to cover the top. Sprinkle with shredded cheddar cheese.
- Bake for 10 to 15 minutes, or until the cheese is melted and the edges are bubbling. For a golden, crispy top, turn on the broiler for 2 to 3 minutes, watching carefully to prevent burning. Let the casserole rest for 5 minutes, then sprinkle with green onions before serving.
Nutrition
Notes
This recipe is perfect for a family dinner. Leftovers are great for lunch the next day or even frozen for a future meal.
