A LITTLE INSPIRATION FOR EVERY MEAL Have a recipe? Share it →
Home / Main Course
THE RECIPE COLLECTION · Main Course

Baked Beans and Vegetable Shepherd's Pie

This hearty dish combines savory baked beans with fresh vegetables for a comforting twist on a classic favorite. Perfect for a cozy dinner, it’s easy to make and packed with wholesome flavors everyone will enjoy.

Start cooking ↓
TIME1 hr 30 min
SERVINGS4
RATING5.0 / 5
Baked Beans and Vegetable Shepherd's Pie
01 / WHAT YOU NEED

Ingredients

02 / HOW TO MAKE IT

Let's cook.

You Might Like
Chicken Karahi from Afghanistan
01

Step 1

Start by heating your oven to 350°F (175°C). Peel and chop the potatoes, then toss them into a big pot of salted water. Bring it to a boil, then lower the heat and let it simmer gently, covered, until the potatoes are nice and tender—about 20 minutes. Drain them well and let them sit for a couple of minutes to steam off any extra moisture.

02

Step 2

While the potatoes are cooking, mix together the cumin seeds, ground coriander, turmeric, curry leaves, and sliced green chile in a small bowl. Heat some vegetable oil in a large skillet over medium heat, then add the mustard seeds and cover the pan. When you hear the mustard seeds start popping, turn the heat down to low. Once the popping stops, quickly stir in the spice mix and cover again. You’ll know it’s ready when you hear a little hissing from the herbs.

03

Step 3

Next, add the green bell pepper, garlic, and onion to the skillet. Cook everything together, stirring occasionally, until the onion is soft and translucent—about 5 minutes. Toss in the spinach, corn, and peas, cooking just until everything is warmed through. Stir in the baked beans, then sprinkle in the chopped cilantro, chili powder, salt, and pepper. Give it all a good mix and divide the mixture evenly between two 9-inch pie dishes.

04

Step 4

In a bowl, mash the cooked potatoes with butter, milk, and a pinch of salt until smooth and creamy. Spread the mashed potatoes over the bean and veggie filling, using a fork to create little peaks on top—these will crisp up nicely in the oven.

05

Step 5

Pop the pies into the oven and bake for 20 to 25 minutes, until the potato topping turns golden brown. Let them cool for about 5 minutes before digging in.

03 / EXTRA DETAILS

Good to know.

Cook's tip

- Use a mix of fresh and frozen vegetables to add texture and color.
- Make sure to mash the potatoes smoothly for a creamy topping that browns nicely.
- Let the pie rest for a few minutes after baking to help it set and make serving easier.

Why you’ll love it

This dish is a comforting blend of hearty vegetables and savory baked beans, making it both nutritious and satisfying. It’s perfect for a cozy meal that warms you up on a chilly day. Plus, it’s a great way to enjoy a meat-free option that doesn’t compromise on flavor.

Serving ideas

Serve with a crisp green salad or steamed greens to add freshness to the meal. A dollop of sour cream or a sprinkle of grated cheese on top can add extra richness. This dish also pairs well with crusty bread for soaking up any sauce.

Storage & leftovers

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat in the oven to keep the topping crisp or microwave until warmed through. This pie can also be frozen before baking for up to one month; just thaw overnight before cooking.

KEEP EXPLORING

More to make.