50 Meat Substitute Recipes for Every Meal (Breakfast, Lunch, and Dinner)

Top TLDR

These 50 meat substitute recipes for every meal prove that plant-based eating can be filling, flavorful, and accessible at any time of day. Whether you're cooking breakfast, packing lunch, or feeding a family at dinner, there's a protein-rich, meatless option here for you. Start with one new recipe this week and build from there.

Whether you're cutting back on meat for your health, your budget, or the planet, finding recipes that actually satisfy is the hardest part. Meat brings protein, texture, and that deep savory quality that anchors a meal. The good news is that plants can do the same job — sometimes better — when you know which ingredients to reach for.

At Kelly's Kitchen, we believe that good food is for everyone. That means recipes that are affordable, nourishing, and built for real life. This collection of 50 meat substitute recipes covers every meal of the day, from a quick weekday breakfast scramble to a Sunday dinner that feeds a crowd. Each recipe uses widely available ingredients, keeps prep time practical, and delivers the kind of satisfying result that will make you forget you ever needed the meat.

If you're new to plant-based cooking, you might also want to check out our Vegetarian Meat Alternatives Ranked From Best to Worst — it's a helpful starting point for understanding which substitutes work best in different cooking applications.

What Makes a Great Meat Substitute?

Before diving into the recipes, it helps to understand what you're working with. A successful meat substitute does at least two of three things: it delivers protein, it holds up to heat, and it brings or absorbs bold flavor.

The most reliable options are legumes (lentils, chickpeas, black beans), whole soy foods (tofu, tempeh, edamame), whole grains (farro, quinoa, bulgur), mushrooms, and jackfruit. Each has a different profile. Lentils are earthy and meaty when cooked well. Tempeh holds together better than tofu and takes on marinades deeply. Mushrooms — especially portabella — mimic the umami of beef in a way few other vegetables can. Jackfruit shreds like pulled pork when braised.

Processed meat alternatives like veggie burgers and plant-based sausages also appear in this list. They're convenient and useful, but the bulk of these recipes are built from whole-food ingredients because they're typically more affordable, more nutritious, and more accessible — values that sit at the center of everything we do at Kelly's Kitchen.

Breakfast: 16 Meat Substitute Recipes to Start the Day Right

Morning is the easiest place to start reducing meat. Eggs (for those who eat them) are already doing the protein work in most breakfast dishes, and plant-based ingredients layer in beautifully alongside.

1. Scrambled Tofu with Peppers and Onions

Crumbled firm tofu cooked in a hot skillet with turmeric, black salt (kala namak), cumin, diced bell peppers, and red onion. The black salt provides an egg-like flavor that makes this dish genuinely convincing. Serve on toast or wrapped in a tortilla.

2. Lentil Breakfast Hash

Cooked brown lentils tossed with diced potato, smoked paprika, garlic, and whatever vegetables are on hand. Pan-fry until the edges crisp. Top with a fried egg or avocado slice.

3. Chickpea Flour Omelet

Whisk chickpea flour with water, a pinch of black salt, turmeric, and nutritional yeast into a smooth batter. Pour into a lightly oiled pan and fill with sautéed mushrooms, spinach, and diced tomato. Fold and serve.

4. Tempeh Breakfast Sausage Patties

Grate tempeh and mix with fennel seed, sage, garlic powder, maple syrup, and soy sauce. Form into small patties and pan-fry until deeply browned. These freeze well and reheat from frozen in a toaster oven.

5. Black Bean Breakfast Burritos

Seasoned black beans, scrambled eggs or tofu, roasted corn, and salsa wrapped in a large flour tortilla. Meal-prep a batch on Sunday and wrap individually for the week.

6. Vegan Banana Blueberry Breakfast Bread

This one doubles as a sweet breakfast option. Our own Scrumptious Vegan Banana Blueberry Bread uses ripe bananas, fresh blueberries, and simple pantry staples for a loaf that's naturally sweetened and filling. Slice and toast it for a grab-and-go morning.

7. Savory Oatmeal with White Beans

Cook rolled oats in vegetable broth instead of water. Stir in white beans, sautéed garlic, a drizzle of olive oil, and shaved parmesan or nutritional yeast. Top with a soft egg or pickled red onion for brightness.

