This post may contain affiliate links. Please read our disclosure policy.

Roll up your sleeves, and let’s get creative in the kitchen! This creamy Cavatelli and Broccoli feels totally fresh, but it uses pantry and freezer ingredients like dry pasta, white beans, and broccoli (you can use frozen broccoli here too!).

Creamy cavatelli and broccoli pasta on a white plate with lemon

If you’re feeling down and stuck in a recipe rut (pasta again?), this healthy, creamy pasta is going to give you a new way to enjoy ingredients that you’ve likely become intimately acquainted with over the last week—I’m looking at you, dry pasta and canned beans.

The big difference with this cavatelli and broccoli recipe is how it uses the ingredients. Think of it as an attitude adjustment, turned delicious, comforting dinner.

The difference maker with this broccoli pasta recipe is oven roasting, not only of the vegetables but of the beans too!

An easy and tasty pasta recipe with vegetables on a plate

Roasted vegetables are crispy on the outside, caramelized and tender on the inside, and offer an all-around superior flavor compared to most sautéed or steamed vegetables. The recipe is written for roasting fresh broccoli, but you can easily swap it for Roasted Frozen Broccoli (see below for tips) or any other roasted vegetable you prefer or have on hand.

Roasting the white beans on the pan alongside the vegetables does the recipe one better. I’ve made crispy roasted chickpeas for years, so I started to wonder what would happen if I roasted regular white beans (like cannellini or great Northern) instead.


The beans become lightly crispy on the outside and stay creamy on the inside. I had a hard time not devouring them all directly from the sheet pan before they even made it into the pasta.

As far as which type of pasta to use, if I had my pick, I love cavatelli here most of all. The noodle shape is very similar to the beans’, so once the two mix together, you never quite know which you are getting on your fork. It makes the meal engaging to eat. As a healthy bonus, the recipe will trick you into thinking you are eating extra pasta in your serving.

If you don’t have cavatelli, of course any other shape will be positively delish. Use this recipe as a starting point, and don’t be afraid to get creative.

A large pot full of pasta, vegetables, beans, and cheese

How to Make Cavatelli and Broccoli

Again, FLEXIBILITY! You can use any other roasted vegetable in place of the broccoli (these crispy Roasted Brussels Sprouts sound mighty fine). Feel free to sub in different pasta shapes too.

The Ingredients

  • Broccoli. Besides its tasty roasted flavor, broccoli is also packed with Vitamin-C, minerals, and fiber. For more pasta and veggies, try Broccoli Pasta.
  • White Beans. Roasting them first gives this pasta the royal treatment! Beans are also rich in fiber, protein, and antioxidants.
  • Cavatelli. Extra fun for the way it mimics the shape of the beans. Any tube shaped pasta will work nicely here though. Choose a whole wheat pasta for maximum nutritional benefits.
  • Ricotta. Ricotta combined with the pasta cooking water (along with some helpful Parm) creates a rich, creamy sauce without the need for any heavy cream. No ricotta on hand? It’s actually remarkably easy to make your own (here’s a recipe that caught my eye; no better time than now to give it a try).
  • Lemon Zest and Juice. Key to livening up the pasta’s flavor.
  • Red Pepper Flakes. To give the recipe a little kick.

Two ingredients I considered but left out…

  • Butter. You don’t need to add butter to cavatelli and broccoli for a rich, creamy sauce (we found the ricotta to be plenty satisfying without it), but if you’d like some extra decadence, feel free to stir in 1 or 2 tablespoons unsalted butter with the ricotta.
  • Meat. We kept this recipe vegetarian (the white beans are very filling, I promise!), but if you’d like to add meat, cavatelli with broccoli and sausage, chicken, or shrimp would also be yummy. Sauté your protein of choice separately, then stir it in at the end.

The Directions

broccoli on a sheet pan with white beans
  1. Add the broccoli and beans to a baking sheet, and toss them in a generous amount of olive oil. Spread them into an even layer, and roast for 15 minutes at 400 degrees F.
cavatelli and broccoli in a skillet
  1. As you’re roasting the broccoli and beans, cook the pasta. Stir in the Greek yogurt and cheese.
making cavatelli and broccoli
  1. Add the lemon, broccoli, and beans. Adjust with more pasta water as needed. Serve with additional Parmesan cheese, and DIG IN!

