Skip to Content

Experts Now Recommend More Plant Protein Over Meat for Heart Health—Try These Recipes

Pack in protein without meat or dairy.

sesame noodles with peanuts and cucumber served on top
Mike Garten

For years, the focus was on getting enough protein. Now, experts say the bigger question might be: where is your protein coming from? A new scientific statement from the American Heart Association takes a more definitive stance, recommending a shift toward plant-based protein over meat to support heart health.

The good news? Eating this way doesn’t have to be complicated or restrictive. With the right ingredients, plant-based meals can be just as satisfying, flavorful, and protein-packed as their meat-based counterparts. These dietitian-approved recipes make it simple, offering nourishing options you can get on the table in 30 minutes or less.

Plant-based proteins, from beans and lentils to tofu, quinoa, nuts and seeds, do more than help you meet your protein needs. They also provide fiber, healthy fats, vitamins and minerals, while typically being lower in saturated fat than many animal-based proteins. That combination is part of what makes them a smart choice for overall and heart health.

Protein remains essential for building muscle, maintaining bone health, and supporting metabolism, while also helping you feel fuller for longer. Each recipe ahead is designed with protein in mind, delivering at least 15 grams per serving, with many approaching 30 grams, making it easier to meet your daily needs without sacrificing flavor or convenience. These meals prove that hitting your protein goals can be both delicious and effortless.

1

Grilled Mushroom and Scallion Pasta

grilled mushroom and scallion pasta
mike garten

This all-veggie pasta packs in a ton of protein thanks to nutritional yeast, which contains five grams in just two tablespoons. And it even has 7 grams of filling and heart-healthy fiber.

Get the Grilled Mushroom and Scallion Pasta recipe.

2

Fully-Loaded Veggie Sandwiches

veggie sandwich with avocado, hummus tomato, and cucumber
Mike Garten

Double up on spreads (hummus and guac) for double the flavor — and the protein.

Get the Fully-Loaded Veggie Sandwich recipe.

RELATED: Healthy Sandwiches Perfect To Pack for Work or School

Advertisement - Continue Reading Below
3

Sesame Noodles

sesame noodles with peanuts and cucumber served on top
Mike Garten

Vegan meals should still satisfy — and the rich, creamy tahini sauce on these noodles makes sure of that.

Get the Sesame Noodles recipe.

Advertisement - Continue Reading Below
4

Pressure Cooker Winter Squash and Lentil Stew

pressure cooker winter squash and lentil stew
MIKE GARTEN

Enjoy hearty lentil soup in a fraction of the time (just 35 minutes!) with your Instant Pot. It serves up 19 grams of protein and 15 grams of filling fiber for a nutrient-packed meal.

Get the Pressure Cooker Winter Squash and Lentil Stew recipe.

5

Vegan Lasagna

vegan lasagna in a baking dish
mike garten

Blended cashews create a creamy, ricotta-like (and high-protein!) sauce for this veggie-packed lasagna.

Get the Vegan Lasagna recipe.

Advertisement - Continue Reading Below
6

Air Fryer Tofu with Peanut Sauce and Soba

peanut sauce soba with crispy tofu on a plate
Mike Garten

Break out your air fryer to get crunchy tofu in under 20 minutes. This standout recipe also features a whopping 33 grams of plant-based protein.

Get the Air Fryer Tofu with Peanut Sauce and Soba recipe.

Advertisement - Continue Reading Below
7

Tahini-Lemon Quinoa with Asparagus Ribbons

tahini lemon quinoa with asparagus ribbons
mike garten

Looking to perk up plain veggies? It's all in how you slice them: Use a vegetable peeler to cut asparagus into ribbon-like pieces. This stunning dish boasts 20 grams of protein, too.

Get the Tahini-Lemon Quinoa with Asparagus Ribbons recipe.

8

Sweet and Sticky Tofu with Baby Bok Choy

sweet and sticky tofu with baby bok choy recipe in a white pan
Danielle Occhiogrosso

No more bland tofu! Tossed in this sweet-and-sticky garlic-and-ginger pan sauce, it becomes irresistible. And if you like this recipe, try our Crispy Tofu Bowls, too.

Get the Sweet and Sticky Tofu with Baby Bok Choy recipe.

Advertisement - Continue Reading Below
9

Peanutty Edamame and Noodle Salad

peanutty edamame and noodle salad
Danielle Occhiogrosso

Looking for something low-carb? This dish uses shirataki noodles, which are made from the konjac plant and contain few carbohydrates.

Get the Peanutty Edamame and Noodle Salad recipe.

Advertisement - Continue Reading Below
10

Vegan Bolognese

vegan bolognese with pasta in a black bowl
mike garten

The combo of meaty mushrooms and protein-rich lentils creates a convincing bolognese dupe. What's more, mushrooms are especially beneficial for your brain thanks to a unique antioxidant called ergothioneine.

Get the Vegan Bolognese recipe.

RELATED: Tasty Lentil Recipes for Healthy and Easy Weeknight Meals

Easy Ways to Add More Plant Protein

linebreak

Getting enough protein doesn’t have to mean meat or dairy. Try these simple ways to power up your meals with plant-based protein from real, whole foods:

  • Beans & lentils: Add black beans, chickpeas, or lentils to soups, salads, tacos, or pasta for a protein boost and extra fiber.
  • Tofu & tempeh: Grill, sauté, or bake these proteins. They soak up flavor and provide a hearty dose of protein.
  • Seitan: Made from wheat gluten, seitan is a chewy, protein-dense meat alternative that works well in stir-fries, sandwiches, or stews.
  • Nuts & seeds: Sprinkle almonds, pumpkin seeds, chia, or hemp seeds on oatmeal, yogurt, or salads for crunch and protein.
  • Nutritional yeast: This cheesy-tasting, fortified ingredient adds about 5 grams of protein per 2 tablespoons and is great on popcorn, pasta, or roasted veggies.
  • Edamame: These soybeans make a perfect snack, salad topper, or stir-fry addition, delivering protein and fiber.
  • High-protein grains: Swap rice for quinoa, farro, or bulgur to increase protein while keeping meals satisfying.
  • Simple swaps: Replace mayo with hummus, toss beans into your favorite dishes, or sprinkle seeds on salads to easily sneak in extra protein.

Try to combine different plant proteins throughout the day to ensure you get all essential amino acids. With these easy swaps and additions, hitting your protein goals can be flavorful, convenient, and heart-healthy.

    Watch Next 
    Video poster
    Advertisement - Continue Reading Below