Tofu and Cauliflower "Shepherd's" Pie

3 Reviews
100% would make this recipe again

Tofu, onions, mushrooms, and peas covered with mashed cauliflower, and baked until golden.

A low-carb, vegetarian «shepherd's pie» with a cauliflower purée replacing the mashed potatoes.

Preparation : 20 min Cooking : 30 min
290 calories/serving
  • Can be done in advance
  • Easy
  • Vegan
  • Gluten Free
  • Lactose Free
  • Nuts & Peanuts Free
  • Halal
  • Kosher
  • Vegetarian
  • Diabetes-friendly


5 cups cauliflower, cut into florets 800 g
11 button (white) mushrooms, thinly sliced 150 g
2 tbsp olive oil 30 mL
1 1/2 tbsp Parsley and Garlic Base 23 mL
1 onions, finely chopped 200 g
300 g firm regular tofu, cut into small cubes 1 1/2 cup
1/2 cup canned tomatoes (diced) 130 g
4 tsp tomato paste 24 g
10 drops Tabasco sauce 0.63 mL
2/3 cup vegetable broth 170 mL
2/3 cup frozen peas 80 g
1/2 cup soy beverage, unsweetened, fortified 125 mL
4 tsp margarine non-hydrogenated 18 g
ground pepper to taste [optional]
1 pinch salt [optional] 0.2 g

Before you start

For individual pies, choose baking dishes which contain about 375 ml or 1 ½ cups when 3/4 full.


  1. Preheat the oven to 205°C/400°F.
  2. Prepare the cauliflower: Cut into florets then boil them 10-15 min until they are very tender. Drain well and set aside.
  3. Prepare the mushrooms: slice them thinly lengthwise. Heat one tablespoon of the oil in a skillet over moderately high heat until hot but not smoking, then sauté the mushrooms, stirring occasionally, until the released liquid is evaporated, about 3 min. Add the Parsley and Garlic Base, then cook an additional 2 min, with stirring. Season with salt and pepper. Remove the skillet from the heat but keep it warm on the stovetop.
  4. Heat the remaining oil in a pan over medium-high heat. Finely chop the onion then add it to the pan and sauté 3 min until it becomes translucent. Cut the tofu into small cubes, then add them to the pan and sauté 2-3 min, with stirring, until they are nicely coloured. Stir in the diced tomatoes, tomato paste, Tabasco sauce, and broth. Add the frozen peas and the cooked mushrooms. Continue to cook until the mixture is heated through, about 4-5 min. Add salt and pepper. Remove the pan from the heat and transfer the contents to a large baking dish, or distribute it into individual baking dishes.
  5. Pour the soy milk into a large microwave-safe bowl. Add the margarine and microwave on medium-high a few minutes, uncovered, until very hot. Add the cooked cauliflower and mash it until it is creamy. Add salt and pepper to taste. Place a spoonful of the cauliflower mixture on top of the tofu mixture, then gently spread it with a spoon to cover evenly.
  6. Bake the pie in the middle of the oven until the top is golden-brown, about 25-30 min. Serve.

Nutrition Facts Table

per 1 serving (450g)


% Daily Value




16 g

25 %

Saturated 2.2 g
+ Trans 0 g

11 %


0 mg


120 mg

5 %


21 g

7 %


7 g

29 %


9 g

Net Carbs

14 g


18 g

Vitamin A

36 %

Vitamin C

152 %


20 %


23 %


This recipe is :
Free  :
Added Sugar
Excellent source of  :
Fibre, Folacin, Magnesium, Manganese, Niacin, Potassium, Selenium, Vitamin A, Vitamin B6, Vitamin C, Vitamin K
Good source of  :
Calcium, Copper, Iron, Pantothenic Acid, Phosphorus, Vitamin B1, Vitamin B2, Vitamin E, Zinc
Source of  :
Omega-3, Vitamin B12, Vitamin D
Low  :


1 serving of this recipe is equivalent to :
Food Group Exchanges
Starches 0
Vegetables 2
Meat and Alternatives 1 ½
Fats 3

15% to 25% savings from one merchant to another. Imagine how much you could save on a full grocery cart!

Subscribe to our PLUS or PREMIUM plans and save $150/month* on your groceries.

I want to maximize my savings * Based on an average-sized household of 2.5 people

Leave a review

You have to be logged in to leave a review

Members' Reviews

3 Reviews (3 with rating only ) 100% would make this recipe again