To Make This Recipe with Roasted Frozen Broccoli Instead of Fresh Broccoli

  • Since the frozen broccoli and beans cook at different temperatures, I recommend making the broccoli before starting this recipe.
  • Prepare the frozen broccoli according to the directions for this Roasted Frozen Broccoli. Once the broccoli is done, you can proceed with the rest of the recipe, cooking the beans at 400 degrees F on their own. Reduce the olive oil and salt you add to the beans a bit, since the broccoli will have roasted separately.

Make-Ahead and Storage Tips

  • To Make Ahead. Chop the broccoli into florets up to 2 days in advance; roast it with the beans according to the recipe directions up to 1 day in advance.
  • To Store. Place leftovers in an airtight storage container in the refrigerator for up to 4 days.
  • To Reheat. Gently rewarm leftovers in a Dutch oven on the stove over medium-low heat, adding splashes of water or broth as needed to reach desired consistency.
  • To Freeze. You can freeze cavatelli and broccoli for up to 3 months. Store leftovers in an airtight freezer-safe storage container in the freezer. Let thaw overnight in the refrigerator before reheating.
Creamy cavatelli and broccoli on a plate with lemon slices

What to Serve with Cavatelli and Broccoli

While this recipe is a nutritious, complete meal as is, here are a few ideas of what you could serve with it:

  • Salad. Bring a little green to your table by pairing this dish with a side of Anytime Arugula Salad.
  • Bread. You can’t go wrong with a delicious crusty loaf of bread from your local bakery. This Crock Pot Bread would also be tasty.
  • Wine. Cheers to you! If you’d like to pair this cavatelli and broccoli with wine, try a dry white with some body to it. The technique will vary by wine maker, but in general Pinot Grigio, Sauvignon Blanc, or an un-oaked or lightly oaked Chardonnay would all be good places to start.

More Fast, Healthy Pasta Recipes with Simple Ingredients

Easy cavatelli and broccoli recipe on a plate with lemon slices

I hope this creamy cavatelli and broccoli gives you some healthy dinner inspiration. As always, if you decide to try the recipe, I’d love to hear how it goes.

Your comments and 5-star ratings truly keep me motivated and are so helpful to my site and to others too!

Cavatelli and Broccoli

4.94 from 15 votes
This easy, creamy cavatelli with roasted broccoli and white beans is fast, easy, and a crowd pleaser! Uses simple, healthy ingredients for rich flavor.

Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes

Servings: 4 servings


  • 2 pounds broccoli crowns cut into bite-size florets
  • 1/4 cup extra-virgin olive oil
  • 1 teaspoon kosher salt divided, plus additional to taste
  • 1/4 teaspoon black pepper plus additional to taste
  • 1 15-ounce can cannellini beans or similar white beans, such as great Northern
  • 8 ounces cavatelli or other tube-shaped pasta
  • 1 medium lemon zest and juice
  • 1/2 teaspoon freshly ground black pepper
  • 1 cup part-skim ricotta cheese about 7.5 ounces
  • ¼ cup grated Parmesan cheese plus additional for serving
  • ¼ teaspoon red pepper flakes plus additional to taste


  • Place a rack in the center of your oven and preheat the oven to 400 degrees F. Place the broccoli and white beans in the center. Drizzle with the olive oil and sprinkle with 3/4 teaspoon salt and black pepper. Toss to coat then spread into an even layer, scattering the beans throughout. Roast for 15 minutes, then remove the pan from the oven and gently toss the broccoli and beans to move it around a bit and promote even browning. Return to the oven and bake 5 to 10 additional minutes, until the broccoli is dark and crisp at the tips of the florets and the beans are lightly crisp. Set aside.
  • While the broccoli and beans cook, bring a large pot of salted water to a boil. Add the pasta and cook until al dente, according to the package instructions. Reserve 1 generous cup of the pasta cooking water, then drain the pasta.
  • Return the pasta to the pot. Add 1/4 cup reserved pasta cooking water, the ricotta, Parmesan, red pepper flakes, and remaining 1/4 teaspoon salt.
  • Zest the lemon right into the pot, then cut the lemon into quarters and squeeze in the juice. Add the roasted broccoli and beans, then gently stir, adding more pasta water as needed if the pasta is too thick. Taste and add more seasoning as desired (I added a pinch of extra salt and red pepper flakes). Serve hot, sprinkled with additional Parmesan cheese.


  • TO STORE: Place leftovers in an airtight storage container in the refrigerator for up to 4 days.
  • TO REHEAT: Gently rewarm leftovers in a Dutch oven on the stove over medium-low heat, adding splashes of water or broth as needed to reach desired consistency.
  • TO FREEZE: You can freeze cavatelli and broccoli for up to 3 months. Store leftovers in an airtight freezer-safe storage container in the freezer. Let thaw overnight in the refrigerator before reheating.
  • TO MAKE AHEAD: Chop the broccoli into florets, and roast it with the beans according to the recipe directions up to 1 day in advance.


