You just finished an intense 60-minute workout, but you don’t feel like settling for a protein shake to replenish. These high-protein meals include real, healthy foods that will fill you up while also refueling your body.

Note: All average protein numbers are estimates from an independent nutrition analysis software.

1. Chili-Lime Beef and Black Bean Bowls With Avocado Crema

Take simple rice and beans up a notch with lime-marinated beef topped with an avocado cream sauce. If you weren’t already sold by the mention of avocado, this recipe can also be prepped ahead of time, so dinner will be ready and waiting.Average protein per serving: 31 grams

Feed Your Pursuit


Keeping up your strength is essential for active living. The nutrients in beef—such as zinc, iron, and protein—help you stay strong.
Find out more at

2. Asian Flank Steak Salad

Steak salads were invented for gym days. JK, we totally made that up. But they are the perfect combination of juicy steak and nutrient-rich veggies. This inventive salad includes grilled pineapple, fresh herbs, and a bright Asian dressing, topped off with steak.Average protein per serving: 25 grams

3. Korean Beef Bowls With Chili Aioli

Just listen to these ingredients: marinated sirloin, crispy cucumbers, Sriracha, and chili aioli. Is your mouth watering yet? Not only is this flavorful bowl packed with protein, it’s also a filling post-workout meal. If you want to bump up the protein and fiber, feel free to swap out the white rice for brown.Average protein per serving: 28 grams

4. Hummus Burger

No, this isn’t your basic burger topped with hummus. It’s ground beef mixed with roasted red pepper hummus, made into a patty, and grilled. Why didn’t someone think of this sooner? And if you’re totally anti-bread (which you shouldn’t be because bread is ah-mazing), you can throw the burger on top of a bed of greens.Average protein per serving: 20 grams

5. Grilled Flank Steak With Brown Sugar Rub

The best thing about this pure protein meal is that it can be served with anything. The second best thing is that it’s covered in a rub made with brown sugar, smoked paprika, ancho chili powder, and cinnamon.Average protein per serving: 25 grams

6. Fettuccine With Bolognese

Whether you’re training for a marathon or going extra hard in spin class, sometimes you just need some post-workout carbs to go along with your protein. That’s where this super-simple fettuccine with Bolognese comes in. It’s not only packed with protein from the beef, but it has some hidden mushrooms and carrots in the sauce.Average protein per serving: 20 grams

7. Ginger Beef Soup

Want a double whammy of beef? How about a beef soup made with bone broth? Make a double batch to enjoy all week… and feel all warm inside. Average protein per serving: 20 grams