8. Mushroom and Spinach Breakfast Tacos

Sauté sliced cremini mushrooms with garlic until they release their liquid and begin to caramelize. Add fresh spinach until wilted. Spoon into small corn tortillas with avocado and a squeeze of lime.

9. Quinoa Breakfast Bowl

Cook quinoa in almond milk with a pinch of cinnamon and a splash of vanilla. Top with sliced banana, almond butter, and pumpkin seeds. Quinoa delivers more protein per serving than most grains — about 8 grams per cup cooked.

10. Granola Protein Bites

Inspired by our popular virtual cooking class on granola bites, these no-bake clusters combine oats, nut butter, flax seeds, honey or maple syrup, and your choice of mix-ins like dark chocolate chips or dried fruit. Roll into balls and refrigerate.

11. Smashed White Bean Toast

Mash canned white beans with lemon juice, olive oil, garlic, and a pinch of chili flakes. Spread thickly on toasted sourdough. Top with sliced radish, arugula, or a soft-boiled egg.

12. Tofu Shakshuka

Cube firm tofu and nestle it into a spiced tomato-pepper sauce in place of eggs. Season the sauce with cumin, paprika, harissa, and fresh herbs. Serve directly from the skillet with crusty bread.

13. Peanut Butter Overnight Oats

Combine rolled oats, plant-based milk, peanut butter, chia seeds, and a drizzle of maple syrup. Refrigerate overnight. In the morning, top with sliced banana and a sprinkle of hemp seeds for added protein.

14. Edamame Avocado Toast

Blend shelled edamame with lemon juice, garlic, olive oil, and salt into a smooth spread. Use it in place of mashed avocado on toast, or layer both together. Top with everything bagel seasoning.

15. Lentil Crepes

Make a thin batter with red lentils soaked overnight, then blended with water, ginger, and cumin. Cook in a lightly oiled skillet into thin crepes. Fill with sautéed vegetables or simply roll with yogurt and chutney.

16. Vegan Pumpkin Bread French Toast

Use slices of our Vegan Pumpkin Bread as the base for dairy-free French toast. Dip in a batter of blended silken tofu, plant milk, cinnamon, and vanilla. Cook until golden and serve with maple syrup.

Lunch: 17 Meat Substitute Recipes for Midday Meals

Lunch needs to hold you through the afternoon without requiring a nap. These recipes are built around high-protein, high-fiber ingredients that sustain energy — and most of them are packable for work or school.

17. BBQ Chickpea Burgers

One of our team favorites and featured in our Veguary series, these BBQ Chickpea Burgers mash chickpeas with BBQ sauce, breadcrumbs, smoked paprika, garlic powder, and oat flour. Form into patties and pan-fry or bake. Serve on a toasted bun with coleslaw and pickles.

18. Crispy Lentil and Sweet Potato Tacos

Another gem from our Veguary cooking series, these Crispy Lentil and Sweet Potato Tacos combine roasted sweet potato cubes with spiced lentils crisped in a skillet. Serve in corn tortillas with cabbage slaw and a drizzle of chipotle crema.

19. Tempeh Reuben Sandwich

Slice tempeh thin, marinate in caraway, liquid smoke, and tamari, then pan-fry until crisp. Layer on rye bread with sauerkraut, vegan Thousand Island dressing, and Swiss cheese (dairy or non-dairy).

20. Black Bean and Corn Burrito Bowl

Spiced black beans over cilantro rice with roasted corn, diced tomato, shredded lettuce, and guacamole. This is one of the most cost-efficient high-protein lunches in this list.

21. Chili Cheese Carrot Dawgs

Inspired by the work of Danni McGhee featured on our blog, these Chili Cheese Carrot Dawgs use roasted whole carrots as the "hot dog," topped with a hearty plant-based chili and vegan cheese sauce. A genuinely fun and crowd-pleasing lunch.

22. Fried Chickpea Wrap

Toss canned chickpeas in cornstarch, smoked paprika, garlic powder, and salt. Air fry or pan-fry until crispy. Wrap in a large flatbread with shredded cabbage, tahini sauce, cucumber, and pickled red onion.

