Skip to Content

Butternut Squash Quesadilla with Caramelized Onion

  • Serves: 4
  • Prep Time: 40 min
  • Cook Time: 30 min
  • Calories: 433
Butternut Squash Quesadilla with Caramelized Onion, black beans, avocado and chipotle crema

Squash season is upon us, and what better way to use up that sweet, buttery, nutty butternut squash than in this quesadilla made with cheese, caramelized onions and black beans.

The Perfect Quesadilla For Fall

This butternut squash quesadilla recipe is something we look forward to all year long. The nutty flavor of butternut squash really comes to life when it gets roasted, and that sweety nutty flavor pairs perfectly with caramelized onions, black beans and melty cheese. Drizzle the finished quesadilla with a little chipotle crema, tomatillo salsa or even tuck in some avocado slices. This healthy, simple recipe is our go-to quesadilla that is ALL THINGS FALL!

two hands cutting butternut squash on a cutting board
caramelized onions in cast iron pan

Ingredients to Make a Squash Quesadilla

Here are all the things you’ll want to gather to make yourself the best quesadilla ever!

  • Onion, thinly sliced + butter = caramelized onions!
  • Butternut squash
  • Tortillas: flour or corn work just fine
  • Mozzarella or fontina cheese, shredded
  • Black beans: hello extra protein!
  • Sour cream + a splash of milk or cream + chipotle hot sauce = easy chipotle crema
  • Tomatillo salsa or avocado slices if you are feeling a little extra.
butternut squash chopped up on a cutting board
two hands folding a butternut squash and black bean quesadilla

How to Make A Caramelized Onion Quesadilla

You are not gonna want to skimp on the caramelized onions in this recipe. Their sweetness really makes the dish! We like to add a little brown sugar to them while they cook to bring out their natural sweetness. Caramelized onions echo the sweetness of the squash and help to balance the spiciness of the chipotle crema and just really solidify the whole dish. Here’s how ya make a caramelized onion quesadilla:

  1. Melt butter in a pan, add the sliced onion and let heat do the rest.
  2. Roast the butternut squash until it’s cooked through.
  3. Assemble quesadillas! Layer cheese, then onions, then black beans and lastly butternut squash. Finish it with a little more cheese and fold it over.
  4. Toast the quesadilla in a skillet until the cheese is all melty.
  5. Drizzle chipotle crema over the finished quesadilla and serve!
Butternut Squash Quesadilla with Caramelized Onion, black beans, avocado and chipotle crema
Butternut Squash Quesadilla with Caramelized Onion, black beans, avocado and chipotle crema

Tools you’ll need

More Cozy Quesadillas

Butternut Squash Quesadilla with Caramelized Onion, black beans, avocado and chipotle crema

Seasonal Finger Food at its Finest.

Did you make a new fall tradition? If you’ve added this butternut squash and caramelized onion quesadilla recipe to your lunch or dinner tradition, then we want to applaud you! Be sure to snap a photo of your finished dish and share it with us by using @themodernproper or #themodernproper on Instagram

Butternut Squash Quesadilla with Caramelized Onion

  • Serves: 4
  • Prep Time: 40 min
  • Cook Time: 30 min
  • Calories: 433

Ingredients

  • 2 cups Onions, caramelized
  • 3 cups Butternut squash, 1/2-inch cubed (roughly 2 lbs)
  • 1 tbsp Olive oil
  • 6 cups Mozzarella cheese, shredded
  • 2 cups Black beans (optional)
  • 8 10" flour tortillas
  • 4 tbsp Vegetable oil
  • 1 Avocado thinly sliced for serving
  • Cilantro for serving
  • Salsa verde

Chipotle Crema

  • 1/2 cup Sour cream
  • 1/3 cup Heavy cream
  • 3 tbsp Chipotle hot sauce

Method

  1. Preheat oven to 400°F .
  2. While onions are caramelizing, peel and cube butternut squash into 1/2-inch pieces. Place it on a baking sheet, drizzle with olive oil and a sprinkle of salt. Toss to coat, and roast until soft about 15 minutes.
  3. To assemble quesadillas sprinkle ½ cup cheese on one half of each tortilla. Layer with 1/8th of the onions and 1/8th of the butternut squash. Sprinkle it with ¼ cup more cheese and fold it over. Repeat with the rest of the ingredients.
  4. Heat ½ tablespoon of oil in a non-stick or cast iron skillet over med-low heat. Gently lay prepared quesadillas into oil and cook until cheese is melted, flip to the other side and cook until tortilla is golden brown on both sides. Replenish the oil and repeat with remaining quesadillas.
  5. To make the crema, mix all ingredients in a small bowl until smooth. Drizzle on top of quesadilla before serving. Serve with avocado and cilantro with salsa verde on the side.