Skip to main content
BBQ Pineapple Flatbreads

BBQ Pineapple Flatbreads

with Caramelized & Pickled Shallots
4.5(4.7K)
Recipe Development Team
Recipe Development TeamUpdated on January 19, 2026
Get Free Steak + 10 Free Meals
Calories
600 kcal
Protein
21g protein
Difficulty
Easy
Allergens:
  • Sesame
  • Wheat
  • Milk
  • Soy
  • May contain traces of allergens
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
serving amount

4 tablespoon

BBQ Sauce

2 unit

Flatbreads

(Contains: Soy, May contain traces of allergens, Sesame, Wheat)

1 unit

Long Green Pepper

5 teaspoon

Red Wine Vinegar

¼ cup

Monterey Jack Cheese

(Contains: Milk)

¼ ounce

Cilantro

4 ounce

Pineapple

2 unit

Shallot

4 ounce

Fresh Mozzarella

(Contains: Milk)

Not included in your delivery

teaspoon (tsp)

Salt

teaspoon (tsp)

Black Pepper

/ per serving
Calories600 kcal
Fat21 g
Saturated Fat11 g
Carbohydrate80 g
Sugar39 g
Dietary Fiber4 g
Protein21 g
Cholesterol50 mg
Sodium1160 mg
Potassium330 mg
Calcium330 mg
Iron2.8 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Baking Sheet
Small Bowl
Aluminum Foil
Strainer
Large Pan

Cooking Steps

Pickle Shallots
1

Place a foil-lined baking sheet on top rack (for 4 servings, 2 foil-lined sheets, on top and middle racks) and preheat oven to 450 degrees. Wash and dry all produce. Halve, peel, and thinly slice shallots. Drain pineapple over a small bowl, reserving juice. Stir ¼ of the shallots, half the vinegar (you’ll use the rest later), and a pinch of salt into bowl with pineapple juice. Set aside.

Cook Shallots
2

Heat a drizzle of oil in a large pan over medium heat. Add remaining shallots and cook, stirring and adding splashes of water as needed to prevent sticking, until softened, 6-8 minutes.

Prep
3

Meanwhile, halve, core, and very thinly slice poblano into strips. Toss in a second small bowl with a drizzle of olive oil, salt, and pepper. Dice mozzarella into ½-inch pieces. Finely chop cilantro.

Caramelize Shallots & Pineapple
4

Once cooked shallots are softened, increase heat under pan to medium high. Add pineapple and another drizzle of oil; cook, stirring, until pineapple is lightly browned, 2-3 minutes. Stir in remaining vinegar. Cook, stirring, until shallots and pineapple are caramelized and jammy, 1-2 minutes more. Turn off heat and season with salt and pepper.

Assemble Flatbreads
5

Brush or rub both sides of each flatbread with a drizzle of oil. Remove prepared baking sheet from oven; carefully place flatbreads on it (for 4 servings, divide flatbreads between 2 prepared sheets). Evenly spread with BBQ sauce, then top with caramelized shallots and pineapple, poblano, Monterey Jack, and mozzarella.

Finish and Serve
6

Return flatbreads to top rack until cheese melts and edges are golden brown, 10-12 minutes. (For 4 servings, return to top and middle racks; swap rack positions halfway through baking.) Transfer to a cutting board and top with cilantro and pickled shallots to taste. Slice into pieces, divide between plates, and serve.