21 meat-free meals that make you miss meat a lot less

Photo of author

| Published:

Meat-free dinners work best when they feel complete, filling, and worth repeating without second guessing. These 21 recipes use vegetables, grains, tofu, beans, and dairy to build meals that hold up on their own. You get soups, casseroles, curries, and rice dishes that keep things satisfying without adding extra steps. When dinner needs to feel steady and reliable, these are the kinds of meals that make going meat-free easier.

A baked dish with a large serving of cheesy cauliflower in a glass baking dish is next to a white plate holding a portion of the same dish. The background is a light wooden surface. A fork is visible beside the plate.
Cheesy Easy Cauliflower Casserole. Photo credit: Thermocookery.

Creamy, Vegan Jerusalem Artichoke Soup With Apples

A bowl of soup with apples and sprigs of thyme.
Creamy, Vegan Jerusalem Artichoke Soup With Apples. Photo credit: At the Immigrant’s Table.

Creamy, Vegan Jerusalem Artichoke Soup With Apples uses artichokes, apples, broth, and seasoning, and it takes about 40 minutes. The ingredients blend into a smooth, cohesive soup. It tastes slightly sweet, savory, and creamy with a soft texture. Soups like this feel filling without relying on meat.
Get the Recipe: Creamy, Vegan Jerusalem Artichoke Soup With Apples

Crispy Air Fryer Tofu

A plate of crispy tofu cubes garnished with cilantro is placed next to a small bowl of creamy dipping sauce in a blue dish.
Crispy Air Fryer Tofu. Photo credit: Thermocookery.

Crispy Air Fryer Tofu uses tofu, oil, and seasoning, and it takes about 20 minutes. The air fryer creates a crisp outside while keeping the inside soft. It tastes savory, slightly firm, and well-seasoned. Tofu dishes like this provide a simple protein option.
Get the Recipe: Crispy Air Fryer Tofu

Easy Moussaka Recipe

Close-up of a baked casserole dish featuring layers of cheese with crispy golden edges, topped with fresh green herbs.
Easy Moussaka Recipe. Photo credit: Thermocookery.

Easy Moussaka Recipe uses eggplant, vegetables, and sauce, and it takes about 1 hour. The layers bake into a firm, sliceable dish. It tastes savory, slightly rich, and balanced with tender vegetables. Layered meals like this feel complete without meat.
Get the Recipe: Easy Moussaka Recipe

Middle Eastern Tofu Rice Bowl

Middle eastern rice bowl close up.
Middle Eastern Tofu Rice Bowl. Photo credit: At the Immigrant’s Table.

Middle Eastern Tofu Rice Bowl combines tofu, rice, vegetables, and spices, and it takes about 40 minutes. The ingredients come together into a balanced bowl. It tastes savory, slightly spiced, and filling with a soft texture. Bowls like this keep meals simple and satisfying.
Get the Recipe: Middle Eastern Tofu Rice Bowl

Butternut Squash Wild Rice Pilaf

Side view of wild rice pilaf with pomegranate and butternut squash.
Butternut Squash Wild Rice Pilaf. Photo credit: At the Immigrant’s Table.

Butternut Squash Wild Rice Pilaf uses rice, squash, and seasoning, and it takes about 45 minutes. The grains and vegetables cook into a cohesive dish. It tastes savory, slightly sweet, and hearty with a mixed texture. Grain-based meals like this stretch well across servings.
Get the Recipe: Butternut Squash Wild Rice Pilaf

Easy Slow Cooker Butternut Squash

A dish filled with mashed sweet potatoes topped with chopped nuts, a pat of butter, and a sprig of thyme. The dish is placed on a wooden board, with a few thyme sprigs scattered around.
Easy Slow Cooker Butternut Squash. Photo credit: Thermocookery.

Easy Slow Cooker Butternut Squash uses squash, seasoning, and simple ingredients, and it takes about 4 to 6 hours. The squash softens into a tender dish. It tastes slightly sweet, savory, and smooth with a soft texture. Slow cooker meals like this require minimal attention.
Get the Recipe: Easy Slow Cooker Butternut Squash

Cheesy Cabbage Casserole with Cracker Topping (No Canned Soup)

A casserole dish filled with a cheesy cabbage casserole.
Cheesy Cabbage Casserole with Cracker Topping (No Canned Soup). Photo credit: Thermocookery.

