Every recipe on CookZya is tested multiple times in my home kitchen before publishing — no shortcuts, just real food for real families.
More about Emily →Creamy, cozy, and secretly packed with protein Spinach Artichoke Protein Pasta is basically that crowd-pleasing dip you love, turned into a full-on dinner that actually fills you up.
Last fall, when the evenings started getting darker earlier and decision fatigue was hitting hard by 6pm, this became my answer to “what’s for dinner” on repeat. I tested it with chickpea pasta and regular high-protein pasta both the trick is pulling it off the heat just before the sauce looks fully thickened. It keeps cooking, and that’s how you get that clingy, velvety texture without a dry, clumped mess.
Print
Spinach Artichoke Protein Pasta Satisfying New Way to Make Dinner Better
- Total Time: 25 minutes
Description
Spinach Artichoke Protein Pasta is a creamy, delicious meal perfect for an easy dinner or weeknight dinner. This family dinner recipe uses high protein pasta to create a satisfying and nutritious creamy spinach artichoke pasta.
Ingredients
- 8 oz whole wheat penne pasta or any pasta variety
- 1 tablespoon salt
- 1 15oz can white cannellini beans drained and rinsed
- 1 garlic clove chopped
- ¾ cup vegetable or chicken broth divided
- 1 tablespoon butter butter substitute or olive oil
- 1 15oz can quartered artichokes drained
- 1 10oz package frozen spinach thawed with excess water squeezed out
- ¼ cup grated parmesan cheese
- ¾ cup shredded mozzarella cheese
- ¼ teaspoon freshly ground black pepper
- crushed red pepper flakes
Instructions
- Bring a large pot of water to a boil and add salt. Cook the pasta for 11 to 13 minutes until it is tender but still firm. Drain the pasta and set it aside.
- While the pasta cooks, blend the cannellini beans, garlic, and half a cup of vegetable broth until smooth. Set this sauce mixture aside.
- Heat the butter or oil in a large skillet over medium heat. Add the artichokes and cook them until they are lightly browned, about 4 to 5 minutes.
- Stir in the spinach and parmesan cheese, mixing well. Then add the blended sauce, mozzarella cheese, and the remaining quarter cup of vegetable broth, combining everything thoroughly.
- Add the cooked pasta to the skillet and toss until all ingredients are well coated with the sauce. Season with black pepper and sprinkle extra parmesan cheese and crushed red pepper flakes before serving.
Notes
- To reheat, warm the pasta in a skillet with some extra broth or bake in an oven-safe dish until heated through
- Cook Time: 15 minutes
- Method: Stovetop
Nutrition
- Calories: 400 kcal
- Sugar: 3g
- Sodium: 700mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 8g
- Protein: 20g
- Cholesterol: 20mg

