I got this recipe from my sister who got it from some website.  I tweaked it a bit to make it vegetarian friendly.  Rough list of the ingredients you’ll need:

  • 3 large sweet potatoes.  Dice them in little cubes so they boil quickly and so you can eat sooner.
  • 1 large onion.  Dice it up.
  • 1 package of Trader Joe’s Beef-less Ground Beef
  • 1 package of Trader Joe’s Organic Foursome.  It’s a frozen medley of carrots, peas and corn.
  • 2 tbsp of butter to mash the potatoes

Boil and mash the potatoes

First thing, preheat the oven to 400F.

Next, bring a pot of water to boiling.  Add the diced up potatoes and boil them for around 12 minutes.  You want them soft.  Once they’re boiled, mash them up in a bowl with the butter.  Set them aside.

Sautee and cook the onions and then add everything else

Heat a pan up, add some oil and then sautee the onions till they’re golden and shiny and they look delicious.  Add the ground beef and while it’s cooking I’d add a generous portion of sea salt and maybe something else from the spice cabinet.  I tried cumin this time and it was ok.  Black pepper may be a better call.

The ‘meat’ is already cooked so after a few minutes you can add the Foursome.  Once you’ve got it all in there, I’d add a cup of water to make things cook better.  Eyeball it and see what it needs.  Lower the temp, cover it and let it do its thing for 10 minutes or so.

Layer into the casserole dish

This is the easiest part.  Take the beef, veggie, onion mixture and put all of it in a casserole dish.  Smooth it out.  Then add the mashed potatoes across the top.  I like to get it pretty well covered all over and then with a fork bring up a few peaks to give it some texture.

Cook for 30 minutes; broil for 10 minutes

Place it in the oven, uncovered.  30 minutes will cook it.  After that, turn it up to Broil and let it cook for another 10 minutes.  This should make the potatoes a bit browner and firmer.