Cheesy Cabbage Casserole with Cracker Topping uses cabbage, cheese, crackers, and seasoning, and it takes about 45 minutes. The cabbage softens while the topping adds a crisp layer. It tastes savory, creamy, and slightly rich with a soft interior. Casseroles like this feel filling without added protein.
Get the Recipe: Cheesy Cabbage Casserole with Cracker Topping (No Canned Soup)

Dill Carrot Zucchini Curry

Big pot of carrot zucchini curry.
Dill Carrot Zucchini Curry. Photo credit: At the Immigrant’s Table.

Dill Carrot Zucchini Curry combines carrots, zucchini, dill, and spices, and it takes about 35 minutes. The vegetables cook into a soft, cohesive curry. It tastes savory, lightly spiced, and slightly fresh. Curries like this bring depth without needing meat.
Get the Recipe: Dill Carrot Zucchini Curry

Mushroom Leek Pasta Kugel

A plate of pasta with mushrooms and sprigs of dill.
Mushroom Leek Pasta Kugel. Photo credit: At the Immigrant’s Table.

Mushroom Leek Pasta Kugel uses pasta, mushrooms, leeks, and dairy or sauce, and it takes about 50 minutes. The dish bakes into a firm, sliceable casserole. It tastes savory, slightly creamy, and earthy with a soft texture. Pasta dishes like this carry a full meal easily.
Get the Recipe: Mushroom Leek Pasta Kugel

Thai Red Curry Noodle Soup

A bowl of noodle soup with tofu slices, baby bok choy, carrot rounds, and fresh herbs in a light, orange-colored broth.
Thai Red Curry Noodle Soup. Photo credit: Thermocookery.

Thai Red Curry Noodle Soup uses noodles, vegetables, coconut milk, and curry paste, and it takes about 40 minutes. The broth blends into a rich, cohesive soup. It tastes savory, slightly spicy, and creamy with a smooth texture. Soups like this feel filling and complete.
Get the Recipe: Thai Red Curry Noodle Soup

Air Fryer Cabbage Steaks With Goat Cheese and Balsamic Glaze

A stack of crepes topped with crumbled feta cheese and drizzled with balsamic glaze, served on a white plate.
Air Fryer Cabbage Steaks With Goat Cheese and Balsamic Glaze. Photo credit: Thermocookery.

Air Fryer Cabbage Steaks With Goat Cheese and Balsamic Glaze use cabbage, cheese, and glaze, and they take about 20 minutes. The cabbage softens while edges crisp slightly. They taste savory, slightly tangy, and balanced with a tender texture. Vegetable dishes like this stand well on their own.
Get the Recipe: Air Fryer Cabbage Steaks With Goat Cheese and Balsamic Glaze

German Roasted Cauliflower With Curry Cashew Crust

A bowl of cauliflower gratin topped with nuts and herbs.
German Roasted Cauliflower With Curry Cashew Crust. Photo credit: At the Immigrant’s Table.

German Roasted Cauliflower With Curry Cashew Crust uses cauliflower, cashews, and spices, and it takes about 40 minutes. The crust forms while the cauliflower stays tender. It tastes savory, slightly nutty, and spiced with a soft interior. Roasted dishes like this feel substantial.
Get the Recipe: German Roasted Cauliflower With Curry Cashew Crust

Roasted Cauliflower Bake in Green Herb Sauce

A baked dish with roasted cauliflower florets covered in a green herb sauce is displayed in a white ceramic baking dish. A sprig of fresh parsley garnishes the top. A small bowl of olive oil and a few scallions are placed beside the dish.
Roasted Cauliflower Bake in Green Herb Sauce. Photo credit: Thermocookery.

Roasted Cauliflower Bake in Green Herb Sauce uses cauliflower, herbs, and sauce, and it takes about 45 minutes. The cauliflower roasts while the sauce adds flavor. It tastes savory, slightly herby, and balanced. Vegetable bakes like this make a full dinner option.
Get the Recipe: Roasted Cauliflower Bake in Green Herb Sauce

Crunchy, Crispy Tofu Pasta Bake

A white bowl filled with penne pasta mixed with chunks of chicken, sun-dried tomatoes, and garnished with fresh basil leaves. A fork is placed in the bowl, and a small dish is visible in the background.
Crunchy, Crispy Tofu Pasta Bake. Photo credit: Thermocookery.

