July 7, 2026 · 10 min

BBQ Shrimp and Pineapple Flatbread with Caramelized Onions

Dessert10 min2011 cal / serving

Sweet and savory is a combination that always hits the spot, whether it’s for dinner, dessert or a snack. These flatbreads deliver on all fronts: a layer of tangy BBQ sauce, piles of caramelized onions, crisp green pepper, juicy pineapple and succulent shrimp. And of course, we didn’t skimp on the cheese-melty mozzarella and Monterey Jack create the ultimate cheese pull.

Once you take a bite, your taste buds will light up from the perfect balance of savory, sweet and cheesy flavors. This recipe is simple enough for a weeknight but impressive enough for company.


Recipe details

Dessert10 min2011 cal / serving2 servings

Nutrition per serving

Calories2011 kcalProtein31.5 gFat186.7 gCarbs56.5 gSugar21.9 gFiber3.9 gSodium1701 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: containsShellfish: containsPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: containsMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

BBQ Sauce4 tablespoon BBQ SauceView ingredient guide
Red Onion1 unit Red OnionView ingredient guide
Flatbreads2 unit FlatbreadsView ingredient guide
Shrimp10 ounce ShrimpView ingredient guide
Long Green Pepper1 unit Long Green PepperView ingredient guide
Red Wine Vinegar5 teaspoon Red Wine VinegarView ingredient guide
Pineapple4 ounce PineappleView ingredient guide
Fresh Mozzarella4 ounce Fresh MozzarellaView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Olive Oil0.5 teaspoon (tsp) Olive OilView ingredient guide
Cooking Oil3 teaspoon (tsp) Cooking OilView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Adjust rack to top position (top and middle positions for 4 servings) and preheat oven to 450°F. Line a baking sheet (two for 4 servings) with foil and place on top rack (top and middle for 4). Wash and dry produce. Halve, peel and thinly slice onion. Drain pineapple over a small bowl, reserving the juice. Stir one-quarter of the onion, half the vinegar and a pinch of salt into the bowl with the juice. Set aside to quick-pickle.
  2. Heat a drizzle of oil in a large pan over medium heat. Add the remaining onion and cook, stirring and adding splashes of water as needed to prevent sticking, until softened, 6-8 minutes.
  3. While the onion cooks, halve, core and very thinly slice the green pepper into strips. Toss in a second small bowl with a small drizzle of olive oil, salt and pepper. Dice the fresh mozzarella into ½-inch pieces. Rinse the shrimp under cold water and pat dry with paper towels. Season with salt and pepper. Heat a drizzle of oil in a second large pan over medium-high heat. Add the shrimp and cook, stirring occasionally, until cooked through, 4-6 minutes.
  4. Once the cooked onion is softened, increase the heat under the pan to medium-high. Add the pineapple and cook, stirring, until lightly browned, 2-3 minutes. Stir in the remaining vinegar and cook until the onion and pineapple are caramelized and jammy, 1-2 minutes more. Turn off the heat and season with salt and pepper.
  5. Brush or rub each flatbread with a small drizzle of oil. Remove the prepared baking sheet from the oven and carefully place the flatbreads on it. (For 4 servings, divide flatbreads between both prepared sheets.) Evenly spread the flatbreads with BBQ sauce, then top with the caramelized onion and pineapple, green pepper strips, Monterey Jack cheese and diced mozzarella. Arrange the cooked shrimp on top.
  6. Bake the flatbreads on the top rack until the cheese melts and the edges are golden brown, 10-12 minutes. (For 4 servings, bake on top and middle racks; swap rack positions halfway through.) Transfer the flatbreads to a cutting board and top with the pickled onion (drained) to taste. Slice into quarters, divide between plates and serve.

Recipe Tips

For extra caramelization, don’t rush the onion step-low and slow is key.

If you prefer a milder onion flavor, soak the sliced onion in cold water for 10 minutes before pickling.

FAQ

Can I use frozen shrimp?

Yes, just thaw them completely and pat dry before cooking.

Can I substitute the flatbreads?

You can use naan, pita or even pizza dough rolled thin.

How do I store leftovers?

Store in an airtight container in the fridge for up to 2 days. Reheat in the oven or toaster oven to keep the flatbread crisp.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.