Fresh Pesto Pasta with Broccoli and White Beans Easy Healthy Dinner Recipe

Posted on

fresh pesto pasta with broccoli and white beans - featured image

“You really have to try this,” my friend insisted over a half-empty cup of coffee, sliding a Tupperware container across the table. I was skeptical—pesto pasta is a dime a dozen, right? But when I finally took a bite of that fresh pesto pasta with broccoli and white beans, I was hooked. The bright, herbaceous notes of the pesto paired with tender broccoli and creamy white beans somehow felt both comforting and light, like the dish was quietly rescuing me from the usual dinner rut.

Honestly, it all started on a late Tuesday evening when my fridge was looking pretty sparse—some broccoli, a can of white beans, and a handful of basil hanging on in the herb garden. I wasn’t expecting much, but the ease and freshness of this pasta came together fast, and I found myself making it nearly every week after that. It’s one of those recipes that feels like an old friend—simple, reliable, but with just enough personality to keep you coming back.

What stuck with me was how the pesto didn’t overpower; it was bright and grassy, carrying the sweetness of garlic and pine nuts without being heavy. The white beans added this creamy texture that made every forkful satisfying, and the broccoli gave a needed crunch and pop of green that kept it fresh. It’s honestly one of those easy, healthy dinner recipes that feels thoughtful without the fuss.

In the middle of a hectic week, when I’m juggling work and life with little time to spare, this pasta reminds me that good food doesn’t have to be complicated. It’s a quiet little moment of calm and nourishment that just fits perfectly. That’s why this fresh pesto pasta with broccoli and white beans recipe has quietly become a staple in my kitchen.

Why You’ll Love This Fresh Pesto Pasta with Broccoli and White Beans Recipe

After testing this recipe multiple times (sometimes twice in a week—no kidding), I can say it’s truly a keeper. It’s not just about the flavors; it’s how this dish fits into real life, easy and satisfying.

  • Quick & Easy: Ready in under 30 minutes, making it perfect for busy weeknights or unexpected guests.
  • Simple Ingredients: Uses pantry staples and fresh produce you probably already have—no obscure items needed.
  • Great for Meatless Meals: Packed with plant-based protein from white beans, making it filling without heaviness.
  • Crowd-Pleaser: My family, friends, and even picky eaters have loved this one; it’s the kind of dish that disappears fast.
  • Balanced Flavor and Texture: Creamy beans, crisp broccoli, and vibrant pesto create this lovely harmony that feels both fresh and comforting.

This isn’t your run-of-the-mill pesto pasta. The key difference? The addition of white beans for creaminess and broccoli for crunch, plus a homemade pesto that’s bright and fresh—not oily or overwhelming. I often swap the traditional pine nuts for walnuts just for a bit of earthiness, and the whole thing comes together without fuss.

It’s the kind of recipe that invites you to slow down for a moment, close your eyes after the first bite, and just enjoy—without any stress. If you’re looking for a healthy dinner recipe that doesn’t sacrifice flavor or speed, this one’s for you. It’s comfort food, but lighter and more vibrant than the usual pasta dishes.

What Ingredients You Will Need

This fresh pesto pasta with broccoli and white beans recipe relies on wholesome ingredients that combine to deliver big flavor without complicated steps. Most are pantry staples or easy to find fresh produce.

  • For the Pasta and Veggies:
    • 8 ounces (225 grams) pasta of choice (penne, fusilli, or spaghetti work great)
    • 2 cups (150 grams) broccoli florets, washed and cut into bite-sized pieces
    • 1 can (15 ounces / 425 grams) white beans (cannellini or great northern), drained and rinsed
    • Salt and freshly ground black pepper, to taste
    • 1 tablespoon olive oil (for sautéing the broccoli)
  • For the Fresh Pesto:
    • 2 cups (packed) fresh basil leaves, washed and dried
    • 1/4 cup (30 grams) pine nuts (or walnuts as a budget-friendly alternative)
    • 2 garlic cloves, peeled
    • 1/2 cup (50 grams) freshly grated Parmesan cheese (or Pecorino Romano for a sharper bite)
    • 1/2 cup (120 ml) extra virgin olive oil
    • Salt, to taste
    • Freshly cracked black pepper, to taste

