Tired of dinner decisions? Enjoy a 14 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Pesto Artichoke Pasta
butter beans / tomatoes / broccoli

Active: 35 min Total: 35 min
Fresh pesto is one of our favorite parts of summer. This batch goes great with tonight's pasta and Thursday night's grilled eats!
Smarts: For lighter summer pastas, instead of using a tomato sauce, we just finish with fresh tomatoes.


Pesto Artichoke Pasta:
  • Broccoli - 3/4 lb , chopped
  • Artichoke hearts (14 oz / 397 g can) - 1 can
  • Tomatoes, any type - 2 , diced
  • Beans, butter (14 oz / 397 g can - sub other white beans) - 1 can , drained and rinsed
  • Shells (or other similar shaped pasta) - 8 oz
  • Lemons - 1/2 , juice of
Basil Pesto (for 2 meals):
  • Garlic - 2 cloves , peeled
  • Basil sprigs - 4 oz , leaves of
  • Pine nuts - 1/4 cup
  • Cooking oil - 6 to 8 Tbsp
  • Salt - 1/2 tsp
  • Lemon juice - 2 tsp


  1. For pesto | Garlic cloves / Basil - Prep as directed. (Can be done up to 3 days ahead)
  2. Make pesto - Toast pine nuts in a frying pan over medium heat for 4 to 6 minutes, until pine nuts are golden and fragrant. Place pine nuts, garlic cloves, basil, oil, salt, and lemon juice into food processor and puree until smooth. Season to taste with more salt, black pepper, and lemon juice. Save 1/4 cup (59 mL) for Thursday’s night dinner (amount for 4 servings; adjust accordingly if customizing). (Can be done up to 5 days ahead)
  3. Broccoli / Artichoke hearts - Chop, but if prepping right before cooking, get pasta started before returning to prep. (Can be done up to 4 days ahead)
  4. Tomatoes - Prep as directed.
  5. Butter beans - Drain and rinse.

Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again

Try for free
Learn More


  1. Bring a saucepan of water to boil. Salt generously and add pasta. Cook until al dente, tender but not soggy. Save 1 cup (235 mL) of pasta water (amount is for 4 servings; adjust accordingly if customizing).
  2. While pasta cooks, place broccoli in a microwave-safe container. Cover with a wet paper towel and microwave for 2 minutes and 15 seconds, until tender but still al dente.
  3. Next heat a saute pan over medium-high heat. Add pesto and then half the pasta water. Once simmering, add beans and artichoke hearts to pesto. Saute for ~2 minutes.
  4. Add broccoli, cooked pasta, and remainder of pasta water. Toss until everything is all coated. Finish with lemon juice, and season to taste with salt and pepper.
  5. Take off heat and fold in fresh tomatoes. Enjoy!



0 reviews