Ingredients
Mashed potato layer:
-
5 russet potatoes, peeled and cut into 1-inch cubes
-
½ cup vegan mayonnaise
-
½ cup soy milk
-
¼ cup olive oil
-
3 tablespoons vegan cream cheese substitute (such as Tofutti)
-
2 teaspoons salt
Bottom layer:
-
1 tablespoon vegetable oil
-
1 large yellow onion, chopped
-
2 carrots, chopped
-
3 stalks celery, chopped
-
½ cup frozen peas
-
1 tomato, chopped
-
1 teaspoon Italian seasoning
-
1 clove garlic, minced, or more to taste
-
1 pinch ground black pepper to taste
-
1 (12 ounce) package plant-based ground beef substitute
-
½ cup shredded Cheddar-style soy cheese
Directions
-
Gather all ingredients.
Allrecipes / Christine Ma
-
Place potatoes in a pot, cover with cold water, and bring to a boil over medium-high heat. Turn the heat to medium-low, and boil potatoes until tender, about 25 minutes; drain.
Allrecipes / Christine Ma
-
Stir vegan mayonnaise, soy milk, olive oil, vegan cream cheese, and salt into potatoes, and mash with a potato masher until smooth and fluffy. Set mashed potatoes aside.
Allrecipes / Christine Ma
-
Preheat the oven to 400 degrees F (200 degrees C), and spray a 2-quart baking dish with cooking spray.
Allrecipes / Christine Ma
-
Heat vegetable oil in a large skillet over medium heat. Add onion, carrots, celery, frozen peas, and tomato; cook and stir until softened, about 10 minutes. Stir in Italian seasoning, garlic, and pepper.
Allrecipes / Christine Ma
-
Reduce heat to medium-low and crumble plant-based ground beef into the skillet with vegetables. Cook and stir, breaking up the meat substitute, until the mixture is hot, about 5 minutes.
Allrecipes / Christine Ma
-
Spread vegetarian meat substitute mixture into the bottom of the baking dish.
Allrecipes / Christine Ma
-
Top with prepared mashed potatoes, smoothing them into an even layer. Sprinkle potatoes with shredded soy cheese.
Allrecipes / Christine Ma
-
Bake in the preheated oven until the cheese is melted and slightly browned and the casserole is hot, about 20 minutes.
Allrecipes / Christine Ma
-
Enjoy!
Allrecipes / Christine Ma
Nutrition Facts (per serving)
552 | Calories |
24g | Fat |
65g | Carbs |
20g | Protein |
Nutrition Facts | |
---|---|
Servings Per Recipe 6 | |
Calories 552 | |
% Daily Value * | |
Total Fat 24g | 31% |
Saturated Fat 4g | 18% |
Sodium 1317mg | 57% |
Total Carbohydrate 65g | 23% |
Dietary Fiber 7g | 24% |
Total Sugars 8g | |
Protein 20g | 40% |
Vitamin C 25mg | 28% |
Calcium 114mg | 9% |
Iron 5mg | 27% |
Potassium 1250mg | 27% |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.