Welcome to our roundup of the best high–protein pasta recipes, where flavor meets nutrition in every delicious al dente bite.
Whether you’re looking to prioritize your protein intake or explore new culinary horizons, these recipes offer a perfect fusion of taste and nutrition.
Prepare for a journey of wholesome plant–based ingredients, vibrant flavors, and satisfying textures.
From classic Italian–inspired meals to innovative twists on traditional favorites, each dish delivers exceptional taste and a generous dose of wholesome protein to support your dietary goals.
Some sources of protein in this roundup are:
- Legumes and pulses (lentils, chickpeas, and beans)
- Peas
- Nuts (almonds, pine nuts, and walnuts)
- Cheese or dairy–free cheese (ricotta and parmesan)
Whether you prefer creamy sauces, zesty marinades, or hearty veggie–packed dishes, there’s something here to delight every palate.
Grab your apron, fire up the stove, and prepare for a world of protein–rich pasta perfection.
1. Lentil pasta
Lentil pasta is a nutritious, tasty, and wholesome traditional Italian recipe called pasta e lenticchie (pasta with lentils).
It is made with ditalini pasta cooked in a rich, flavorful, tomato-infused stew.
Protein content per serving: 23 grams
2. Mushroom Alfredo
This creamy mushroom Alfredo pasta can be made with dairy or non-dairy ingredients in 15 minutes, making it a protein-rich and satisfying dinner.
Pasta with Alfredo sauceย is a popular Italian-inspired American recipe, and our version offers an extra flavor dimension withย added browned mushrooms.
Protein content per serving: 17 grams
3. Tofu pasta
Combining tofu and pasta is an easy and effective way to create a fulfilling, nourishing plant-based meal with plenty of protein.
Thisย tofu bologneseย you can assemble for a quick and easy dish inย less than 30 minutes.
Protein content per serving: 23 grams
4. Roasted pepper pasta
You can make theย creamy roasted red pepper pasta sauceย while the pasta cooks, which is convenient for aย last-minute dinner.
Blend the ingredients until smooth, then cook them in a pan for 10 minutes and toss in the pasta.
Protein content per serving: 18 grams
5. Mushroom ragu
Thisย mushroom raguย is an easy and versatile meatless alternative to Bolognese sauce, and itโs excellent for a protein–rich family dinner.
You can make it inย just over 30 minutesย withย simple, affordable ingredients.
Protein per serving: 22 grams
6. Lentil bolognese
Lentil bolognese is an excellent recipe for those trying to incorporateย more plant-based proteinย andย fiberย into their diet.
Lentils can replace ground meat because they have a rich, earthy taste, maintain texture, and areย rich in minerals, iron, and plant protein.
Protein per portion: 15 grams
7. Orecchiette with broccoli rabe
Youโll love this orecchiette with broccoli rabe because itโsย easy, comforting, and nutritious.
Our recipe shows you how to transform your pasta into a satiatingย high-protein vegetarian mealย by addingย plant-based sausage.
Protein per serving: 32 grams
8. Pasta e fagioli
Pasta and beans provideย plenty of wholesome plant proteinย and other nutrients to help youย stay satiatedย andย fulfilledย for several hours.
This soup is healthy, satiating, delicious, and cooked in one pot.
Protein per serving: 17 grams
9. Penne arrabbiata with sausage
Our following pasta recipe adds delicious plant-based sausageย to transform traditional penne arrabbiata into aย nutritious, tasty, high-protein dinner.
Itโs excellent as a weeknight dinner, and it takes less than 30 minutes to make with simple ingredients like canned tomatoes, garlic, chili, and parsley.
Protein per serving: 25 grams
10. White bean aglio e olio
Everyone knows spaghetti aglio e olio, a classic Italian pasta dish thatโs become an international sensation thanks to its simplicity and taste.
Our white bean aglio olio is our twist on this famous pasta dish. The beans add plenty of creaminess to your pasta and improve its nutrition by adding healthy fiber and protein.
Protein per serving: 12 grams
11. Lemon ricotta pasta
Youโll love our lemon ricotta pasta recipe because it has a creamy, light texture and refreshing, lemony flavor.
The combination of ricotta, parmesan, and rigatoni pasta offers plenty of protein, and you can boost your vegetable intake by includingย roasted broccoli,ย roasted cauliflower,ย and sautรฉed mushrooms.
Protein per serving: 24 grams
12. Pesto pasta
Our next protein pasta is aย quick, easy basil pesto pasta with a dairy-free alternative.
Pesto pastaย is aย creamy, tasty, easy-to-makeย meal for a quick vegetarian lunch or a healthy dinner.
Protein per serving: 14 grams
13. Asparagus pasta
You will fall inย love with this asparagus pastaย because itโs easy to make, yet itโs a restaurant-worthy dish.
This recipe is free from butter and heavy cream; we use a bit of parmesan to bring out the asparagus flavor.
Protein per serving: 20 grams
14. Cauliflower pasta
In this easy pasta recipe, roasted cauliflower floretsย are paired with a delicious garlic, olive oil sauce, lemon zest, and toasted pine nuts.
Ourย cauliflower pastaย is everything you want for a delicious andย easy everyday dinner.
Protein per serving: 19 grams
15. Butternut squash pasta
Butternut squash isย a wholesome and versatile autumn vegetable that makes a fiber–rich and creamy pasta sauce.
You can make anything with it, fromย gnocchiย andย ravioliย toย risottoย and this scrumptious andย creamy butternut squash pasta.
Protein per serving: 25 grams
16. Zucchini pasta
You can make this zucchini pasta withย freshย herbs,ย lemonย zest,ย parmesan cheese, and a dollop of Greek or non-dairy yogurt.
This protein-rich pasta comes together inย about 20 minutes; itโsย nutritious, creamy, fulfilling, andย light andย zesty.
Protein per serving: 21 grams
17. Kabocha squash pasta
Thisย vegetarian pastaย is a vibrant and comforting meal and a brilliant way toย camouflage veggiesย in your pasta sauce.
You can expectย familiar flavorsย and aย rich, creamy texture, making this pasta dish irresistible.
Protein per serving: 25 grams
18. Pasta e ceci
Pasta e ceci representsย the essence of Italian cooking: affordable ingredients, bold flavors, and aย satisfying and nourishing meal for the whole family.
Pasta andย nutty chickpeasย work wonderfully together,ย both nutritionally and flavor-wise.
Protein per serving: 19 grams
19. Kale pasta
Our kale pastaย combines Italian pasta and aย creamy, luscious sauce with tastyย sautรฉed kale,ย creamy ricotta, and savory parmesan cheese.
This is a quick, tasty, and satisfying recipeย you can enjoy as an easy dinner when you donโt have much time to cook.
20. Hummus pasta
The next protein-rich pasta on our list is thisย easyย meal, which is ready inย less than 30ย minutesย and made withย homemade hummusย or yourย favorite storebought brand.
Hummus and pasta are a tasty and protein–nutritious combination; to make this pasta dish even more delicious, we like to add sauteed mushrooms.
Protein per serving: 20 grams
21. Vegan mushroom pasta
An Italian dish inspires our vegan mushroom pasta recipe withย mushrooms and cherry tomatoes.
The pasta isย chewy and al dente. The sauce isย naturally creamy, earthy, garlicky, and sweet from the cherry tomatoes.
Protein per serving: 17 grams
22. Broccoli pasta
This easy Italian-inspired recipeย will please the pickiest of eatersย because of its rich taste and luscious texture.
Broccoli pasta is ready in 20 minutesย with a few simple ingredients and offers balanced vegetable and protein nutrition.
Protein per serving: 16 grams
23. Creamy lemon pasta
Lemon pasta is an evolution of Italian aglio olio with the addition of lemon zest, lemon juice, and optionally parmesan cheese.
The resulting sauce isย rich,ย creamy,ย zesty, andย refreshing, and paired with al dente Italian pasta creates a simple yet satisfying meal.
Protein per serving: 16 grams
24. Cauliflower Alfredo pasta
Youโll love thisย veggieโpacked Alfredo because itโs lighter than the original, but itโs still tasty, fulfilling, and ready inย 30ย minutes.
Ricotta, parmesan cheese, and butter add protein to this pasta dish, which can easily be made dairy–free and vegan–friendly.
Protein per serving: 18 grams
25. Pesto pasta salad
Pesto pasta saladย is a quick meal with your favorite pesto and fresh veggies.
Itโs packed withย fresh flavorsย and excellent for potlucks or aย delightful dinner with your family.
Protein per serving: 15 grams
More protein-rich pasta recipes
High Protein Pasta: Penne Arrabbiata
Ingredients
- 3 tablespoons extra virgin olive oil
- 3 cloves garlic minced
- ยผ teaspoon red pepper flakes or more to taste, or one thinly sliced red chili
- 28 ounces whole canned peeled tomatoes 1 large can
- 1 teaspoon salt or more to taste
- 4 tablespoons flat-leaf parsley chopped
- 12 ounces penne pasta + 3 quarts/12 cups/3 Liters water and 1ยฝ tablespoons/21 grams sea salt
- 2 plant-based sausages optional – 3.2oz/90 grams each + 1 tablespoon of olive oil, 1 clove of garlic, and 2 twists of black pepper
Instructions
MAKE THE ARRABBIATA SAUCE
- Add 28 ounces whole canned peeled tomatoes to a bowl. Rinse the can with 1 cup water and add that too. Chop the tomatoes into smaller pieces with scissors or crush them with your hands.
- Heat 3 tablespoons extra virgin olive oil in a large skillet. Add 3 cloves garlic (minced) and ยผ teaspoon red pepper flakes and sautรฉ on low heat for 1 to 2 minutes. Don't burn the garlic.
- Add the tomatoes, 1 teaspoon salt, and simmer on medium heat for 15 to 20 minutes. Stir occasionally.Taste and adjust for salt and chili before adding the pasta.
ADD THE PASTA
- In the meantime, cook 12 ounces penne pasta in salted boiling water as per package instructions minus 1 minute.Reserve 1 cup of cooking water, drain the pasta, and add it to the arrabbiata sauce.
- Add 4 tablespoons flat-leaf parsley and 1/2 cup of reserved pasta water and finish cooking while tossing for 1 minute or until the pasta is al dente.
MAKE IT A MEAL with SAUSAGE (OPTIONAL)
- While the sauce simmers, peel 2 plant-based sausagesย and break them intoย small bite-size pieces.As you do so, apply pressure with your fingers to compact each piece.
- Sautรฉ the plant-based sausage bits with 1 tablespoon olive oil, 1 clove crushed garlic, and 2 twists black pepper for 5 minutes or until browned.
- Toss the sausage bits with the sauce and the pasta right before serving.
Video
Notes
Nutrition
If you liked these high-protein pasta recipes, you might also enjoy:
Collections
30 High Protein Vegan Meals
Collections
45 Easy Pasta Recipes
Collections
30 Easy Italian Recipes
Collections
35 Plant-based Recipes
Hi! We are Nico & Louise
Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.