How to Substitute Meat When You Can’t Have Any

How do you substitute meat when you can’t have any — especially with food sensitivities. Luckily there are still lots of foods that can give you that hearty, filling, savory feeling meat used to provide.
Instead of looking for an exact replica of meat, we’re aiming for the things meat does well:
- Protein from meat usually adds fullness to a dish
- The chew or bite that a meat texture has
- The savory “umami” flavor meat embodies
- Meat is usually the solid base or main ingredient of most meals
Now that we have recognized the value meat holds, let’s walk through the best substitute options.
Lentils

Lentils are high-protein, inexpensive, and very forgiving. Meaning it’s difficult to mess them up which makes it perfect for a beginner. Their texture is soft to slightly chunky depending on type and how long you cook them.
How to use them
- Brown/green lentils: hold their shape → best for “ground meat”
- Red lentils: break down → best for creamy sauces and soups
Best for
- Taco filling (swap vinegar with lime/lemon or skip acid entirely)
- Sloppy joe bowls
- Shepherd’s pie filling
- Bolognese-style sauce
- Lentil “meat” crumbles (mash slightly)
Beginner tip: cook lentils with garlic + onion powder + smoked paprika + salt for instant savory flavor.
Mushrooms

Mushrooms are naturally savory and have a “meaty” texture. Each variety of mushroom slightly differs in taste and texture. This makes mushrooms a great meat substitute for things like shredded chicken, fish filet, or a hamburger.
How to use them (oil-free version)
- Chop finely
- Cook in a hot pan with a splash of water/broth
- Let moisture evaporate → this creates browning and chew
Best for
- “Ground meat” blends (mushroom + lentil is amazing)
- Burger bowls
- Stir-fry add-in
- Portobello “steaks”
Beginner tip: don’t crowd the pan — mushrooms need space to brown. Also hold off on adding salt until the end. Adding salt before or while they are cooking makes the mushrooms release water. This will cause them to boil rather than brown.
Potatoes

Potatoes are the perfect substitute for those who may suffer with digestive issues. They are soothing, filling, gentle for many people Their texture makes dishes hearty and comforting.
How to use them
- Use as a base to replace meat heaviness in a dish
- Add them to salads for a satisfying meal
Best for
- Breakfast hash bowls
- “Loaded potato” dinners
- Meal prep comfort bowls
- Thickening soups/stews
Beginner tip: when health issues flare, potatoes and steamed vegetables can be a lifesaver meal.
Sweet Potatoes

Sweet potatoes are calming, nutrient-rich, easy on digestion for many. Now these may not have the same texture nor flavor of meat but they are able to make a meal hearty and dense. It is often the weight of meat that people sometimes miss when transitioning to a diet primarily of fruits and vegetables.
How to use them
- Cube and then roast them to add to buddah bowls
- Add them to curries or stews to replace the meat texture
- Mash and add to sauces for a creamy texture
Best for
- Taco salads
- Meat substitute in burrito bowls
- Curry-style dishes
Beginner tip: roasted sweet potatoes seasoned with garlic, onion, sea salt, and smoked paprika makes a leafy green salad a nice hearty meal.
Chickpeas

Chickpeas are mild in flavor, versatile, and very satisfying. They have a firm texture but are mashable.
How to use them
- Mash with fork for quick “shredded” texture
- Pulse briefly in a food processor for chunky crumbles
Best for
- “Chicken salad” style bowls (use mashed cooked sweet potato or avocado if tolerated for creaminess)
- Chickpea tacos
- Chickpea patties (use mashed potato or oats as a binder)
Beginner tip: canned chickpeas take less prep time. Just drain and warm them in a pan with a splash of water or veggie broth. Then season them to your liking.
Black Beans

Black beans are hearty, dense, and very filling. They are great as a meat substitute as they have a meaty and rich texture.
How to use them
- Mash ⅓ of them which helps make the mixture stick together
- Leave the rest whole. That adds some texture adding some bite to the mix.
Best for
- Burger patties (no oil needed)
- Burrito bowls
- Chili
- Black bean “meatballs” (baked)
Beginner tip: add smoked paprika or cumin for “savory depth” without needing to add any sauces.
Easy Beginner “Meatless” Meal Ideas
If you’re new and have no time, give these ideas a try:
1) Lentil Taco Bowl
Make a taco bowl with lentils, cauliflower rice, homemade salsa alternative (diced tomatoes, garlic, onion, & cilantro) paired with steamed greens. Season with salt and a squeeze of lime.
2) Mushroom-Lentil Bolognese
Cook mushrooms, onions, and garlic until browned. Add lentils, and some tomato sauce. Season with some italian seasoning and sea salt. Then serve over potatoes or gluten-free pasta.
3) Spicy Protein Plate
Baked potato with some steamed zucchini and broccoli, seasoned with coconut aminos, garlic, and red chili flakes.
