If you are searching for a comforting, vibrant dish that brings together fresh veggies and wholesome protein in a delightful way, this Pesto Pasta with Broccoli and White Beans Recipe is your new go-to. In just about 30 minutes, you can create a satisfying meal that’s packed with the nutty, herbal goodness of pesto, meets the tender bite of broccoli, and the creamy texture of white beans. It’s simple, hearty, and flavorful—perfect for busy weeknights or whenever you want a bright, nourishing pasta dish that feels both fresh and indulgent.
Ingredients You’ll Need
Trust me when I say, the magic of this recipe lies in its uncomplicated, everyday ingredients that work together beautifully. Each component lends its unique personality—from the tender pasta shells that soak up the sauce, to the vibrant broccoli providing color and crunch, and the white beans adding creaminess and protein to make it a complete meal.
- 1 lb pasta (mini shells): Small pasta shapes like mini shells hold the pesto wonderfully and provide a fun texture.
- 1-2 tablespoons olive oil: Adds a silky richness and helps cook the garlic and broccoli evenly.
- 4 cups chopped broccoli: Fresh broccoli brings a perfect crisp-tender bite and packs antioxidants.
- 1 (15 oz) can white beans, drained and rinsed: Creamy beans offer subtle flavor and heartiness to the dish.
- 3-4 cloves garlic, minced: Garlic infuses the oil with fragrant depth, making every bite flavorful.
- 1 cup prepared pesto sauce: The star of the show—herby, nutty, and bursting with bold flavor.
- Salt and black pepper, to taste: Essential seasonings that elevate every ingredient.
- Lemon wedges (optional): A fresh squeeze brightens the whole dish and cuts through the richness.
How to Make Pesto Pasta with Broccoli and White Beans Recipe
Step 1: Cook the Pasta
Start by filling a large pot with water and bringing it to a rolling boil. Add a generous pinch of salt to season the cooking water and then toss in your mini shell pasta. Follow the package instructions for timing, usually around 8-10 minutes, until the pasta is al dente. Drain the pasta but be sure to reserve a little pasta water just in case you want to loosen the pesto later. Set the pasta aside and get ready for the flavorful vegetables next.
Step 2: Sauté the Garlic and Broccoli
Heat a large skillet over medium heat and drizzle in about a tablespoon of olive oil. Add the minced garlic and cook it gently until it is fragrant and slightly golden, around one minute—be careful not to burn it. Now toss in your chopped broccoli along with a pinch of salt and pepper. This step is all about building flavor and texture. Stir everything to coat the broccoli in that garlicky olive oil, then cover the pan briefly. This creates steam which helps soften the broccoli while it gets a little browned and beautifully tender, usually about 5 to 7 minutes. You can add a splash more olive oil here if you like a bit more silkiness.
Step 3: Combine Beans, Pasta, and Pesto
Once your broccoli is just tender, stir in the rinsed white beans and cook for another minute to warm them through. Now add your cooked pasta back into the pan along with a cup of prepared pesto sauce. Toss everything well, combining the nutty, herby pesto with the vibrant vegetables and creamy beans. If the pesto feels too thick, add a little of that reserved pasta water to loosen it until the sauce clings perfectly. Taste and adjust the seasoning with salt and pepper. Heat everything through until steaming and ready to serve.
How to Serve Pesto Pasta with Broccoli and White Beans Recipe
Garnishes
Adding a little something extra on top can take this dish from delicious to unforgettable. Try sprinkling some freshly grated Parmesan cheese or a few toasted pine nuts for crunch and extra flavor. A squeeze of fresh lemon juice over the whole dish right before eating adds a zesty lift that brightens all the flavors beautifully.
Side Dishes
This pesto pasta is satisfying on its own, but if you want to round out your meal, consider serving it alongside a crisp green salad with a light vinaigrette or some crusty garlic bread to soak up every last bit of pesto. Roasted cherry tomatoes or a simple cucumber salad also make fresh and colorful sides that contrast nicely with the warm pasta.
Creative Ways to Present
For a fun twist, serve the pasta in individual bowls garnished with fresh basil leaves and some lemon zest. Or if you’re hosting, layer the pasta in a wide, shallow serving dish and scatter garnishes across to create a vibrant centerpiece. This recipe is so visually appealing with its green pesto and bright broccoli that it really shines on a white plate for a pretty presentation.
Make Ahead and Storage
Storing Leftovers
You’ll be happy to know this Pesto Pasta with Broccoli and White Beans Recipe keeps really well in the fridge. Just pop leftovers in an airtight container and they’ll stay fresh for up to 3 days. The flavors actually deepen after resting, making for an even tastier late-night snack or next-day lunch.
Freezing
If you want to store it longer, you can freeze this pasta, though the texture of the broccoli may shift slightly after thawing. Portion it into freezer-safe containers and keep for up to 2 months. Thaw overnight in the fridge before reheating gently on the stove or in the microwave.
Reheating
Reheat your pesto pasta gently over low heat to prevent the sauce from breaking. Adding a splash of water or broth helps to bring back its creamy consistency. If using a microwave, heat in short bursts and stir in between to warm evenly without drying out the pesto or pasta.
FAQs
Can I use homemade pesto for this recipe?
Absolutely! Homemade pesto is fantastic here and can really elevate the dish with fresher, more vibrant flavors. Just swap it one-for-one with the prepared pesto and adjust the quantity to your taste.
What type of pasta works best?
Mini shells are wonderful because they catch the pesto sauce easily, but you can also use other short pasta shapes like penne, fusilli, or farfalle. Just pick a pasta that holds sauce well and cooks al dente.
Is this recipe vegan-friendly?
The recipe as written is vegetarian but not vegan if you add cheese toppings. To make it vegan, simply omit any cheese garnish and use pesto made without cheese or dairy products.
Can I substitute the broccoli with other vegetables?
Definitely! Cauliflower, asparagus, or green beans would make wonderful alternatives. Just adjust cooking times depending on the vegetable to ensure they stay crisp-tender.
How can I add more protein to this pasta?
While the white beans provide a good amount of plant-based protein, you could easily add grilled chicken, shrimp, or tofu to boost the protein content if you prefer a heartier meal.
Final Thoughts
This Pesto Pasta with Broccoli and White Beans Recipe is truly one of those dishes that feel like a warm hug on a plate—simple yet packed with flavor and nutrition. It’s the kind of recipe you’ll want to make again and again, knowing it comes together quickly and pleases every palate at the table. I can’t wait for you to try it and experience how effortlessly delicious and satisfying pasta can be when you combine these lovely ingredients.
Print
Pesto Pasta with Broccoli and White Beans Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Pesto Pasta with Broccoli and White Beans is a wholesome, flavorful, and easy-to-make vegetarian meal that combines tender pasta shells with vibrant broccoli, creamy white beans, and aromatic pesto sauce. Ready in just 30 minutes, this dish makes a perfect weeknight dinner that’s both nutritious and satisfying.
Ingredients
Ingredients
- 1 lb mini shell pasta
- 1–2 tablespoons olive oil
- 4 cups chopped broccoli
- 1 (15 oz) can white beans, drained and rinsed
- 3–4 cloves garlic, minced
- 1 cup prepared pesto sauce
- Salt and black pepper, to taste
- Lemon wedges for squeezing, if desired
Instructions
- Cook pasta: Fill a large pot with water, bring it to a boil, and add a pinch of salt. Add the mini shell pasta and cook according to package instructions until al dente. Drain the pasta and set aside, reserving some pasta water for later use if needed.
- Sauté garlic and broccoli: Heat a large pan over medium heat and add about 1 tablespoon of olive oil. Add minced garlic and cook until fragrant, about one minute. Add the chopped broccoli along with salt and black pepper. Add a bit more olive oil if desired. Stir and cook the broccoli for 5-7 minutes until tender, placing a lid on the pan for a few minutes to steam and brown the broccoli slightly.
- Add white beans: Stir in the drained and rinsed white beans, cooking for an additional minute to heat through.
- Combine pasta and pesto: Add the cooked pasta and pesto sauce to the pan with the broccoli and beans. Mix well to combine. If the pesto sauce is too thick, add reserved pasta water a little at a time to reach your desired consistency. Season with additional salt and pepper to taste.
- Serve with lemon: Cook the mixture until warmed through, then serve immediately, optionally squeezing fresh lemon juice over the top for a bright, fresh flavor.
Notes
- You can use any pasta shape you like, but small shapes like mini shells work best to hold the pesto and beans.
- If you prefer, you can steam the broccoli separately before sautéing for a softer texture.
- Adjust the amount of garlic and pesto sauce according to your taste preferences.
- Reserving pasta water helps to thin the pesto sauce and binds the sauce to the pasta better.
- This dish can be served warm or at room temperature and makes great leftovers.