Forget the traditional heavy casserole and imagine your favorite comfort food in a fun, bite-sized format. These Mini Shepherd’s Pies take everything you love about the classic dish and transform it into perfectly portioned, muffin-sized servings.
Each little pie is packed with a rich, savory meat and vegetable filling, topped with creamy mashed potatoes that turn beautifully golden in the oven. They’re cozy, satisfying, and incredibly easy to serve—no scooping required!

💛 Why You’ll Love These Mini Shepherd’s Pies
- Perfect portion sizes – Great for kids, meal prep, or entertaining
- Family-friendly – Even picky eaters love them
- Classic comfort flavors – All the goodness of traditional shepherd’s pie
- Quick and easy – Simple ingredients and minimal prep
- Freezer-friendly – Make ahead and enjoy anytime
⏱️ Recipe Snapshot
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 12 mini pies
- Calories: ~340 kcal per pie
🛒 Ingredients
👉 For the Meat Filling
- 1 lb ground beef or ground lamb
- 1 small onion, diced
- 1 cup frozen mixed vegetables (peas, carrots, corn)
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- ½ cup beef broth
- 1 tsp garlic powder
- 1 tsp dried thyme
- Salt & pepper to taste
👉 For the Mashed Potato Topping
- 3 cups mashed potatoes
- 2 tbsp butter
- ¼ cup milk
- ½ cup shredded cheddar cheese (optional)
- Fresh parsley (for garnish)
👩🍳 Instructions
🔥 1. Make the Filling
- Preheat oven to 375°F (190°C) and grease a muffin tin.
- In a skillet, cook the ground meat until browned. Drain excess fat.
- Add diced onion and cook for 3–4 minutes until softened.
- Stir in tomato paste, Worcestershire sauce, garlic powder, thyme, salt, and pepper.
- Pour in beef broth and simmer for 5–6 minutes until slightly thickened.
- Add frozen vegetables and remove from heat.
🥔 2. Assemble the Mini Pies
- Mix mashed potatoes with butter and milk until smooth.
- Spoon 2–3 tablespoons of meat mixture into each muffin cup.
- Top with mashed potatoes (spread or pipe for a decorative look).
- Sprinkle with cheese if desired.
🔥 3. Bake
- Bake for 20–25 minutes until golden brown
- Let cool for 5–10 minutes before removing
- Garnish with fresh parsley and serve warm
💡 Pro Tips
- Drain the fat after cooking meat to avoid greasy pies
- Use a piping bag for a bakery-style finish
- Let them rest before removing to keep their shape
- Silicone liners make removal super easy
🔄 Variations
- Sweet potato topping – Adds a slightly sweet twist
- Low-carb option – Use mashed cauliflower instead
- Vegetarian version – Substitute meat with lentils or plant-based ground
- Extra cheesy – Add parmesan or mozzarella
🧊 Storage & Reheating
- Fridge: Store up to 4 days in an airtight container
- Freezer: Freeze up to 3 months
- Reheat: Bake at 350°F (175°C) or microwave
❓ FAQs
What’s the difference between Shepherd’s Pie and Cottage Pie?
Shepherd’s Pie is made with lamb, while Cottage Pie uses beef.
Can I make these ahead of time?
Yes! They’re perfect for meal prep.
Can I use store-bought mashed potatoes?
Absolutely—it’s a great time-saver.
🍽️ Serving Suggestions
Serve these mini pies with:
- A fresh green salad
- Roasted vegetables
- A light yogurt or herb sauce