For the pesto, I like to use Colavita olive oil because it has a nice fruity flavor that complements the basil without overpowering. If you want a vegan version, swap the Parmesan with nutritional yeast or leave it out entirely — the nuts and basil still pack plenty of flavor.

When it comes to beans, I’ve found that Goya canned white beans hold their shape well and aren’t too mushy. If you prefer fresh, cooked beans work just as well, but canned is a time-saver here. For broccoli, crisp-tender florets are best—you want that bright green snap, not mushy bits.

Equipment Needed

Keeping this recipe simple means you won’t need much beyond basic kitchen tools:

  • Large pot for boiling pasta and blanching broccoli
  • Colander for draining pasta and beans
  • Medium skillet or sauté pan (for lightly cooking broccoli)
  • Food processor or high-powered blender (for making the fresh pesto)
  • Chelsea knife or sharp chef’s knife for prepping basil and broccoli
  • Measuring cups and spoons

If you don’t have a food processor, a sturdy blender will work fine, but you might need to scrape down the sides more often. Pro tip: pulse the nuts and garlic first to get a good texture before adding oil and cheese. Also, a wooden spoon or silicone spatula is handy for folding the pesto into the pasta without mashing the beans.

For budget-conscious cooks, a manual pestle and mortar can make a rustic pesto, though it takes more elbow grease and patience. I personally prefer the food processor for speed, especially after a long day.

Preparation Method

fresh pesto pasta with broccoli and white beans preparation steps

  1. Prep Your Ingredients (5 minutes): Rinse and chop the broccoli into small florets. Drain and rinse the white beans. Wash and dry the basil leaves thoroughly to avoid watery pesto.
  2. Cook Pasta and Broccoli Together (8-10 minutes): Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente (usually about 9-11 minutes). In the last 3 minutes of cooking, add the broccoli florets to the boiling water with the pasta so they blanch and soften slightly.
  3. Drain and Reserve (2 minutes): Drain pasta and broccoli in a colander, reserving about 1/2 cup (120 ml) of pasta cooking water. This starchy water will help loosen the pesto sauce later if needed.
  4. Sauté Broccoli (Optional – 5 minutes): Heat 1 tablespoon olive oil in a skillet over medium heat. Add the blanched broccoli and sauté for 2-3 minutes to develop a little color and flavor. Season lightly with salt and pepper. This step adds a lovely depth but can be skipped if you’re in a rush.
  5. Make the Fresh Pesto (5-7 minutes): In a food processor, combine basil leaves, pine nuts, and garlic. Pulse until finely chopped. Add grated Parmesan, salt, and pepper. With the processor running, slowly drizzle in olive oil until the mixture becomes a smooth but slightly textured sauce. Taste and adjust seasoning.
  6. Combine Everything (2-3 minutes): Return pasta and broccoli to the pot or a large mixing bowl. Add white beans and dollop the pesto on top. Toss gently to coat everything evenly. Add reserved pasta water a tablespoon at a time if the pesto feels too thick or dry.
  7. Final Taste and Serve: Adjust salt, pepper, and cheese if needed. Serve immediately while warm, garnished with extra Parmesan or a sprinkle of crushed red pepper flakes if you like a bit of heat.

Sometimes I like to let the pasta rest for 5 minutes after tossing to let the flavors meld—it tastes surprisingly good at room temperature or even cold, perfect for leftovers.

Cooking Tips & Techniques

When making fresh pesto, the key is not to over-blend. You want a bit of texture from the nuts and basil, so pulse rather than run the processor continuously. Over-processing can cause the pesto to turn bitter or oily.

