High-Protein Vegetarian Recipes (20g+ Protein)

21 recipes available

The heavy hitters. Every recipe on this page packs at least 20g of protein per serving, about the same as a scoop of protein powder, without any meat.

Hitting your daily protein target as a vegetarian is far easier when one meal covers a good chunk of it. Bookmark this page for the days you're behind on your numbers.

15-Minute Crispy Sticky Korean Tofu garnished with sesame seeds
15 Minute Meals
22g • 470 kcal • 15m

The Quickest, Crispiest 15-Minute Sticky Korean Tofu

Crispy, sticky Korean tofu in 15 minutes with a fiery gochujang glaze. Minimal prep, maximum flavour and 22g of plant protein per bowl. Beats any takeaway.

View Recipe & Macros→
Crispy Air Fryer Czech Fried Cheese (Smažený Sýr) on a plate
15 Minute Meals
30g+ CLUB
33g • 520 kcal • 15m

Extra Crispy 15-Minute Air Fryer Czech Fried Cheese

Extra crispy Czech fried cheese in 15 minutes in the air fryer, with 33g of protein and no deep-fat fryer. Minimal prep, maximum flavour and a gooey centre.

View Recipe & Macros→
Air fryer tortilla pizza with pesto and cherry tomatoes
15 Minute Meals
23g • 606 kcal • 15m

Quickest Crispiest 15-Minute Air Fryer Tortilla Pizza

Crispy air fryer tortilla pizza in 15 minutes with 23g of protein. Minimal prep, maximum flavour, and a wafer-thin base that beats waiting for a delivery.

View Recipe & Macros→
Chipotle lime marinated tofu pieces
15 Minute Meals
24g • 270 kcal • 35m

Easy 35-Minute Smoky Chipotle Lime Air Fryer Tofu

Smoky chipotle lime air fryer tofu in 35 minutes, with 24g of vegan protein for your tacos. Minimal prep, maximum flavour and a zesty, charred crust.

View Recipe & Macros→
Chocolate orange protein ice cream in a Ninja Creami pint
15 Minute Meals
30g+ CLUB
62g • 647 kcal • 10m

Ultra-Creamy 10-Minute Chocolate Orange Ninja Creami

Ultra-creamy chocolate orange Ninja Creami with 62g of protein and just 10 minutes of hands-on prep. Minimal prep, maximum flavour, macro-friendly dessert.

View Recipe & Macros→
Creamy feta and cherry tomato pasta in a bowl
15 Minute Meals
23g • 885 kcal • 15m

Easy 15-Minute Ultra-Creamy Feta & Cherry Tomato Pasta

Ultra-creamy feta and cherry tomato pasta in 15 minutes, all in one pan with 23g of protein. Minimal prep, maximum flavour for a weeknight carb refuel.

View Recipe & Macros→
Creamy mushroom pasta garnished with fresh herbs
15 Minute Meals
24g • 780 kcal • 25m

Easy 25-Minute Ultra-Creamy Garlic Mushroom Pasta

Ultra-creamy garlic mushroom pasta in 25 minutes, with 24g of protein and deeply seared mushrooms. Minimal prep, maximum flavour for a comforting carb reload.

View Recipe & Macros→
Garam masala marinated tofu cubes ready for cooking
15 Minute Meals
24g • 270 kcal • 35m

Quick 35-Minute Charred Garam Masala Air Fryer Tofu

Charred garam masala air fryer tofu in 35 minutes, with 24g of vegan protein. Minimal prep, maximum flavour, and it keeps firm in the fridge all week.

View Recipe & Macros→
Healthy oat banana muffins fresh out of the air fryer
15 Minute Meals
High Protein
25g • 843 kcal • 15m

Easy 15-Minute Fudgy High-Protein Oat Banana Muffins

Fudgy high-protein oat banana muffins in 15 minutes, made with oats and Greek yoghurt instead of white flour. Minimal prep, maximum flavour, 25g of protein.

View Recipe & Macros→
Honey glaze marinated tofu cubes
15 Minute Meals
24g • 270 kcal • 35m

Easy 35-Minute Sticky Honey Glazed Air Fryer Tofu

Sticky honey glazed air fryer tofu in 35 minutes, with 24g of protein and a caramelised crust. Minimal prep, maximum flavour for sweet and salty meal prep.