23. Lentil Soup with Crusty Bread

A deeply seasoned red lentil soup with carrots, cumin, coriander, turmeric, and lemon. Blend half the soup for a creamy texture without any dairy. This is a zero-waste meal — use whatever vegetables need to be used up.

24. Mushroom Portabella Burger

Marinate large portabella caps in balsamic vinegar, olive oil, garlic, and thyme. Grill or roast until tender. Serve on a toasted brioche bun with roasted red peppers, arugula, and aioli.

25. Tofu Banh Mi

Press and slice extra-firm tofu, then marinate in hoisin, rice vinegar, sriracha, and soy sauce. Bake until caramelized. Layer into a baguette with pickled daikon and carrot, sliced jalapeño, cucumber, and fresh cilantro.

26. Vegan Loaded Fries

Inspired by our Vegan Loaded Fries from the Veguary series, these oven fries are topped with seasoned black beans, cashew nacho cheese sauce, pickled jalapeños, pico de gallo, and green onions.

27. Chickpea Tuna-Style Salad Sandwich

Mash canned chickpeas roughly with vegan mayo, diced celery, relish, mustard, and lemon juice. Season with Old Bay or kelp flakes for a sea-forward flavor. Serve on whole wheat bread with lettuce and tomato.

28. Farro and Roasted Vegetable Power Bowl

Cook farro and top with a rainbow of roasted vegetables — beets, carrots, broccoli, zucchini — plus a generous scoop of hummus, pumpkin seeds, and a lemon-tahini drizzle.

29. Red Bean and Rice Stuffed Peppers

Fill halved bell peppers with a mixture of cooked rice, red kidney beans, diced tomato, cumin, chili powder, and onion. Bake at 375°F until the peppers are tender and the filling is set.

30. Dairy-Free Creamy Mushroom Pasta

Adapted from our blog's popular Dairy-Free Creamy Mushroom Alfredo Pasta, this recipe uses a blended cashew cream sauce with nutritional yeast and garlic to coat pasta and sautéed mushrooms. Rich, satisfying, and completely dairy-free.

31. Jackfruit Tacos

Buy canned young green jackfruit in water or brine (not syrup). Drain, shred, and simmer in a mixture of chipotle peppers, tomato paste, cumin, and lime juice until the liquid absorbs. Serve in corn tortillas with fresh salsa and avocado.

32. Tempeh and Vegetable Stir Fry

Cube tempeh and stir-fry with broccoli, snap peas, bell pepper, and a sauce of tamari, sesame oil, rice vinegar, ginger, and a small amount of cornstarch. Serve over brown rice.

33. White Bean and Kale Soup

Sauté aromatics, add white beans, canned tomatoes, vegetable broth, and a large bunch of torn kale. Simmer for 20 minutes. Finish with a parmesan rind (optional) or nutritional yeast for depth.

Dinner: 17 Meat Substitute Recipes for Satisfying Evening Meals

Dinner is where plant-based cooking can really show off. These recipes take a bit more time but deliver the kind of hearty, deeply flavored result that feels like a proper meal.

34. Lentil Bolognese

Brown lentils simmered with crushed tomatoes, carrot, celery, onion, red wine (optional), and a generous amount of Italian seasoning. Toss with pasta and finish with nutritional yeast or parmesan. This is one of the closest plant-based parallels to the real thing.

35. Mushroom and Walnut Meat Tacos

Pulse raw walnuts and mushrooms in a food processor until coarsely chopped. Season with cumin, smoked paprika, garlic powder, and tamari. Cook in a hot skillet for 8 to 10 minutes until the mixture is aromatic and slightly crispy. Use in tacos, nachos, or stuffed peppers.

36. Rustic Ravioli with Pumpkin, Spinach, and Portabella Mushroom

One of the most loved recipes from our blog, this Rustic Ravioli fills pasta pockets with a savory mixture of pumpkin puree, wilted spinach, and diced portabella mushrooms. Serve with a sage brown butter or a simple marinara.

37. Chickpea Curry (Chana Masala)

