Cowboy pie –There’s nothing quite like a hearty Cowboy Pie to warm your soul and fill your belly. This dish combines the best of savory flavors with a comforting crust, making it perfect for dinner gatherings or cozy nights in. Here’s how to whip up this delicious recipe that everyone will love!
Cowboy Pie
Check out this mouthwatering image of Cowboy Pie that showcases its delightful layers and golden crust.

Ingredients
To make this Cowboy Pie, you’ll need the following ingredients:
- 1 pound ground beef
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 cup frozen corn
- 1 cup canned black beans, drained and rinsed
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 cup beef broth
- 2 cups mashed potatoes (store-bought or homemade)
- 1 cup shredded cheddar cheese
- Salt and pepper to taste
- 1 tablespoon olive oil
Instructions
Follow these steps to make a delicious Cowboy Pie:
- Preheat your oven to 400°F (200°C).
- In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until the onion becomes translucent.
- Add the ground beef to the skillet and cook until browned. Break up the meat with a spatula while it cooks.
- Once the beef is browned, stir in the corn, black beans, chili powder, cumin, beef broth, salt, and pepper. Let it simmer for about 5-7 minutes until the mixture thickens slightly.
- Transfer the beef mixture to a baking dish and spread it out evenly.
- Top the beef mixture with the mashed potatoes, spreading them out carefully to cover the entire surface.
- Sprinkle shredded cheddar cheese on top of the mashed potatoes.
- Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown.
- Remove from the oven and let it cool for a few minutes before serving.
Enjoy this Cowboy Pie with a side salad or your favorite bread. It’s a fulfilling dish that brings together bold flavors and a comforting texture, making it a favorite for both family dinners and casual get-togethers. Bon appétit!