For a vegetarian recipe, you can substitute meatless crumbles, crumbled vegan sausage, cannellini beans, or even mushrooms. You can also omit the meat completely. To make it vegan, you can do the same and omit or substitute the cheese.