This Vegan Beef Cottage Pie is a plant-based twist on a timeless classic, offering rich, hearty flavors that everyone will love. Featuring creamy mashed potatoes whipped with almond milk and vegan butter, layered over a savory filling of vegan ground beef, tomato paste, and fresh vegetables like carrots, celery, and peas, this dish is comfort food at its finest. Seasoned with aromatic rosemary and thyme, and thickened with a cornstarch slurry for the perfect texture, itβs baked to golden perfection for a crispy, satisfying top. Ready in just over an hour, this dairy-free and meat-free recipe is a simple yet impressive meal thatβs ideal for family dinners or special occasions. Indulge in this wholesome, vegan nostalgia while keeping it cruelty-free!
Peel the potatoes and cut them into large chunks. Place them in a large pot, cover with water, and bring to a boil. Cook until tender, about 15-20 minutes.
Drain the potatoes and return them to the pot. Add the almond milk, vegan butter, salt, and pepper. Mash until smooth and set aside.
Preheat your oven to 400Β°F (200Β°C).
In a large skillet, heat the olive oil over medium heat. Add the onion, carrots, and celery, and cook until softened, about 5-7 minutes.
Add the garlic and cook for another minute until fragrant.
Stir in the vegan ground beef and cook until browned, about 5 minutes. Add the tomato paste and mix well.
Pour in the vegetable broth and bring to a simmer. Add the peas, thyme, and rosemary, stirring to combine.
In a small bowl, mix the cornstarch with water until dissolved. Pour this into the filling mixture and stir until the sauce thickens slightly, about 3 minutes.
Transfer the filling into a large baking dish and spread the mashed potatoes evenly on top.
Place the dish in the preheated oven and bake for 20-25 minutes, or until the top is golden and crispy.
Let the pie cool slightly before serving. Enjoy your comforting Vegan Beef Cottage Pie!
Calories |
2905 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 118.9 g | 152% | |
| Saturated Fat | 36.9 g | 184% | |
| Polyunsaturated Fat | 4.1 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5088 mg | 221% | |
| Total Carbohydrate | 376.3 g | 137% | |
| Dietary Fiber | 58.8 g | 210% | |
| Total Sugars | 46.2 g | ||
| Protein | 119.3 g | 239% | |
| Vitamin D | 1.1 mcg | 5% | |
| Calcium | 799 mg | 61% | |
| Iron | 27.0 mg | 150% | |
| Potassium | 9726 mg | 207% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.