Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 lb spicy Italian sausage (casings removed if linked)
- 2 bell peppers, thinly sliced (any colors)
- 1 large yellow onion, thinly sliced
- 2 tbsp olive oil, divided
- 2 cloves garlic, minced
- 3/4 cup marinara sauce, divided
- 4 plain bagels, split
- 1/2 tsp kosher salt (to taste)
- 1/4 tsp black pepper
- 1/4–1/2 tsp crushed red pepper flakes (optional, for extra heat)
- 4 slices provolone or mozzarella (optional)
Do This
- 1. Prep peppers, onion, and garlic; split bagels.
- 2. Brown sausage in 1 tbsp olive oil over medium-high heat, breaking it into crumbles; cook 6–8 minutes.
- 3. Push sausage to the edges; add remaining 1 tbsp oil, then sauté onion and peppers until softened and lightly browned, 8–10 minutes.
- 4. Stir in garlic, salt, pepper, and red pepper flakes; cook 1 minute, then add 1/4 cup marinara and simmer 2–3 minutes.
- 5. Toast bagels until golden in a toaster or under a broiler.
- 6. Spread remaining 1/2 cup marinara on cut sides of toasted bagels; add cheese slices if using.
- 7. Pile hot sausage and pepper mixture onto bagels, close sandwiches, and serve immediately.
Why You’ll Love This Recipe
- All the flavors of classic sausage and peppers, tucked into a toasty bagel for a grab-and-eat meal.
- Simple, weeknight-friendly ingredients but cozy, diner-level comfort food results.
- Easy to scale up for a crowd or prep ahead for quick lunches.
- Customizable heat level and optional melty cheese to suit everyone at the table.
Grocery List
- Produce: Bell peppers (2), yellow onion (1 large), garlic (2 cloves)
- Dairy: Provolone or mozzarella slices (optional, about 4 slices)
- Pantry: Spicy Italian sausage (1 lb), plain bagels (4), marinara sauce (about 1 cup), olive oil, kosher salt, black pepper, crushed red pepper flakes (optional)
Full Ingredients
Sausage and Peppers Filling
- 1 lb spicy Italian sausage, bulk or links with casings removed
- 2 tbsp olive oil, divided
- 2 medium bell peppers, thinly sliced (use a mix of red, yellow, or green for color)
- 1 large yellow onion, thinly sliced pole-to-pole
- 2 cloves garlic, minced
- 1/4 cup marinara sauce
- 1/2 tsp kosher salt, or to taste
- 1/4 tsp freshly ground black pepper
- 1/4–1/2 tsp crushed red pepper flakes (optional, for extra heat)
For Assembling the Bagel Sandwiches
- 4 plain bagels, split horizontally
- 1/2 cup marinara sauce (for spreading on bagels)
- 4 slices provolone or low-moisture mozzarella cheese (optional, for melting)
Optional Garnishes
- Fresh basil or flat-leaf parsley, chopped
- Grated Parmesan cheese
- Extra crushed red pepper flakes

