Tag Archives: hearty vegetarian meals

Vegetarian Lasagna 101

italian vegetable lasagna

Lasagna is a vegetarian staple.  It’s a great one dish meal and can be made in advance and cooked at a later time, so it’s great for busy cooks.  The possibilities are endless when it comes to vegetable and flavor combinations that can be used in lasagna.  You just need to know a few basics about lasagna-making, and then you can create an endless variety of dishes to suit your tastes.  I love a classic Italian-style vegetable lasagna, but I also enjoy butternut squash lasagna, smoked salmon lasagna, mushroom lasagna, and others.  

Ok, let’s go over the basics . . .

Continue reading Vegetarian Lasagna 101

Vegan Shepherd’s Pie

I love wintery comfort foods when the weather starts to turn cold.  This shepard’s pie is so meaty, you may be surprised that it is completely vegan.  (And you don’t have to tell people that it is if they are adverse to the v-word.  They’ll never know . . .).  

The meatiness of the dish comes from a combination of lentils and fresh and dried mushrooms, as well as a good “beefy” vegetable broth.  I highly recommend the vegetarian broth bases made by Superior Touch.  They make both a “Not Beef” and a “Not Chicken” that are excellent.  I used the “beef” in the lentil and mushroom mixture and the “chicken” in the potato and parsnip mixture.  

Although the dish does take some time to prepare, it’s fairly flexible and forgiving.  You could make it with different varieties of mushrooms and different herbs and spices to suit your taste.  You can also add more parsnips to the topping or remove them altogether.  I love the addition of the parsnips to the mashed potatoes, they add both a richness and flavor.

 I made this on a Saturday night, and just as it was almost done baking, the power went out.  We ate this by candlelight, which suited the dish perfectly.   I wasn’t able to get a decent picture of it given my lighting constraints,  so I took a picture of the leftovers the next morning.  

 shepherds pie

Here is a picture of the dish prior to serving from another time I made it:

shepards pie uncut

Vegan Shepherd's Pie

Rich and meaty, you would never guess this is vegan. A significantly healthier and more humane alternative to the original dish that is just as tasty.
Servings: 6


For the Lentil Mushroom Stew

  • 8 oz crimini or brown mushrooms sliced
  • 4 TBSP margarine I like Earth Balance
  • 1 large carrot finely diced
  • 1 medium onion finely diced
  • 2 ribs celery finely diced
  • 2 cloves of garlic minced
  • 1 1/2 TBSP herbs de provance or a combination of thyme rosemary, oregano and fennel
  • 1 1/2 TBSP tomato paste
  • ~4-5 cups of vegetable broth I used Better Than Bullion No Beef Broth
  • 1 cup dried green or brown lentils
  • 2/3 cup dried wild mushrooms I used porcini
  • 1 bay leaf
  • 1/2 cup drinking-quality red wine a cabernet works well here
  • 1 tsp worcestershire sauce or soy sauce or tamari
  • 1 TBSP sherry vinegar
  • 1 1/2 TBSP chopped italian parsley

For the Potato and Parsnip Topping

  • 3 to 4 medium to large sized potatoes partially peeled (to retain some of the skin and its vitamins) and roughly chopped. (Yukon gold, red potatoes, or russets all work great. I used a combination of all three types.)
  • 1 large parsnip roughly chopped
  • 1/2 cup vegetable broth or non-dairy milk. I used Better Than Bullion No Chicken Broth
  • 3-4 TBSP margarine I like Earth Balance
  • 4-5 cloves of garlic skins in tact, wrapped in foil and roasted in the over for 30 minutes at 400 degrees
  • 1/2 tsp minced fresh rosemary
  • 1/2 tsp minced fresh thyme
  • salt and pepper


  • Heat 2 TBSP of margarine in a large skillet or cast iron pan* on medium heat
  • Add 1/4 of mushrooms and cook until browned on both sides, turning once during the process. Repeat with remaining mushrooms, continuing to work in batches to avoid overcrowding the pan. (Mushrooms that are crowded and touching each other in the pan will steam as opposed to brown.)
  • When all mushrooms are browned, season with salt and pepper and set aside.
  • Heat 2 TBSP of margarine in a deep dutch oven, or soup pot.
  • Add onions, carrots, and celery and saute until moisture is released and vegetables are just beginning to brown.
  • Add salt, pepper, and herbs de provance and cook for another minute.
  • Clear an area in the pot and add tomato paste and cook for ~2 more minutes until tomato paste is beginning to brown.
  • Add lentils, dried mushrooms, bay leaf and ~3 cups of broth to pot and bring to a simmer.
  • Simmer, covered for ~1 hour, stirring frequently and adding more broth as needed.
  • While lentils are cooking, make potato and parsnip topping and preheat oven to 400 degrees to prepare for baking the dish.
  • Add potato pieces to a pot of salted, room temperature water and bring to a boil.
  • In a separate pot of salted water, add the parsnip pieces and bring to a boil.
  • When potatos and parsnips are softened and can easily be pierced with a knife, drain them and combine them in a single pot.
  • Add butter, roasted garlic (peel it from the skin), rosemary and thyme and mash to combine.
  • Add broth or non-dairy milk a little at a time until the desired consistency for mashed potatoes is reached.
  • Season with salt and pepper and set aside.
  • When lentils are cooked, add 1/2 cup of red wine to pot and cook for another 2-3 minutes.
  • Check the consistency of the lentil and mushroom mixture. It should be a very thick stew. If it is too thin, you can cook longer, uncovered to thicken it, or mix 1 TBSP of cornstarch with 1 TBSP water and add to the mixture to thicken.
  • Remove lentil mushroom mixture from heat and stir in parsley and sherry vinegar.
  • Transfer lentil and mushroom mixture to a lightly greased casserole dish and gently spoon potato parsnip mixture over the lentil mixture.
  • Gently smooth out potato mixture so that the entire casserole is covered with the potato mixture.
  • Cook dish at 450 degrees for 20-30 minutes, until potato topping is beginning to brown.
  • Remove from oven and let stand for 15 minutes before serving.


*Cast iron is great to use when you are trying to brown something. It aids in browning and also has the additional nutritional benefit of adding iron to your diet. I'm not kidding.
Adapted from Bon Appetit