View Recipe & Macros→
Apple cinnamon protein ice cream in a Ninja Creami pint
Dessert
30g+ CLUB
56g • 512 kcal • 15m

The Ultimate Ultra-Creamy Apple Cinnamon Ninja Creami

Ultra-creamy apple cinnamon Ninja Creami with 56g of protein and 15 minutes of hands-on prep. Minimal prep, maximum flavour, like apple pie in ice cream form.

View Recipe & Macros→
Banana vanilla ice cream in a Ninja Creami pint
Dessert
30g+ CLUB
53g • 594 kcal • 10m

The Quickest, Creamiest Banana Vanilla Ninja Creami

Ultra-creamy banana vanilla Ninja Creami with 53g of protein and 10 minutes of hands-on prep. Minimal prep, maximum flavour and a solid pre-workout carb hit.

View Recipe & Macros→
Chocolate protein ice cream in a Ninja Creami pint
Dessert
30g+ CLUB
67g • 540 kcal • 10m

The Ultimate Ultra-Creamy Chocolate Ninja Creami

Ultra-creamy chocolate Ninja Creami with 67g of protein and just 10 minutes of hands-on prep. Minimal prep, maximum flavour to crush any chocolate craving.

View Recipe & Macros→
Coconut protein ice cream in a Ninja Creami pint
Dessert
30g+ CLUB
47g • 656 kcal • 10m

The Ultimate Ultra-Creamy Coconut Ninja Creami

Ultra-creamy coconut Ninja Creami with 47g of protein and just 10 minutes of hands-on prep. Minimal prep, maximum flavour and a proper tropical escape.

View Recipe & Macros→
Matcha protein ice cream in a Ninja Creami pint
Dessert
30g+ CLUB
72g • 608 kcal • 10m

The Ultimate Ultra-Creamy Matcha Ninja Creami

Ultra-creamy matcha Ninja Creami with 72g of protein and just 10 minutes of hands-on prep. Minimal prep, maximum flavour and zero powdery lumps.

View Recipe & Macros→
Rum and raisin protein ice cream in a Ninja Creami pint
Dessert
30g+ CLUB
66g • 785 kcal • 10m

The Ultimate Ultra-Creamy Rum & Raisin Ninja Creami

Ultra-creamy rum and raisin Ninja Creami with 66g of protein and just 10 minutes of hands-on prep. Minimal prep, maximum flavour and a classic boozy treat.

View Recipe & Macros→
Salted peanut butter protein ice cream in a Ninja Creami pint
Dessert
30g+ CLUB
74g • 642 kcal • 10m

The Ultimate Ultra-Creamy Salted Peanut Butter Ninja Creami

Ultra-creamy salted peanut butter Ninja Creami with 74g of protein and just 10 minutes of hands-on prep. Minimal prep, maximum flavour, salty-sweet heaven.

View Recipe & Macros→
No-bake 5 ingredient protein balls stacked together
15 Minute Meals
30g+ CLUB
39g • 549 kcal • 5m

Easy 5-Minute Fudgy No-Bake Protein Energy Balls

Fudgy no-bake protein energy balls in 5 minutes with oats, banana and peanut butter. Minimal prep, maximum flavour and a big protein hit for your gym bag.

View Recipe & Macros→
Quick Moroccan couscous with red peppers and feta cheese
15 Minute Meals
21g • 570 kcal • 10m

Quick & Easy 10-Minute Fluffy Moroccan Couscous

Fluffy Moroccan couscous in 10 minutes with zero hob time, packing 21g of protein. Minimal prep, maximum flavour and a vibrant base for any Mediterranean meal.

View Recipe & Macros→
Spicy Korean marinated tofu pieces
15 Minute Meals
24g • 270 kcal • 35m

Easy 35-Minute Sticky & Spicy Korean Gochujang Tofu

Sticky, spicy Korean gochujang tofu in 35 minutes with 24g of vegan protein. Minimal prep, maximum flavour, and charred, crispy edges from the air fryer.

View Recipe & Macros→
Udon peanut butter noodles with vegetables and tofu
15 Minute Meals
High Protein
29g • 727 kcal • 15m

Quick 15-Minute Ultra-Creamy Peanut Butter Udon Noodles

Ultra-creamy peanut butter udon noodles in 15 minutes, packing 29g of vegan protein. Minimal prep, maximum flavour and a thick, chewy noodle fix.

View Recipe & Macros→