For the broccoli, blanching it with the pasta is a neat shortcut that saves time and mess. I’ve learned the hard way that adding broccoli too early can make it mushy, so timing is everything here. It should be bright green with a little crunch left.

White beans can be delicate, so fold them in gently after the pesto coats the pasta to avoid mashing. If you want a creamier feel, you can lightly mash a few beans before combining.

Don’t forget to reserve some pasta cooking water—that starchy liquid is magic for loosening the pesto and helping it cling to the pasta without watering down the flavor.

Finally, this dish is very forgiving. If you want to multitask, you can prep the pesto ahead of time and store it in the fridge for up to 24 hours wrapped tightly with plastic to avoid browning. Just bring it back to room temp before tossing with pasta.

Variations & Adaptations

One of the best things about this fresh pesto pasta with broccoli and white beans recipe is how versatile it is.

  • Protein Boost: Add grilled chicken, shrimp, or crispy tofu cubes for a heartier meal.
  • Seasonal Veggies: Swap broccoli for asparagus tips, green beans, or zucchini ribbons in warmer months.
  • Nut-Free Pesto: Replace pine nuts with sunflower seeds or pumpkin seeds if you’re avoiding nuts.
  • Vegan Version: Use nutritional yeast instead of Parmesan and check your pasta for egg-free options.
  • Gluten-Free: Use your favorite gluten-free pasta, like brown rice or chickpea pasta, which also adds extra protein.

Personally, I once threw in some sun-dried tomatoes for a pop of umami, and it was surprisingly good. For a bit of heat, a pinch of red pepper flakes in the pesto worked wonders.

Serving & Storage Suggestions

This fresh pesto pasta is best enjoyed immediately while warm and aromatic, but it holds up well for leftovers.

  • Serving: Plate with an extra sprinkle of Parmesan and a drizzle of olive oil. A few toasted pine nuts on top add a lovely crunch.
  • Pairings: Serve alongside a crisp green salad or some crusty bread. This pasta also pairs well with a light white wine or sparkling water with lemon.
  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days. The flavors deepen overnight, making it great for next-day lunches.
  • Reheating: Warm gently in a skillet over low heat, adding a splash of water or olive oil to loosen the sauce. Avoid microwaving at high heat to keep the beans whole and prevent drying out.

Nutritional Information & Benefits

This fresh pesto pasta with broccoli and white beans offers a balanced meal with fiber, plant protein, and healthy fats.

  • White beans provide a solid boost of plant-based protein and fiber, which helps keep you full and supports digestion.
  • Broccoli is packed with vitamins C and K, plus antioxidants that promote overall health.
  • Basil and garlic in the pesto bring anti-inflammatory and immune-supporting properties.
  • Olive oil adds heart-healthy monounsaturated fats.
  • Using whole wheat or legume-based pasta can increase fiber and nutrients, making this dish suitable for many dietary preferences.

It’s a wholesome dinner that satisfies without feeling heavy or overly rich—a good choice for anyone looking to eat well without sacrificing flavor.

Conclusion

This fresh pesto pasta with broccoli and white beans has quietly become one of my go-to easy healthy dinner recipes. It’s fast, nourishing, and hits that sweet spot between comfort and freshness. What I love most is how adaptable it is—you can shift ingredients, swap proteins, or tweak the pesto to fit your mood or pantry.

Whether you’re feeding a family or cooking just for yourself, this recipe rolls with whatever you have on hand and delivers consistently satisfying results. If you give it a try, I’d love to hear how you customize it—there’s something special about recipes that grow with you.

So go ahead, toss some pasta, whip up that pesto, and enjoy a meal that feels like a little kitchen hug. And if you’re ever in the mood for a cozy meal with a different twist, you might appreciate the comforting flavors in sticky garlic chicken noodles or the creamy ease of butter parmesan pasta.