Why You’ll Love This Recipe
This dish tastes indulgent, but it’s genuinely working for you. Blended cannellini beans create a sauce so creamy you’d swear there was heavy cream in it but it’s just beans, broth, and a little mozzarella pulling everything together.
It’s the perfect weeknight dinner when you want the meal to feel satisfying without standing over the stove for an hour. One skillet, one pot, done.
- Packed with plant-based protein and fiber from whole wheat pasta and white beans
- Creamy without being heavy cozy but not a brick in your stomach
- Ready in about 30 minutes on a busy weeknight
Key Ingredients and What They Do
Every ingredient here is pulling real weight. The cannellini beans aren’t just filler blended with garlic and broth, they become the entire sauce base, making this spinach artichoke protein pasta genuinely filling without a drop of cream.
- Whole wheat penne: Adds fiber and a hearty bite that holds up to the thick sauce
- Canned artichokes: Browned in butter first so they get a little golden at the edges don’t skip that step
- Frozen spinach: More practical than fresh here; squeeze out every bit of water or the sauce will turn watery
- Parmesan and mozzarella: Parmesan goes in with the vegetables for depth, mozzarella melts into the sauce for stretch
- Crushed red pepper flakes: A finishing touch that adds just enough heat to wake the whole dish up
How to Make It
The timing here matters: start your sauce while the pasta boils so everything comes together at once. Emily’s tip pull the skillet off the heat just before the sauce looks fully set. It thickens as it rests and coats the pasta beautifully instead of clumping.
- Boil a large pot of salted water and cook pasta 11–13 minutes until al dente. Drain and set aside.
- While pasta cooks, blend cannellini beans, garlic, and half a cup of broth until completely smooth. Set aside.
- Heat butter or olive oil in a large skillet over medium heat. Add artichokes and cook 4–5 minutes until lightly browned.
- Add spinach and parmesan to the skillet and toss. Pour in the bean sauce, mozzarella, and remaining broth. Stir to combine.
- Add drained pasta to the skillet. Toss until fully coated. Season with black pepper and finish with crushed red pepper flakes.
Can You Make Spinach Artichoke Protein Pasta Ahead of Time?
Yes and it reheats better than most pasta dishes. The bean-based sauce loosens back up with a splash of broth, so it doesn’t dry out the way cream sauces tend to.
- Store leftovers in an airtight container in the fridge for up to 4 days
- Reheat in a skillet with a splash of vegetable or chicken broth over medium-low heat
- Or bake in an oven-safe dish until warmed through it gets a little crispy on top, which is honestly great
Easy Swaps and Variations
The base recipe is flexible by design. Swap ingredients based on what’s in your pantry without losing the creamy, satisfying result.
- Pasta: Any shape works chickpea pasta or lentil pasta bumps protein even higher
- Butter: Swap for olive oil or a plant-based butter substitute to keep it dairy-light
- Parmesan: Use a dairy-free grated alternative if needed
- Broth: Vegetable broth keeps it fully plant-based; chicken broth adds a little more richness
- Gluten-free: Use your preferred gluten-free pasta the sauce itself is already naturally gluten-free
How I Finally Got My Spinach Artichoke Protein Pasta Right
Honestly, this spinach artichoke protein pasta humbled me more than once. The first few times it came out watery, weirdly bland, or just sad-looking on the plate. After a lot of testing and one truly memorable kitchen disaster, I finally figured out what it actually needed. What I’m sharing today is the version that made my family ask for seconds.
FAQs ( Spinach Artichoke Protein Pasta )
Can I use frozen spinach?
Yes, this recipe is written using a 10oz package of frozen spinach. Thaw it completely and squeeze out as much excess water as possible before adding it to the skillet.
Can I use canned artichoke hearts?
Yes, this recipe calls for one 15oz can of quartered artichokes, drained. Cook them in the skillet until lightly browned before adding the spinach.
Can I use cottage cheese for the sauce?
The creamy sauce in this recipe is made by blending canned white cannellini beans with garlic and broth. Cottage cheese is not part of the original recipe and results may vary.
How long does this keep for meal prep?
The recipe notes do not specify a storage duration. Store this dish in an airtight container in the refrigerator and check your recipe card for guidance.
Can I make this ahead and reheat it?
Yes, this meal reheats well either in a skillet with a splash of extra broth or baked in an oven-safe dish until warmed through.

This Spinach Artichoke Protein Pasta comes together in about 30 minutes, and that creamy, clingy sauce made from blended cannellini beans is genuinely something special. It’s cozy, velvety, and filling in all the right ways without leaving you feeling heavy afterward.
A couple of small things that make a real difference: brown those artichokes in butter first until the edges turn golden it adds so much depth and pull the skillet off the heat just before the sauce looks done. It thickens as it rests and coats every piece of pasta beautifully. Leftovers reheat like a dream too; just add a splash of broth to the skillet and it comes right back to life.
If you make this one, I’d love to hear how it went drop a comment below or tag me in your dinner photo. Did you swap in chickpea pasta, or keep it classic? Either way, you made dinner happen, and that counts for everything.