Sauté onion, garlic, and ginger until soft. Add tomato, cumin, coriander, turmeric, garam masala, and chickpeas. Simmer until thickened. Serve with basmati rice and warm naan. This dish improves significantly the next day as the flavors deepen.

38. Stuffed Portabella Mushrooms

Fill large portabella caps with a mixture of cooked quinoa, sun-dried tomatoes, spinach, garlic, and herbs. Drizzle with olive oil and bake at 400°F for 20 minutes. Top with vegan mozzarella for the last 5 minutes.

39. Lentil and Sweet Potato Shepherd's Pie

Make a filling of green lentils, carrots, peas, onion, and thyme in a rich vegetable broth gravy. Top with mashed sweet potato. Bake until the top is lightly browned. This is a full cold-weather dinner in one dish.

40. Black Bean Enchiladas

Fill corn tortillas with seasoned black beans, roasted corn, diced green chiles, and vegan cheese. Roll and arrange in a baking dish, cover with enchilada sauce, and bake until bubbling. Serve with rice and beans.

41. Tempeh Tikka Masala

Cube tempeh and marinate in yogurt (dairy or coconut-based), lemon, and tikka spices. Bake until browned, then add to a rich tomato-cream sauce built with garlic, ginger, cumin, coriander, turmeric, and cayenne.

42. Cauliflower Steak with Chimichurri

Slice whole cauliflower into thick steaks. Season with smoked paprika, olive oil, salt, and pepper. Roast at 425°F until caramelized. Serve with a bright, herb-heavy chimichurri made from parsley, oregano, garlic, red wine vinegar, and olive oil.

43. Vegan Fried "Chix'n" Wraps

Inspired by our Fried Chix'n Wraps from the Veguary series, these use extra-firm tofu or seitan pressed, breaded in seasoned panko, and pan-fried until golden. Slice and wrap in a large tortilla with lettuce, tomato, vegan ranch, and pickles.

44. Jackfruit Pulled "Pork" Sandwiches

Simmer shredded jackfruit in a BBQ-spiced sauce until deeply caramelized. Pile high on toasted rolls with vinegar coleslaw. This is the recipe most often cited by first-timers as the one that surprised them most.

45. Kidney Bean and Vegetable Chili

A classic, done properly. Kidney beans, black beans, diced tomatoes, chipotle peppers, onion, garlic, poblano peppers, cumin, and chili powder. Simmer low and slow for 45 minutes. Serve with cornbread, shredded cheese, or sour cream.

46. Miso-Glazed Tofu with Stir-Fried Vegetables

Press extra-firm tofu dry, cube it, and toss in a glaze of white miso, mirin, sake, and a touch of sesame oil. Bake at 400°F for 25 minutes, flipping halfway. Serve over jasmine rice with stir-fried bok choy and snap peas.

47. Seitan Pot Roast

Seitan — made from vital wheat gluten — is the heartiest of the meat substitutes when it comes to texture. Season generously with herbs de Provence, sear on all sides, then braise in vegetable broth with carrots, potatoes, and onion for 90 minutes in a Dutch oven.

48. Lentil Stuffed Cabbage Rolls

Blanch whole cabbage leaves until pliable. Fill with a mixture of cooked lentils, rice, diced tomato, onion, and fresh herbs. Roll tightly and place in a baking dish. Cover with tomato sauce and bake at 350°F for 40 minutes.

49. Mushroom and Lentil Meatballs

Combine blended mushrooms, cooked lentils, breadcrumbs, nutritional yeast, garlic, and fresh herbs. Form into balls and bake or pan-fry. Serve over spaghetti with marinara or inside a toasted hoagie roll.

50. Creamy White Bean Cassoulet

A plant-based take on the French classic. Simmer cannellini beans, leeks, carrots, tomatoes, and thyme in a rich vegetable broth. Top with a breadcrumb and herb crust and bake until golden and bubbling. This is a slow-Sunday dinner, and it's worth every minute.

Matching the Right Substitute to the Right Dish

Not all meat substitutes are interchangeable. Here's a quick guide to help you make better swaps:

For ground meat (tacos, bolognese, meat sauce): use lentils, walnut-mushroom blend, or crumbled tempeh.

For pulled or shredded meat (sandwiches, tacos, BBQ dishes): use jackfruit, shredded tofu, or young green jackfruit.

