Just because something is vegetarian doesn't mean it can't taste good. These recipes will have all your meat loving friends jealous
1. General Tso's cauliflower
Full recipe
here.
2. Mushroom meatballs
Full recipe
here.
3. Vegetarian lentil chickpea soup

If you're on the lookout for a vegetarian main dish that's rich in protein and in flavor, you've come to the right place. This recipe combines chickpeas and two kinds of lentils in an Indian-inspired soup with just the right hint of spice. And it doesn't even take long to make. Full recipe
here.
4. One pan "crack" bean burrito 
This one just uses 5 simple ingredients. Full recipe
here.
5. Vegetarian pasta fagioli

Full recipe
here.
6. Creamy garlic parmesan mac & cheese
7. Chunky veggie burger
Full recipe
here.