FAQs About Fresh Pesto Pasta with Broccoli and White Beans

Can I make the pesto ahead of time?

Yes! Fresh pesto can be made up to 24 hours in advance and stored in the fridge. Just press a layer of olive oil on top to help prevent browning and bring it to room temperature before using.

What pasta works best for this recipe?

Short shapes like penne, fusilli, or rigatoni hold the pesto well, but spaghetti or linguine also work if you prefer long pasta. Gluten-free or whole wheat pastas are great alternatives too.

Can I use frozen broccoli?

Frozen broccoli works in a pinch, but fresh broccoli provides better texture and flavor. If using frozen, thaw and drain excess water before sautéing.

Is this recipe vegan-friendly?

It can be! Simply replace the Parmesan cheese with nutritional yeast or omit it. Make sure your pasta doesn’t contain eggs.

How do I store leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of water or olive oil to keep the sauce creamy.

Pin This Recipe!

fresh pesto pasta with broccoli and white beans recipe
Print

Fresh Pesto Pasta with Broccoli and White Beans

A quick and easy healthy dinner recipe featuring bright homemade pesto, tender broccoli, and creamy white beans tossed with your favorite pasta. Perfect for busy weeknights and adaptable to various dietary preferences.

  • Author: Lena Morgan
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 8 ounces pasta of choice (penne, fusilli, or spaghetti)
  • 2 cups broccoli florets, washed and cut into bite-sized pieces
  • 1 can (15 ounces) white beans (cannellini or great northern), drained and rinsed
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon olive oil (for sautéing the broccoli)
  • 2 cups packed fresh basil leaves, washed and dried
  • 1/4 cup pine nuts (or walnuts as a budget-friendly alternative)
  • 2 garlic cloves, peeled
  • 1/2 cup freshly grated Parmesan cheese (or Pecorino Romano)
  • 1/2 cup extra virgin olive oil
  • Salt, to taste
  • Freshly cracked black pepper, to taste

Instructions

  1. Rinse and chop the broccoli into small florets. Drain and rinse the white beans. Wash and dry the basil leaves thoroughly.
  2. Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente (about 9-11 minutes). In the last 3 minutes of cooking, add the broccoli florets to the boiling water with the pasta to blanch.
  3. Drain pasta and broccoli in a colander, reserving about 1/2 cup of pasta cooking water.
  4. Heat 1 tablespoon olive oil in a skillet over medium heat. Add the blanched broccoli and sauté for 2-3 minutes to develop color and flavor. Season lightly with salt and pepper. (Optional step)
  5. In a food processor, combine basil leaves, pine nuts, and garlic. Pulse until finely chopped. Add grated Parmesan, salt, and pepper. With the processor running, slowly drizzle in olive oil until smooth but slightly textured. Taste and adjust seasoning.
  6. Return pasta and broccoli to the pot or a large mixing bowl. Add white beans and dollop the pesto on top. Toss gently to coat evenly. Add reserved pasta water a tablespoon at a time if pesto is too thick or dry.
  7. Adjust salt, pepper, and cheese if needed. Serve immediately while warm, garnished with extra Parmesan or crushed red pepper flakes if desired.

Notes

Do not over-blend the pesto to maintain texture. Blanch broccoli with pasta to save time and preserve crunch. Fold beans gently to avoid mashing. Reserve pasta water to loosen pesto sauce if needed. Pesto can be made up to 24 hours ahead and stored in the fridge with a layer of olive oil on top to prevent browning.

Nutrition

  • Serving Size: 1 serving (about 1/4
  • Calories: 420
  • Sugar: 3
  • Sodium: 350
  • Fat: 22
  • Saturated Fat: 4
  • Carbohydrates: 40
  • Fiber: 8
  • Protein: 18

Keywords: pesto pasta, broccoli, white beans, healthy dinner, easy recipe, vegetarian, plant-based protein, quick meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating