Asparagus Artichoke Pesto Hummus Sandwich


Back last Christmas break, Nate and I took this epic southeastern road trip from our home in Durham, down through Charleston, all the way to Orlando, and finally back through Savannah on our way back to North Carolina.    It was honestly one of our favorite trips— filled with some of the best southern food we’ve ever tasted, both our families bonding before our big wedding, Disney (duh), and an embarrassing amount of throwback 90s music.

By the time we reached Savannah towards the end of our trip, we were starving and ready for some healthy, wholesome food. Luckily, I found this little gem of a cafe on the outskirts of the city that had some of the most unique and delicious soups and sandwiches I’ve ever had. I actually recreated their Thai Tomato & Squash Soup the day after we got home, I loved it that much.



Well, besides that ridiculously addicting Thai Tomato Soup, I also ordered this incredible Asparagus & Artichoke Pesto Panini. Oh – you guys – it was so good. That crunchy asparagus, that salty artichoke, that buttery pesto, that crispy toasty bread, that creamy hummus— seriously magic between two slices!

So, over a year later, I’m finally recreating this beauty. Of course, all good sandwiches must start with a crusty loaf of bread— my favorite always being sourdough. Next, you’ll need a thick spread of hummus. I used roasted pine nut, but honestly, most flavors will work well here.

Once the hummus is spread, it’s time for those VEGGIES. I roasted up some crunchy asparagus in a little olive oil, which I totally recommend because I love that sweet, nutty flavor that roasting brings out in them. Besides the asparagus, the other plant star of this sandwich is the totally under-rated artichoke! I absolutely adore artichokes, but sadly, I don’t use them as much as I should because they’re so easily forgotten in my weekly rotation.

Well, no more, artichoke! This sandwich has made you a star again!



Lastly, the icing on the cake of this beauty is some fresh and flavorful PESTO. I always make my pesto from scratch, mostly because it is so darn easy to make, but feel free to use store-bought if you’re short on time. BUT, if you’re going the homemade route, my simple cashew basil pesto is your new best friend! It’s so easy to make, requires, like, 5 whole ingredients, and is so delicious it has me licking the bowl after every batch.

I spread a thick layer of this cashew basil pesto on the top of my sandwich, smooshed it all together, and fell in love all over again! Seriously guys, a veggie sandwich doesn’t get much better than this.



So if you ever get the chance to visit Savannah, absolutely add Starland Cafe to your list of restaurants to hit. I promise it won’t disappoint. And if Savannah is not in your future, well no worries, because this sandwich is my little gift from Savannah to you 🙂

Have a wonderful rest of your week everyone!


Asparagus Artichoke Pesto Hummus Sandwich

Serves 2
Prep time 10 minutes
Cook time 20 minutes
Total time 30 minutes
Dietary Vegan, Vegetarian
Meal type Main Dish


  • 8 stalks of asparagus, halved
  • 1 teaspoon extra virgin olive oil
  • salt and pepper, to taste
  • 4 slices of bread of choice, use gluten free if needed
  • 4 tablespoons hummus of choice
  • 2 tablespoons homemade or store bought pesto*
  • 4 artichoke hearts, halved (I use Trader Joe's brand)


*I used the cashew basil pesto recipe from this post.


Step 1
Preheat oven to 400 degrees F. Place trimmed asparagus on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Roast for 15-20 minutes, until asparagus is just starting to get crispy. Remove from oven.
Step 2
While asparagus is cooking, make homemade pesto*, if desired. This is also a good time to toast your bread, if desired.
Step 3
Top 2 slices of bread with 1-2 tablespoons of hummus (each). Layer the roasted asparagus onto the hummus. Top 2 slices of bread with 1-2 tablespoons of pesto (each). Layer the artichoke hearts onto the pesto. Place two slices together (one pesto with one hummus) and dig in!


Hi, I’m Liz and this is my food blog where I share my love of healthy foods and whole ingredients. You will find mostly vegetarian dishes, plenty of sweets, and lots of love from this little kitchen in Durham, North Carolina!


  1. Oh Liz!
    This looks absolutely incredible!!! I also never remember about artichokes, often forgetting how awesome they taste!
    Your photos are beautiful, and I’m pinning this for sure!!!

    • Aww thanks Anna! I always forget about them too, and then kick myself every time I use them again for not doing it sooner lol! I’m SO glad you like it 🙂

Comments are closed.