Crunchy, Crispy Tofu Pasta Bake uses pasta, tofu, and sauce, and it takes about 45 minutes. The tofu adds texture while the pasta holds the dish together. It tastes savory, slightly crisp, and filling with a balanced texture. Pasta bakes like this are easy to portion across servings.
Get the Recipe: Crunchy, Crispy Tofu Pasta Bake

Creamy Vegan Broccoli Casserole Recipe

A black plate with a serving of broccoli casserole, topped with breadcrumbs. A fork rests on the plate. The background is a marble surface, with some green plant decorations partially visible.
Creamy Vegan Broccoli Casserole Recipe. Photo credit: Thermocookery.

Creamy Vegan Broccoli Casserole Recipe uses broccoli, plant-based sauce, and seasoning, and it takes about 40 minutes. The casserole bakes into a soft, cohesive dish. It tastes creamy, savory, and balanced without dairy. Meals like this keep things simple and filling.
Get the Recipe: Creamy Vegan Broccoli Casserole Recipe

Black Bean Tacos With Sweet Pepper Salsa

Two black bean tacos on wooden board.
Black Bean Tacos With Sweet Pepper Salsa. Photo credit: At the Immigrant’s Table.

Black Bean Tacos With Sweet Pepper Salsa use beans, tortillas, and vegetables, and they take about 30 minutes. The filling holds together while staying easy to serve. They taste savory, slightly sweet, and balanced with a soft texture. Tacos like this offer a quick and filling option.
Get the Recipe: Black Bean Tacos With Sweet Pepper Salsa

Delicata Squash With Feta, Red Onions And Dukkah

A plate of roasted squash, onions and feta on a wooden cutting board.
Delicata Squash With Feta, Red Onions And Dukkah. Photo credit: At the Immigrant’s Table.

Delicata Squash With Feta, Red Onions And Dukkah uses squash, cheese, and seasoning, and it takes about 35 minutes. The squash roasts until tender with crisp edges. It tastes slightly sweet, savory, and balanced. Dishes like this make vegetables feel more complete.
Get the Recipe: Delicata Squash With Feta, Red Onions And Dukkah

Baked Feta Pasta

Side view of baked feta pasta on a plate.
Baked Feta Pasta. Photo credit: At the Immigrant’s Table.

Baked Feta Pasta uses pasta, feta, tomatoes, and seasoning, and it takes about 40 minutes. The ingredients bake into a cohesive, creamy dish. It tastes savory, slightly tangy, and smooth with a soft texture. Pasta dishes like this carry a full meal easily.
Get the Recipe: Baked Feta Pasta

Slow Cooker Carrot Soup

A black bowl filled with creamy orange soup, garnished with herbs, pepper, and a drizzle of oil. A gold spoon rests inside the bowl. A textured brown cloth and a cup are in the background.
Slow Cooker Carrot Soup. Photo credit: Thermocookery.

Slow Cooker Carrot Soup uses carrots, broth, and seasoning, and it takes about 4 to 6 hours. The carrots cook into a smooth, blended soup. It tastes slightly sweet, savory, and soft with a creamy texture. Slow cooker soups like this are easy to plan ahead.
Get the Recipe: Slow Cooker Carrot Soup

Authentic Rice and Lentil

A white dish filled with cooked lentils and rice, topped with chopped cilantro and caramelized onions. A wooden spoon rests on a patterned napkin next to the dish.
Authentic Rice and Lentil. Photo credit: Thermocookery.

Authentic Rice and Lentil uses rice, lentils, and onions, and it takes about 45 minutes. The ingredients cook into a filling, cohesive dish. It tastes savory, earthy, and slightly sweet from the onions. Meals like this rely on simple pantry staples.
Get the Recipe: Authentic Rice and Lentil

Cheesy Easy Cauliflower Casserole

A baked dish with a large serving of cheesy cauliflower in a glass baking dish is next to a white plate holding a portion of the same dish. The background is a light wooden surface. A fork is visible beside the plate.
Cheesy Easy Cauliflower Casserole. Photo credit: Thermocookery.

Cheesy Easy Cauliflower Casserole uses cauliflower, cheese, and seasoning, and it takes about 40 minutes. The casserole bakes into a soft, scoopable dish. It tastes savory, slightly creamy, and balanced with a tender texture. Casseroles like this make meat-free meals feel complete.
Get the Recipe: Cheesy Easy Cauliflower Casserole

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.