Meat does not have to be the star for a dinner to feel hearty and satisfying. Many people assume meatless meals are plain or boring, but these 19 recipes prove otherwise. The dishes are packed with flavor, filling enough to stand on their own, and simple to cook at home. Even people who usually eat meat will be reaching for seconds.

Calzones. Photo credit: Honest and Truly.
Cheesy Stuffed Shells

Large pasta shells are packed with creamy cheese and baked in thick tomato sauce, so every bite feels rich and hearty. The combination of cheese and sauce makes the meal feel complete without needing meat. This is a classic vegetarian dinner that works well for weeknights or any night when a comforting, filling meal is needed.
Get the Recipe: Cheesy Stuffed Shells
Asparagus Goat Cheese Pizza

Golden pizza crust holds roasted asparagus and creamy goat cheese that melts perfectly over the top. The flavors are balanced and feel rich enough to satisfy without meat. This is a delicious vegetarian recipe that makes pizza night feel complete while keeping preparation simple.
Get the Recipe: Asparagus Goat Cheese Pizza
Weeknight Lasagna Roll Ups

Pasta sheets are rolled with creamy cheese and baked in tomato sauce until soft and bubbling through. The portions are easy to serve and feel filling even without meat. This is a hearty vegetarian dinner that comes together faster than traditional lasagna and belongs in a regular weeknight rotation.
Get the Recipe: Weeknight Lasagna Roll Ups
Air Fryer Tortilla Pizza

A tortilla crisps in the air fryer while holding sauce, cheese, and vegetables for a thin, crunchy crust. The texture stays light but filling, giving all the satisfaction of pizza without meat. This is a quick vegetarian dinner that comes together in minutes and works for any night of the week.
Get the Recipe: Air Fryer Tortilla Pizza
Couscous Salad

Fluffy couscous mixes with fresh vegetables and a tangy dressing that coats every bite. The mix feels light but still satisfying, with plenty of flavor and texture in every mouthful. This is an easy vegetarian recipe that makes meat optional and works well for quick lunches or casual dinners.
Get the Recipe: Couscous Salad
Cacio e Pepe

Pasta is coated in melted cheese and black pepper until every strand is smooth, glossy, and full of bold flavor. The simple ingredients make it fast to prepare, but the taste feels rich and complete on its own. This is an easy vegetarian dinner that proves simple meals can be satisfying and full of flavor without any meat.
Get the Recipe: Cacio e Pepe
Hearts of Palm Salad

Hearts of palm combine with crisp vegetables and a tangy dressing that clings to every bite. The variety of textures keeps the salad filling enough to serve as a main meal without meat. This is a light but satisfying vegetarian dinner that shows salads can stand alone and feel complete.
Get the Recipe: Hearts of Palm Salad
Calzones

Golden dough folds around melted cheese and vegetables, baking into a warm pocket that stays soft inside while crisping at the edges. The mix of flavors makes the calzone feel hearty enough to be a full meal. This is a satisfying vegetarian dinner that works well for lunch or dinner and keeps meat optional.
Get the Recipe: Calzones
Pizza Dough

Dough bakes into a sturdy, chewy crust with lightly crisp edges that hold sauces and toppings perfectly. It forms a reliable base for any combination of vegetables and cheeses, letting you customize dinner easily. This is an easy vegetarian recipe that can become a go-to for weeknights or creative homemade pizza nights.
Get the Recipe: Pizza Dough
Mexican Skillet Quinoa

Quinoa cooks in one pan with beans, salsa, and spices that bring warmth and bold flavor to every bite. The dish is hearty, filling, and comes together in a single step with minimal cleanup. This is an easy vegetarian dinner that makes meat optional while keeping the meal satisfying and flavorful.
Get the Recipe: Mexican Skillet Quinoa
Potato Gnocchi

Soft potato dumplings cook quickly and soak up sauce, so every bite is rich, comforting, and full of flavor. The texture stays tender and smooth while the simple steps make it easy to prepare without fuss. This is a hearty vegetarian dinner that fills you up, tastes homemade, and works well for weeknight or casual meals.
Get the Recipe: Potato Gnocchi
Simple Pasta with Tomatoes and Ricotta

Tender pasta is coated in creamy ricotta and juicy tomatoes that melt together into a smooth, comforting sauce. The dish feels complete and satisfying without needing meat. This is a simple vegetarian dinner that proves easy recipes can still taste special and fill the plate with flavor.
Get the Recipe: Simple Pasta with Tomatoes and Ricotta
Creamy Pea Pasta

Pasta cooks in a silky, creamy sauce while peas add gentle bursts of sweetness to every bite. The combination feels filling without being heavy and comes together quickly. This is an easy vegetarian dinner that makes meat optional while still feeling like a full, satisfying meal.
Get the Recipe: Creamy Pea Pasta
Instant Pot Lentil Soup

Lentils simmer with vegetables until thick, warm, and packed with flavor. The flavors develop quickly, but the soup tastes like it has been cooking for hours. This is a simple vegetarian dinner that works for busy weeknights and keeps well as leftovers.
Get the Recipe: Instant Pot Lentil Soup
Spinach Soufflé

Spinach and cheese bake together into a dish that rises tall with a soft, tender center and a lightly golden top. The texture feels rich and filling enough to serve as a main meal on its own. This is a special vegetarian dinner that looks impressive but is easy to make at home.
Get the Recipe: Spinach Soufflé
Risotto with Peas and Lemon

Rice cooks slowly until creamy, while peas add soft pop,s and lemon gives a fresh, bright touch. The flavors balance perfectly and feel rich enough to serve as a full meal. This is a delicious vegetarian dinner that makes meat optional while keeping every bite satisfying.
Get the Recipe: Risotto with Peas and Lemon
Spinach and Parmesan Quinoa

Fluffy quinoa mixes with tender spinach and plenty of Parmesan to create a dish that’s hearty and full of flavor. The recipe comes together quickly using simple ingredients. This is an easy vegetarian dinner that makes meat optional while still feeling complete and filling.
Get the Recipe: Spinach and Parmesan Quinoa
Caprese Panini

Thick bread slices are pressed together with mozzarella, fresh tomatoes, and basil until the outside is golden and crisp. The melted cheese and fresh vegetables make the meal feel full and satisfying without meat. This is a quick vegetarian dinner that works well for lunch or a simple weeknight meal.
Get the Recipe: Caprese Panini
Creamy Mushroom Risotto

Arborio rice slowly absorbs broth while mushrooms release deep, earthy flavor into every bite. The texture becomes creamy and rich, making the dish feel satisfying as a main meal. This is a vegetarian dinner that belongs in a regular rotation and can be served again and again without losing appeal.
Get the Recipe: Creamy Mushroom Risotto