• Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Sandwich

Roasted Vegetable Panini with Pesto (Easy!)

May 6, 2013 by Kaitlin · 12 Comments

Jump to Recipe

A vegan Roasted Vegetable Panini recipe with pesto! This tasty sandwich includes a medley of veggies roasted to perfection, and then is combined with flavorful dairy-free pesto and cheese.

Roasted Vegetable Panini with pesto cut in half on a cutting board

This vegan vegetable pesto panini is one of our favorite sandwiches because it has such tasty, satisfying flavor.

Roasting the vegetables adds so much depth and deliciousness. In this version we use onion, bell pepper, mushrooms, and asparagus.

But please feel free to change it up with your own favorite veggies or whatever's in season! It's a fun recipe to expand or adjust based on your own preference.

Vegan pesto panini cooking on a grill pan

Ingredients for Vegetable Panini

For this recipe you will need:

  • Bell peppers: We will use two bell peppers for this recipe. Here I used orange and red bell pepper, but use any color you wish.
  • Onion: Either red, white, sweet onion, or yellow onion works.
  • Mushrooms: I use cremini, but choose your own favorite. White button, shiitake mushrooms, or Portobello would be great too.
  • Asparagus: If this isn't in season or not available, you can simply leave it out.
  • Vegan mozzarella: One of my favorite vegan mozzarellas is Miyoko's. It tastes amazing and also melts pretty well. Plus I like that it's made with organic cashews and simple ingredients.
  • Vegan pesto: Use your own favorite store-bought version, or try my homemade oil-free Walnut Pesto or Cashew Pesto if desired.
  • Whole grain bread: Sourdough works great or use your own favorite.

Note: The recipe makes a large amount of roasted vegetables, so feel free to decrease as desired.

Vegan vegetable pesto panini cut in half on a cutting board

For more inspiration, also browse all sandwich & wrap recipes.

Vegan vegetable pesto panini cut in half on a cutting board

Roasted Vegetable Panini with Pesto (Easy!)

A beautiful medley of veggies roasted to perfection combined with flavorful dairy-free pesto and cheese.
5 from 8 votes
Print Recipe Pin Recipe Comment
Prep Time: 20 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 50 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish
Cuisine: American, Gluten-Free Option, Vegan
Servings: 4 sandwiches

Ingredients

  • 2 bell peppers (I use red & orange)
  • 1 small onion
  • 8 oz. mushrooms (I use cremini)
  • 1 lb. asparagus
  • Vegan mozzarella to taste
  • 1/2 cup Vegan Walnut Pesto (more or less)
  • 8 slices whole grain bread

Instructions

  • Preheat oven to 425°F (220°C).
  • Slice bell pepper and onion into strips. Cut asparagus into 1-2" pieces. Slice mushrooms.
  • Line a baking sheet with parchment paper. Add vegetables and salt if desired. (You could also add dried herbs such as basil, parsley, oregano, etc.)
  • Roast for about 25-30 minutes or to desired tenderness, stirring halfway through.
  • After veggies are roasted, in a skillet over medium heat (or panini press) place a slice of bread. Sprinkle a layer of mozzarella on top.
  • Then add a generous layer of vegetables. Spread about 2 Tbsp. pesto on a second slice of bread and place on top, lightly pressing down.
  • Heat for about 5-8 minutes on each side or until warmed through and cheese is melted.

Nutrition Per Serving (Estimate)

Nutrition Facts
Roasted Vegetable Panini with Pesto (Easy!)
Amount per Serving
Calories
271
% Daily Value*
Fat
 
7
g
11
%
Saturated Fat
 
1
g
6
%
Trans Fat
 
0.01
g
Polyunsaturated Fat
 
4
g
Monounsaturated Fat
 
1
g
Potassium
 
746
mg
21
%
Carbohydrates
 
42
g
14
%
Fiber
 
8
g
33
%
Sugar
 
11
g
12
%
Protein
 
13
g
26
%
Vitamin A
 
3148
IU
63
%
Vitamin C
 
90
mg
109
%
Calcium
 
134
mg
13
%
Iron
 
6
mg
33
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan Roasted Vegetable Panini recipe, also check out:

  • Portabella Mushroom Sandwich
  • Vegan Mushroom Soup
  • Rainbow Roasted Veggies with Quinoa
  • Roasted Vegetable Balsamic Pasta

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Sandwich & Wrap Recipes

  • Portabella mushroom sandwich cover photo
    Portabella Mushroom Sandwich (Vegan!)
  • Curried chickpea salad cover photo
    Curried Chickpea Salad (Vegan!)
  • Black bean walnut burger cover photo
    Black Bean Walnut Burger (Vegan, Oil-Free!)
  • Vegan cashew tofu lettuce cups cover photo
    Cashew Tofu Lettuce Wraps (Vegan!)

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating:




  1. April Amiel says

    February 24, 2022 at 5:03 pm

    No oil to roast?

    Reply
    • Kaitlin says

      February 24, 2022 at 5:40 pm

      Hi April! I use an oil-free method by laying a sheet of parchment paper on the baking pan for non-stick roasting. (However please feel free to toss your veggies in a drizzle of olive oil if you prefer!)

      Reply
  2. Anna says

    July 05, 2021 at 1:47 pm

    5 stars
    Yum! I added eggplant to the roasted veggie mix. Going to use the leftover veggies for a roasted veggie/hummus wrap!

    Reply
    • Kaitlin says

      July 05, 2021 at 4:34 pm

      Great idea adding eggplant and using the leftovers in a wrap! Thanks for sharing.

      Reply
  3. Cathleen Morrison says

    June 28, 2021 at 6:58 pm

    5 stars
    The only slight change is we used regular mozzarella. This is an excellent recipe! We now have a another favorite Vegetarian recipe. Highly recommend it. Thank you.

    Reply
    • Kaitlin says

      July 02, 2021 at 11:16 am

      Great to hear you enjoyed it, Cathleen! Thanks for giving it a try and sharing your kind feedback!

      Reply
  4. alisonwonderland says

    August 29, 2013 at 10:21 pm

    Oh man, I made these yesterday, and they were AWESOME. I even made homemade pesto for the first time ever; turned out so good! Great simple sandwich! Thanks for the ideas, great site! Making the spinach/black bean enchiladas tomorrow too!

    Reply
    • Kaitlin says

      September 03, 2013 at 5:20 pm

      Yay Alison! So great to hear that, and well done making your own pesto! Hope you loved the enchiladas too.

      Reply
  5. nichole says

    June 09, 2013 at 1:14 am

    Made this tonight sans asparagus. So good! Thanks for the ideas. I'm I love with your site.

    Reply
    • Kaitlin says

      June 09, 2013 at 5:00 pm

      Hello, Nichole! So great to hear you enjoyed this recipe and the inspiration on the site. Thanks for sharing!

      Reply
  6. Justina L says

    May 07, 2013 at 2:56 am

    Oh that looks delicious! I always want to make pesto but pine nuts here are so expensive!

    Reply
    • Kaitlin says

      May 07, 2013 at 3:45 pm

      Thanks Justina! You could replace the pesto with other spreads (or even some flavored hummus!)

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required