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 |
492 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 29.2 g | 37% | |
| Saturated Fat | 14.8 g | 74% | |
| Polyunsaturated Fat | 0.7 g | ||
| Cholesterol | 61 mg | 20% | |
| Sodium | 653 mg | 28% | |
| Total Carbohydrate | 37.1 g | 14% | |
| Dietary Fiber | 4.6 g | 16% | |
| Total Sugars | 8.2 g | ||
| Protein | 24.0 g | 48% | |
| Vitamin D | 0.4 mcg | 2% | |
| Calcium | 390 mg | 30% | |
| Iron | 2.3 mg | 13% | |
| Potassium | 413 mg | 9% | |
*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.