Serving: 1(of 4)Calories: 649kcalCarbohydrates: 86gProtein: 31gFat: 22gSaturated Fat: 6gCholesterol: 25mgPotassium: 1440mgFiber: 14gSugar: 7gVitamin A: 1740IUVitamin C: 217mgCalcium: 440mgIron: 6mg

Join today and start saving your favorite recipes

Create an account to easily save your favorite recipes and access FREE meal plans.

Sign Me Up

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better!
Please enable JavaScript in your browser to complete this form.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

Your email address will not be published. Required fields are marked *

Recipe Rating


Leave a comment

  1. Hi Erin!

    I haven’t commented for awhile, but I have been following you. (My sister Patti & daughter-in-love, Noelle do, too. I have sung your praises) 

    I love this recipe! My dear husband Jim had been making cavatelli with broccoli for most of our marriage. I have lots of cavatelli in my freezer (yay!!), beans on my shelf, and frozen broccoli (thanks to my son Daniel). I can do this!!? I am 100% certain that my son Steven will gobble it up. Thank you for rescuing us from recipe boredom during this stressful time. Love you. You always make me smile with your upbeat fun posts.❤️5 stars

    1. Thank you for sharing this incredibly kind comment, Diane! It truly MADE my day! I hope you enjoy this dish!

  2. You are SUCH a gift to all of us! I pulled this together during the current time and could not find ricotta cheese. So I put some cottage cheese in the blender with 2 T of feta and made do. This was just delicious. We added chicken to the leftovers the 2nd night – just so good. Thank you for comfort food that isn’t just empty calories. Your is my favorite recipe feed – and I cook a lot and for many others – elderly parents, young parents, neighbors. Thanks for your practical and very tasty recipes.5 stars

    1. I’m SO pleased to hear that you enjoyed this recipe, Jane! Thank you for sharing this incredibly kind review!

    1. Hi Barbara! I haven’t tried this recipe with cream cheese, so I’m not sure how it would turn out. If you decide to experiment with it, I’d love to hear how it goes!

  3. I don’t often eat pasta, so I want it to be “worth it” when I do. This was very tasty! In self-isolation I didn’t have a lemon but adding some bottled lemon juice got the job done. It would have been more amazing with a real lemon though.5 stars

  4. Another delicious and easy recipe! Looking forward to eating the leftovers for lunch tomorrow! One question re: the broccoli. Is it 2lbs of broccoli before trimming off the stem or after cutting it into bite size pieces? Also, the olive oil and black pepper aren’t divided, correct? Absolutely love your blog. I make 3-4 of your recipes a week…and they are always SO darn good. Bonus is that your write ups often make me smile or laugh aloud!5 stars

    1. I’m SO happy that you enjoyed it, Lisa! You’ll want to use 2 pounds of broccoli crowns prior to being cut into florets, and the oil and pepper are not divided. I hope this helps!

  5. If I could give this 10 stars I would! I made it a little ahead of dinner time tonight and of course had to taste it.. and I couldn’t stop eating it! The flavor and texture are incredible! Thank you for another great recipe and keep up the amazing work!! ❤️5 stars

  6. This is wonderful! I added cauliflower & small garlic cloves that roasted nicely with the broccoli & beans. Question: you mentioned Greek yogurt in your commentary, but it wasn’t listed in the printed recipe. I assume it’s added with the cheese, how much yogurt?
    LOVE your recipes!! Thanks so much!5 stars

    1. Hi Patricia! That is a misprint. When in doubt always follow the printed recipe! Hope you love it!