
Description of this recipe
Meatball Cowboy Pie is a hearty and comforting dish that combines savory meatballs with a rich baked bean sauce, all topped with a creamy, cheesy mashed potato layer. This dish is perfect for family dinners or gatherings, providing a delightful mix of flavors and textures that everyone will enjoy.
Why you will love this recipe
You will love this recipe for its simplicity and the way it brings together familiar ingredients into a delightful new creation. The combination of juicy meatballs, sweet baked beans, and creamy mashed potatoes is a comforting classic that warms the heart. Plus, it’s a one-dish meal that makes cleanup a breeze!
Introduction
When it comes to comfort food, few dishes can rival the heartiness of a Meatball Cowboy Pie. This recipe brings together the best of both worlds: the satisfying bite of homemade meatballs and the warmth of a creamy mashed potato topping. Inspired by traditional cowboy fare, this dish is perfect for chilly evenings or when you simply want to indulge in something delicious and filling. Whether you’re cooking for a crowd or just for yourself, Meatball Cowboy Pie is sure to become a favorite in your kitchen.
Ingredients:
- 4 Morrisons Pork Sausages
- 500g beef mince
- 1 shallot or small red onion, finely chopped
- 50g breadcrumbs
- 1 egg
- 1 tsp mixed dried herbs
- 2 tbsp vegetable or sunflower oil
- 1 onion, chopped
- 2 garlic cloves, crushed or finely grated
- 2 x 240g cans baked beans
- 3 tbsp Morrisons BBQ sauce
- 1kg potatoes, peeled and chopped
- 25g butter
- 75ml milk
- 50g cheddar, grated
- Handful parsley, to serve (optional)

Preparation:
Step 1: Begin by making the meatballs. Squeeze the sausagemeat from the skins into a large mixing bowl. Add the beef mince, finely chopped shallot (or red onion), breadcrumbs, egg, and mixed dried herbs. Season generously with salt and freshly ground black pepper. Using your hands, mix everything together until fully combined; this step is crucial to ensure the meatballs hold together during cooking. Form the mixture into approximately 20 meatballs.
Step 2: Heat 1 tablespoon of vegetable or sunflower oil in a large frying pan over medium heat. Once hot, add the meatballs to the pan and brown them all over for about 4-5 minutes. They don’t need to be fully cooked at this stage; just ensure they are nicely browned. Once done, remove the meatballs from the pan and set them aside.
Step 3: In the same frying pan, drizzle in the remaining oil and reduce the heat to medium-low. Add the chopped onion and fry for 8-10 minutes until softened but not golden. Stir in the crushed garlic and fry for an additional 1-2 minutes, allowing the flavors to meld together.
Step 4: Pour in the baked beans and BBQ sauce, stirring everything together. Cook for 2-3 minutes until the mixture is just simmering. This will create a rich, flavorful sauce for the meatballs.
Step 5: Preheat your oven to 200°C (180°C fan) or gas mark 6. In an ovenproof dish (approximately 25cm x 20cm), place the browned meatballs and pour the baked bean mixture over the top. Set this aside while you prepare the mashed potatoes.
Bring a large pot of salted water to a boil. Add the chopped potatoes and cook for 12-16 minutes, or until tender. Drain the potatoes and return them to the pot. Add the butter and milk, then mash until smooth and creamy. Spoon the mashed potatoes over the meatball and bean mixture, spreading it evenly. Scatter the grated cheddar cheese on top and bake in the oven for 25-30 minutes, or until the top is golden and the sauce is bubbling up around the sides. If desired, garnish with a handful of parsley before serving.
COOKING Rating: ⭐⭐⭐⭐⭐
Serving Suggestions:
Serve your Meatball Cowboy Pie with a side of steamed vegetables or a fresh salad for a well-rounded meal. A dollop of sour cream or a sprinkle of extra cheese on top can also elevate the flavors further.
Tips:
- For added flavor, consider mixing in some chopped fresh herbs like thyme or rosemary into the meatball mixture.
- If you prefer a spicier kick, add a dash of hot sauce to the baked bean mixture.
- This dish can be prepared in advance and stored in the refrigerator, making it perfect for meal prep.
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Nutritional Information:
- Calories: 650 (per serving, based on 6 servings)
- Protein: 35g
- Sodium: 800mg
Conclusion
Meatball Cowboy Pie is not just a meal; it’s an experience that brings comfort and warmth to the table. Its combination of juicy meatballs, sweet and tangy baked beans, and creamy mashed potatoes creates a dish that is both satisfying and delicious. Perfect for family gatherings or a cozy night in, this recipe is sure to become a staple in your home. So gather your ingredients, roll up your sleeves, and enjoy the delightful process of creating this comforting pie!
Questions and Answers about this recipe
- Can I use different types of meat for the meatballs?
Yes, you can use ground chicken, turkey, or even a meat substitute if you prefer. Just be mindful of the cooking times, as different meats may require adjustments. - Is it possible to make this dish ahead of time?
Absolutely! You can prepare the meatballs and the baked bean mixture in advance. Simply assemble the dish and refrigerate until you’re ready to bake it. Just add a few extra minutes to the cooking time if baking from cold. - Can I freeze leftovers?
Yes, this dish freezes well. Allow it to cool completely before transferring it to an airtight container. It can be frozen for up to three months. Reheat in the oven until heated through. - What can I serve with Meatball Cowboy Pie?
This dish pairs well with a side salad, steamed vegetables, or even some crusty bread to soak up the delicious sauce. - How can I make this recipe vegetarian?
You can substitute the meat with plant-based alternatives such as lentils or chickpeas mixed with breadcrumbs and spices to create a vegetarian version. Use vegetarian baked beans and cheese to complete the dish.