Nutrition Facts for Vegetarian cheesy ham casserole
Blog Research API Download App

Vegetarian Cheesy Ham Casserole

Image of Vegetarian Cheesy Ham Casserole
Nutriscore Rating: 67/100

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.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 1 bell pepper, diced
  • 1 cup mushrooms, sliced
  • 8 ounces plant-based 'ham', diced
  • 1 cup frozen peas
  • 3 cups cooked pasta (e.g., penne, or your choice)
  • 1 can cream of mushroom soup
  • 1 cup sour cream
  • 2 cups shredded cheddar cheese
  • 1 teaspoon Italian seasoning
  • 0.5 teaspoon black pepper
  • 2 tablespoons parsley, chopped (optional for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 375°F (190°C).

2

In a large skillet, heat olive oil over medium heat. Add chopped onion and cook until softened, about 3-4 minutes.

3

Stir in minced garlic, bell pepper, and mushrooms. Cook for another 5 minutes until the vegetables are tender.

4

Add the diced plant-based 'ham' to the skillet and cook for 2 minutes.

5

Add the frozen peas and cook for an additional 2 minutes, stirring occasionally.

6

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.

7

Season the mixture with Italian seasoning and black pepper, mixing well to ensure everything is evenly coated.

8

Transfer the mixture into a greased 9x13 inch baking dish.

9

Sprinkle the remaining 1/2 cup of shredded cheddar cheese evenly on top of the casserole.

10

Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown on top.

11

Remove from the oven and let rest for 5 minutes before serving.

12

Garnish with freshly chopped parsley, if desired. Serve warm and enjoy!

Cooking Tip: Take your time with each step for the best results!
2950
cal
144.1g
protein
222.2g
carbs
176.0g
fat

Nutrition Facts

1 serving (1971.7g)
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.

Source of Calories

29.1%%
18.9%%
51.9%%
Fat: 1584 cal (51.9%%)
Protein: 576 cal (18.9%%)
Carbs: 888 cal (29.1%%)