Discover the ultimate comfort food twist with this Vegetarian Cheesy Ham Casserole! This hearty and satisfying recipe brings together tender pasta, a medley of vibrant veggies, rich cream of mushroom soup, creamy sour cream, and ooey-gooey shredded cheddar cheese—all complemented by the savory flavor of plant-based 'ham.' Perfectly seasoned with Italian herbs and baked to golden perfection, this casserole is a crowd-pleaser that’s ideal for family dinners, potlucks, or meal prepping. Whether you’re transitioning to a plant-based lifestyle, hosting vegetarian guests, or simply looking for a meatless take on a classic, this dish is a flavorful, cheesy delight you won’t want to miss. Ready in under an hour and easily customizable, it's a comforting meal that proves vegetarian can be indulgent too.
Preheat your oven to 375°F (190°C).
In a large skillet, heat olive oil over medium heat. Add chopped onion and cook until softened, about 3-4 minutes.
Stir in minced garlic, bell pepper, and mushrooms. Cook for another 5 minutes until the vegetables are tender.
Add the diced plant-based 'ham' to the skillet and cook for 2 minutes.
Add the frozen peas and cook for an additional 2 minutes, stirring occasionally.
In a large mixing bowl, combine the cooked pasta, sautéed vegetables and 'ham', cream of mushroom soup, sour cream, and 1 1/2 cups of shredded cheddar cheese.
Season the mixture with Italian seasoning and black pepper, mixing well to ensure everything is evenly coated.
Transfer the mixture into a greased 9x13 inch baking dish.
Sprinkle the remaining 1/2 cup of shredded cheddar cheese evenly on top of the casserole.
Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown on top.
Remove from the oven and let rest for 5 minutes before serving.
Garnish with freshly chopped parsley, if desired. Serve warm and enjoy!
Calories |
2950 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 176.0 g | 226% | |
| Saturated Fat | 88.5 g | 442% | |
| Polyunsaturated Fat | 3.7 g | ||
| Cholesterol | 367 mg | 122% | |
| Sodium | 3918 mg | 170% | |
| Total Carbohydrate | 222.2 g | 81% | |
| Dietary Fiber | 28.1 g | 100% | |
| Total Sugars | 49.0 g | ||
| Protein | 144.1 g | 288% | |
| Vitamin D | 2.3 mcg | 12% | |
| Calcium | 2342 mg | 180% | |
| Iron | 13.4 mg | 74% | |
| Potassium | 2478 mg | 53% | |
*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.