A Bell Pepper Sandwich swaps bread for a hollowed-out bell pepper, then fills it with cream cheese, deli meat, bacon, cheese, and vegetables. It’s a crunchy, low-carb lunch that takes about 15 minutes to build and works with almost any topping you already have in the fridge.
The first time I made this, I was trying to use up half a bag of bell peppers before they went soft, and I didn’t expect to like it as much as I did. My kids thought I was joking when I told them dinner was a pepper. Ten minutes later, they were asking for a second one.
What makes this recipe worth repeating isn’t just the low-carb angle. It’s the texture. A raw bell pepper stays crisp even after it’s stuffed and sliced, so every bite has crunch instead of soggy bread. If you like lettuce wraps but want something sturdier, this is your next lunch.
This recipe is for anyone who wants a fast, mostly no-cook lunch with real ingredients. You don’t need special equipment, and you can swap almost every filling based on what’s in your kitchen.

Recipe Quick Facts
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Servings: 2 sandwiches
- Difficulty Level: Easy
Before You Get Started
- Pick a wide, blocky bell pepper. Tall, narrow peppers are harder to hollow out and don’t hold fillings well.
- Soften your cream cheese first. I skipped this step once and cracked the pepper while spreading cold cream cheese against the inside wall. Ten seconds in the microwave fixes it.
- Cut along the flat side, not a rounded lobe. In my early attempts, I cut straight through a curved segment and the sandwich kept tipping over on the plate. Lay the pepper on its side first, find the flattest spot between two ridges, then slice lengthwise there.
- Don’t skip drying the inside. Bell peppers hold water inside the cavity, and a wet interior makes the cream cheese slide instead of stick.
- Slice it in half before eating. Whole, it eats like a stuffed apple and everything spills out. Cut in half on a diagonal and it holds together on the plate.
- Swap proteins freely. Turkey, ham, and bacon all work, but roast beef or grilled chicken slide in just as easily if that’s what you have.

Ingredients
- 1 large bell pepper (red, orange, or yellow hold up best)
- 4 oz cream cheese, softened
- 1/2 teaspoon everything bagel seasoning
- 1/4 teaspoon spicy seasoning blend (or chili powder)
- 3–4 slices deli turkey
- 2–3 slices deli ham
- 2 slices bacon, cooked
- 1 slice cheddar or provolone cheese, folded in half
- 1/2 cup baby spinach
- 1/2 jalapeño, thinly sliced
- 4–5 thin slices Roma tomato
- 1 teaspoon yellow mustard
- 1/2 teaspoon sriracha
Instructions
Step 1: Prep the Bell Pepper
Lay the bell pepper on its side and find the flattest spot between two natural ridges. Slice it in half lengthwise along that ridge. Scoop out the seeds and white membrane with a spoon, then pat the inside dry with a paper towel. (I learned this the hard way after my first pepper leaked water and the cream cheese wouldn’t hold.)

Step 2: Cook the Bacon
Cook 2 slices of bacon in a skillet over medium heat for about 4–5 minutes per side, until crisp. Set aside on a paper towel to drain.
Step 3: Season the Cream Cheese
Stir the everything bagel seasoning and spicy seasoning blend into the softened cream cheese until evenly combined. Spread a thin, even layer across the inside walls of both pepper halves. In my testing, a thin layer worked better than a thick one because too much cream cheese made the sandwich too soft to hold its shape.

Step 4: Layer the Meat and Cheese
Press the turkey and ham into one half of the pepper. In the other half, fold the cheese slice in half and tuck it in, then layer the bacon and baby spinach on top. Press down gently so the fillings pack in instead of piling loosely over the edges.


Step 5: Add the Vegetables and Sauce
Layer the jalapeño slices and tomato slices over the fillings. Drizzle the mustard and sriracha over the top half. Feel free to adjust the sauce amount here; I use less sriracha when I’m making this for my kids and more when it’s just for me.
Step 6: Close and Slice
Press the two pepper halves together firmly, filled sides facing in. Hold the sandwich together with one hand and slice it in half on a diagonal with a sharp knife. Serve immediately while the pepper is still crisp.

How To Make Bell Pepper Sandwich (Quick Reference)
- Halve the pepper lengthwise along its flattest ridge and remove the seeds.
- Cook the bacon until crisp.
- Mix seasoning into softened cream cheese and spread inside the pepper.
- Layer turkey, ham, cheese, bacon, and spinach into each half.
- Top with jalapeño, tomato, mustard, and sriracha.
- Press the halves together and slice diagonally before serving.
Tips for Best Results
- Dry the pepper cavity completely before adding cream cheese, or the filling will slide instead of stick.
- Don’t overfill the first attempt. I stuffed mine so full the first time that the halves wouldn’t close, and I had to eat it open-faced.
- Use full-fat cream cheese. Low-fat versions were runnier in my tests and didn’t hold the seasoning as well.
- Serve within 15 minutes of assembling. The pepper stays crisp at first, but the salt in the fillings starts pulling moisture out after that.
- Chill the pepper halves for 10 minutes before filling if your kitchen is warm; it firms up the walls and makes them easier to stuff.
Ingredient Substitutions
| Original Ingredient | Substitute | Effect on Taste/Texture |
| Cream cheese | Hummus | Lighter, tangier flavor; less rich, holds fillings slightly less firmly |
| Turkey and ham | Grilled chicken | Firmer bite, milder flavor, pairs well with the same seasoning |
| Bacon | Turkey bacon | Less fat and crunch, slightly saltier finish |
| Sriracha | Buffalo sauce | Sharper tang instead of straight heat |
| Cheddar cheese | Pepper jack | Adds extra heat that layers with the jalapeño |
Storage & Reheating
This sandwich is best eaten fresh since the raw pepper loses its crunch once refrigerated. If you need to prep ahead, store the seasoned cream cheese and cooked bacon separately in airtight containers in the fridge for up to 3 days, then assemble the pepper fresh right before serving. Skip reheating entirely; this recipe isn’t meant to be warmed, and the raw vegetables and deli meat inside don’t hold up well in a microwave.
FAQs
Is a bell pepper sandwich actually low-carb?
Yes. A bell pepper has far fewer carbs than two slices of bread, which is why this works well for low-carb or keto-style eating. Exact carb counts vary by pepper size, so calculate based on your specific ingredients if you’re tracking macros closely.
Can I make this vegetarian?
Yes, just skip the turkey, ham, and bacon and add extra spinach, tomato, and a fried or hard-boiled egg for protein. The cream cheese base and seasoning work the same way regardless of the fillings.
Why does my bell pepper sandwich keep tipping over?
This usually happens when the pepper is cut through a rounded lobe instead of a flat ridge. Lay the pepper on its side first, find the flattest section between two ridges, and slice there so both halves sit level on a plate.
What’s the best bell pepper color to use?
Red, orange, and yellow peppers are sweeter and have thinner walls, which makes them easier to bite through. Green peppers work too, but they taste more bitter and have a firmer wall.
Can I prepare this the night before?
You can prepare the cream cheese spread and cook the bacon a day ahead and store them separately in the fridge. Wait to hollow out and fill the actual pepper until right before eating, since a cut raw pepper dries out and loses crunch overnight.