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

Vegetable Sandwiches with Pesto
and pineapple spears

Active: 40 min Total: 40 min
Thanks to leftover pesto made earlier in the week, this meal is a breeze to put together on a weeknight. This meal was first featured in 2017.
Smarts: If you're cooking on the grill, be sure to slice the vegetables in a shape that can easily fit over the grates or use a grill basket.
Smarts: The pineapple spears served on the side of this meal can be served fresh, but for a different twist, they are also great grilled. Searing the fruit caramelizes its natural sugars.


Grilled Pineapple Spears:
  • Pineapple, fresh - 2 lbs , sliced into spears
Basil Pesto:
  • Pine nuts - 2 Tbsp (sub walnuts or pecans)
  • Garlic - 1 clove , peeled
  • Cheese, parmesan (opt) - 1 oz , grated
  • Basil, fresh - 1 1/2 oz
  • Lemon juice - 2 tsp
  • Oil, olive - 3 Tbsp
Vegetable Sandwiches with Pesto:
  • Onions, medium - 1 , sliced
  • Bell peppers, yellow or orange - 2 , sliced into 1" / 2.5 cm wide pieces
  • Summer squash - 1 lb , sliced into rounds (sub zucchini)
  • Rolls, like ciabatta or sandwich - 4 (sub baguette)
  • Pesto (ingredients listed separately) - ~1/4 cup


  1. Make pesto - (Skip if made ahead for Monday; if prepping right before cooking and using grill, get grill heating before continuing with prep.) Toast nuts in a dry skillet or frying pan until fragrant and golden, 3 to 4 minutes. Peel garlic cloves. Place nuts, garlic, parmesan cheese (if using), basil leaves, and lemon juice in a food processor. Pulse until all ingredients are well chopped. With food processor running, drizzle in olive oil until smooth. (Add some additional olive oil if needed to help everything blend.) Season to taste with some salt and pepper. (Can be done up to 5 days ahead)
  2. Onions / Bell peppers / Squash - Prep as directed and combine. (Note: If cooking on the grill, you'll want to use a grill basket or slice these large enough that they will sit on the slats of the grill.) (Can be done up to 5 days ahead)
  3. Pineapple - Slice into spears. Use this video to see how to peel pineapple. (Can be done up to 4 days ahead)

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. Slice rolls open. (If using baguette, slice open through the center lengthwise and divide into portions to make sandwiches.)
  2. If cooking on the stovetop: Heat a wok or skillet over medium-high heat. Add some cooking oil and then peppers, onions, and squash. Saute until tender, 5 to 7 minutes. Toast bread.
  3. If cooking on a grill: Heat grill to 500F / 260C degrees and clean grates. Brush peppers, onions, and zucchini with some olive oil and sprinkle with some salt. Arrange on grill (use a grill basket if you have one or place them on a piece of foil on the grill to prevent them from falling through the cracks). Grill uncovered for 4 to 6 minutes, turning as they cook. If you'd like the pineapple spears grilled, grill them on both sides for about 3 minutes total. Toast bread on the grill in the last 2 minutes of cooking.
  4. Assemble sandwiches by slathering on pesto and layering in vegetables. Enjoy with pineapple spears on the side!



0 reviews