For steaks, roasts, or whole cuts: use portabella mushrooms, cauliflower steaks, or seitan.

For sausage or patties: use tempeh, chickpeas, or a bean-and-grain combination.

For chicken-style strips or nuggets: use tofu (pressed and breaded), seitan, or commercially prepared plant-based chicken.

Understanding your goal before you shop makes the difference between a dish that satisfies and one that falls flat.

Budget-Friendly Tips for Plant-Based Cooking

One of the most persistent myths about plant-based eating is that it's expensive. In practice, the most protein-dense meat substitutes — dried lentils, canned beans, firm tofu, chickpeas — are among the most affordable foods in any grocery store. A pound of dry lentils costs less than two dollars and yields roughly six cups cooked.

If you're stretching a food budget, check out our resources on community food share programs and our location-based directory of food share programs. Access to affordable, nutritious food is a right, and these programs can help bridge the gap. We've also published practical guidance on our 19 zero-waste tips to get food on the table fast — strategies that pair naturally with plant-based cooking because whole plant foods have far fewer unusable parts than their meat counterparts.

Buying dried beans and lentils in bulk, cooking a large batch on the weekend, and portioning them into your weekly meals is one of the most effective cost-cutting habits you can build in the kitchen. Canned beans are the next best option — quick, reliable, and nutritious.

How to Make Meat Substitutes Taste Better

The most common reason meat substitute recipes disappoint is underseasoning. Meat — especially fattier cuts — carries flavor naturally. Plants need you to do more of that work upfront.

Salt more than you think you need to. Use acid (lemon juice, vinegar, pickled items) to brighten flavors. Toast your spices in a dry pan before adding liquid. Let lentils and beans caramelize in a hot skillet rather than just warming them through. Use umami-rich ingredients: tomato paste, soy sauce, miso, nutritional yeast, and dried mushrooms all amplify the savory quality that meat naturally provides.

Texture matters as much as flavor. Press tofu thoroughly — wrap it in a clean towel and set something heavy on top for 30 minutes before cooking. Roast chickpeas long enough to get crispy edges. Don't crowd your pan; space allows caramelization, and caramelization is where flavor lives.

Dietary Modifications Across This Recipe List

Most of the recipes in this collection are naturally gluten-free or can be made so with minor substitutions. The exceptions are any recipe using seitan (which is made from wheat gluten), breaded items, or dishes served with wheat-based bread or pasta.

For dairy-free adaptations, we have a dedicated range of resources on this site. Our posts on dairy-free pastry crust and pumpkin pie and our dairy-free creamy mushroom alfredo demonstrate how to build richness and creaminess without any animal-based dairy.

For nut allergies, most cashew-based cream sauces can be replaced with a blend of sunflower seeds or silken tofu. Peanut-based dressings can use tahini or sunflower seed butter. The recipes in this list are written with flexibility in mind.

Starting Points: Where to Begin If You're New to Plant-Based Cooking

If this list feels overwhelming, start with three recipes — one for each meal type — and cook them in rotation for two weeks before expanding. Consistency beats variety when you're building new cooking habits.

A solid starter set might be: lentil breakfast hash (breakfast), BBQ chickpea burgers (lunch), and lentil bolognese (dinner). All three are forgiving, cook in under 45 minutes, and use ingredients available at every grocery store.

If you're cooking for a family that includes skeptical meat-eaters, start with recipes where the substitute is less visible: lentil bolognese, kidney bean chili, and mushroom-walnut tacos are all dishes where the plant-based protein blends into the larger dish rather than standing alone as a "substitute."

As you get more comfortable, you'll find that meat substitute recipes stop being a category of their own and simply become the way you cook. The food stops being "vegan" or "meatless" and starts being what it actually is: dinner.

Bottom TLDR

These 50 meat substitute recipes for every meal — breakfast, lunch, and dinner — demonstrate that plant-based protein can be satisfying, affordable, and simple to prepare. From lentil bolognese and BBQ chickpea burgers to tempeh tikka masala, there's a recipe here for every palate and skill level. Pick one recipe from each meal category this week and rotate it into your regular cooking.