Step-by-Step Instructions
Step 1: Prep all your ingredients
Wash and dry the bell peppers. Remove stems, seeds, and membranes, then slice them into thin strips about 1/4 inch wide. Peel the onion, cut it in half through the root, then slice into thin half-moons. Mince the garlic and set it aside so it is ready when you need it.
Split the bagels horizontally and set them near your toaster or oven. If your sausage is in links, use a knife to slice down the length of each casing and peel it away so you are left with the sausage meat. Measure out the marinara sauce, olive oil, and seasonings. Having everything prepped will make the cooking process smooth and quick.
Step 2: Brown the Italian sausage
Place a large skillet (10–12 inch) over medium-high heat and add 1 tablespoon of olive oil. When the oil is shimmering but not smoking, add the sausage. Use a wooden spoon or spatula to break it up into small bite-size crumbles as it cooks. Let it brown, stirring occasionally, for 6–8 minutes, or until it is no longer pink and you see some nice golden-brown bits on the edges.
If the sausage has rendered a lot of fat and the pan looks very greasy, carefully spoon off 1–2 tablespoons, leaving enough to flavor the peppers and onions. This keeps the filling rich but not greasy.
Step 3: Sauté the peppers and onions
Push the browned sausage to the outer edges of the skillet to make space in the center. Add the remaining 1 tablespoon of olive oil to the middle. Add the sliced onions and peppers to the pan. Toss gently to coat them in the oil and some of the sausage drippings.
Cook, stirring every couple of minutes, for 8–10 minutes, or until the onions are soft and turning translucent and the peppers are tender with some caramelized, browned edges. If the vegetables start to scorch, reduce the heat to medium. You are aiming for sweet, tender vegetables with a bit of color, not a deep char.
Step 4: Add garlic, seasoning, and marinara
Stir the sausage back into the center so everything is mixed together. Add the minced garlic, kosher salt, black pepper, and crushed red pepper flakes (if using). Cook, stirring constantly, for about 1 minute, just until the garlic is fragrant and no longer raw.
Pour in 1/4 cup marinara sauce. Stir to coat all the sausage and vegetables. Reduce the heat to medium-low and let the mixture simmer gently for 2–3 minutes. This helps the flavors meld and gives the filling a saucy, slightly clingy texture that will stay tucked inside the bagel. Taste and adjust seasoning with a bit more salt or pepper if needed. Turn the heat to low to keep warm while you toast the bagels.
Step 5: Toast the bagels
While the filling simmers, toast the bagels. You can use a toaster, toaster oven, or oven broiler:
- Toaster: Toast the bagel halves on a medium setting until golden and crisp on the cut sides.
- Oven or broiler: Preheat the broiler on high. Arrange the bagel halves, cut side up, on a baking sheet. Broil on the middle rack for 1–3 minutes, watching closely, until lightly golden and crisp.
Toasting the bagels well is important; a sturdier, crispy surface helps them stand up to the juicy sausage and peppers without becoming soggy.
Step 6: Sauce and (optionally) cheese the bagels
Spread the remaining 1/2 cup marinara sauce evenly over the cut sides of the toasted bagels, about 2 tablespoons per sandwich (1 tablespoon per half). Use the back of a spoon to create a thin, even layer, going all the way to the edges.
If you are using cheese, lay a slice of provolone or mozzarella on the bottom half of each bagel. Return the bagel bottoms to the toaster oven or under the broiler just until the cheese is melted and bubbly, 1–2 minutes. Keep a close eye so they do not burn. The melted cheese will help anchor the filling and add extra richness.
Step 7: Pile on the sausage and peppers and serve
Give the sausage and peppers mixture a final stir. Spoon a generous amount onto each bagel bottom, over the sauce and melted cheese if using. Aim to divide the filling evenly among the 4 sandwiches. Pile it slightly higher in the center so it looks full and hearty.
Top with chopped fresh basil or parsley and a sprinkle of grated Parmesan, if you like. Place the bagel tops over the filling, pressing gently. Serve immediately while everything is hot and the bagels are still crisp. These are great as-is, or with a simple green salad or a handful of chips on the side.
Pro Tips
- Get real browning on the sausage. Browning adds deep flavor. Do not stir constantly; let the sausage sit in contact with the pan for a minute or two at a time so it can caramelize.
- Slice peppers and onions evenly. Thin, uniform slices cook more evenly and tuck neatly inside the bagel, making the sandwich easier to eat.
- Choose sturdy bagels. A slightly denser, bakery-style plain bagel holds up better than very soft, fluffy ones, which can collapse under the juicy filling.
- Control the heat level. Using spicy Italian sausage plus crushed red pepper flakes makes these quite spicy; for a milder version, use mild Italian sausage and skip the flakes.
- Warm, not watery, marinara. If your marinara is very thin, simmer it for a few minutes to reduce before using, so your sandwiches stay saucy but not soggy.
Variations
- Mild sausage and peppers bagel: Swap in mild Italian sausage and omit the crushed red pepper flakes. Add extra fresh herbs and a little extra black pepper for flavor without the kick.
- Cheesy baked version: After assembling the bottoms with filling and cheese, place them open-faced on a baking sheet and broil until the cheese is browned and bubbling, then cap with the top bagels.
- Veg-forward twist: Use 1/2 lb sausage and double the peppers and onions. Add sliced mushrooms or zucchini for even more vegetables while keeping the same basic method.
Storage & Make-Ahead
For best texture, store the components separately. Cook the sausage and peppers mixture, let it cool completely, then transfer to an airtight container and refrigerate for up to 3 days. Reheat in a skillet over medium heat with a splash of water, or in the microwave, until steaming hot. Bagels are best toasted fresh, so store them at room temperature in a bread bag for up to 2 days, or freeze for longer storage and toast from frozen. Marinara sauce will keep in the refrigerator for up to 5 days or in the freezer for up to 3 months. Assemble sandwiches just before serving so the bagels stay crisp. Leftover assembled sandwiches can be wrapped in foil and reheated in a 350°F (175°C) oven for about 10–15 minutes, but note that the bagel will soften rather than stay crunchy.
Nutrition (per serving)
Approximate values per sandwich (with sausage, peppers, marinara, plain bagel, and no cheese): about 650 calories; 30 g protein; 60 g carbohydrates; 32 g fat; 9 g saturated fat; 4 g fiber; 9 g sugar; 1,350 mg sodium. Adding a slice of cheese will add roughly 80–100 calories, 6–7 g fat, and 6–7 g protein per sandwich. Actual nutrition will vary based on specific brands of sausage, marinara, and bagels used.
