Skip to Content

Roasted Vegetable Quesadillas with Sweet Potatoes and Black Beans

This recipe for Roasted Vegetable Quesadillas with Sweet Potatoes and Black Beans is a great vegetarian dinner option that is loaded with a variety of flavors. Roasting the vegetables with the seasoning gives these quesadillas an extra layer of flavor and texture. These quesadillas are sure to leave you full and they can be made gluten-free and vegan as well. See below for modifications.

How to make Roasted Vegetable Quesadillas with Sweet Potatoes and Black Beans

To start, you are going to chop up your sweet potatoes, onion and red peppers. Drizzle them with oil and add the seasonings. This sheet pan is my absolute favorite. Toss them together and then roast in the oven at 400 degrees for 20 minutes.

chopped sweet potatoes, red pepper and red onion on a sheet tray with seasoning and olive oil ready for the oven

Once the vegetables are tender remove them from the oven and move them to a mixing bowl. Add in the beans, cheese, and lime juice. Stir well to combine.

Heat a large skillet on medium heat and add a small amount of olive oil. Once hot, place a tortilla in the pan and add 1/2-2/3 cup of mixture to the tortilla (depending on the size of the tortilla). Let the tortilla crisp slightly and then fold it over. If necessary, flip to cook more to melt the cheese or remove from pan.

Roasted Vegetable Quesadillas cooking in a saute pan

While the tortillas are cooking you are going to make your lime crema. Simply combine a little lime juice with your sour cream and season lightly with salt and pepper. Serve the tortillas with lime crema and enjoy!

Recipe Modifications

To make this recipe gluten-free, swap the regular tortillas for your favorite gluten-free tortillas. To make this recipe dairy-free and vegan, use your favorite dairy-free cheese and use a coconut yogurt for the crema instead of sour cream.

If you do not like red onion, yellow or sweet onions can be used instead.

Roasted Vegetable Quesadillas with Sweet Potatoes and Black Beans

Looking for more meal ideas? Check out our Pumpkin Risotto, Mozzarella Stuffed Turkey Meatballs, Forbidden Rice and Beans, Turkey Stuffed Peppers, Fried Eggplant with Arugula Caprese Salad, Easy Mediterranean Quinoa Bowl and Avocado Black Bean and Corn Salsa.

For a behind the scenes look at Return to the Kitchen, be sure to follow us on InstagramFacebookYouTubeTikTok and Pinterest! Also, if you make this recipe or any of our recipes be sure to tag us @returntothekitchen!

roasted vegetable quesadillas with sweet potatoes and black beans

Roasted Vegetable Quesadillas

Yield: 8
Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes

Vegetarian Quesadillas loaded with roasted vegetables, beans and cheese.


  • 2 sweet potatoes
  • 2 red peppers
  • 1 red onion
  • 2 tbsp olive oil
  • 2 tsp cumin
  • 1 tsp garlic salt
  • 1 tsp pepper
  • 1 can black beans, rinsed and drained
  • 1/2 cup shredded mozzarella cheese (or any type you prefer)
  • Juice from 1 lime
  • 8 tortillas, any flavor
  • 1/2 cup sour cream
  • salt and pepper to taste


  1. Preheat the oven to 400 degrees.
  2. Chop the sweet potatoes, red peppers and red onion into small pieces.
  3. On a sheet pan, toss together your vegetables, olive oil, garlic salt, pepper and cumin.
  4. Roast vegetables for 20 minutes.
  5. Mix the vegetables with the beans, cheese and most of the lime juice. Reserve about 2 tsps of the lime juice for the crema.
  6. Heat a large skillet on medium heat and drizzle with olive oil. Place the tortillas on the hot pan and add 1/2 cup- 2/3 cup of the vegetable mixture.
  7. Once the tortilla is crisp, fold over and remove from pan.
  8. To make the lime crema, combine reserved lime juice with sour cream and season with salt and pepper lightly.
  9. Serve quesadillas with lime crema and enjoy!


Number of quesadillas may vary based on tortilla size.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 327Total Fat: 11gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 12mgSodium: 727mgCarbohydrates: 47gFiber: 7gSugar: 5gProtein: 10g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

This recipe was originally posted on January 16, 2019 and updated on August 23, 2021.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe