Bacon Cheddar Bagels were my spontaneous answer to a morning where I couldn’t decide between a savory breakfast sandwich or a cheesy bagel. I had leftover cooked bacon from the weekend, some shredded cheddar in the fridge, and a fresh batch of bagel dough just begging to be dressed up. The moment they came out of the oven golden, melty, and topped with crispy bacon I knew I’d stumbled on something truly crave-worthy.

They’ve since become a regular in my rotation, especially for weekend brunches or when I want to impress overnight guests without making a complicated breakfast. Each bite is perfectly balanced: the slight chew from the bagel, the rich gooeyness of cheddar, and that salty crunch from the bacon. It’s simple but wildly satisfying, and always a crowd favorite.
Ingredients
Here’s what I use for this recipe. You can always make substitutions if you prefer!
- Bagels – The sturdy and chewy base that holds up beautifully to toppings
- Cooked bacon – Crispy and salty, it adds flavor and texture to every bite
- Shredded cheddar cheese – Melts over the top for a sharp and gooey layer
- Cream cheese (optional) – Adds a creamy base if you’re layering before baking
- Egg wash – Brushed on the bagels to help the cheese stick and add shine
- Garlic powder or everything bagel seasoning (optional) – For extra flavor on top
Tools You’ll Need
- Baking sheet – For laying out the bagels and baking them evenly
- Parchment paper or silicone mat – Prevents sticking and makes cleanup easy
- Oven – To melt the cheese and crisp the bacon on top
- Small bowl and brush – For mixing and applying the egg wash
- Knife and cutting board – To chop cooked bacon into small pieces
- Cooling rack – So the bagels don’t get soggy on the bottom after baking

Instructions
Step 1: Preheat and Prepare
I preheat my oven to 375°F and line a baking sheet with parchment paper. If I’m using fresh bagels, I slice them in half; otherwise, I leave them whole for topping.
Step 2: Add the Creamy Base (Optional)
If I’m going all out, I spread a thin layer of cream cheese on each bagel before adding the toppings. It helps the cheese stick and adds extra richness.
Step 3: Add Cheese and Bacon
Next, I sprinkle a generous amount of shredded cheddar cheese over the top of each bagel, then top it with chopped cooked bacon. I press it down slightly so everything stays in place.
Step 4: Bake Until Melty
I pop the bagels in the oven and bake for about 10–12 minutes, or until the cheese is melted and starting to bubble and the edges are lightly golden.
Step 5: Cool Slightly and Serve
After baking, I let them cool on a wire rack for a few minutes so the cheese can set. Then they’re ready to eat warm, gooey, and full of flavor.
📌 Love Home Recipes? Follow Me on Pinterest!
Join thousands of others for daily Sweet home Recipes and creative ideas.
Follow Me on PinterestTips
I always make extra bacon so I can keep it prepped and ready in the fridge for quick breakfasts like this. You can mix it up by adding green onions, jalapeños, or even a drizzle of hot honey on top after baking. If you’re short on time, store-bought bagels work perfectly and if you want extra crunch, give the bacon a quick broil for the last minute. Want to go mini? Make these on bagel halves or sliders for brunch parties or kids.
Ways to Serve
These Bacon Cheddar Bagels are fantastic on their own, but I also love slicing them in half and stuffing them with scrambled eggs or avocado for a full breakfast sandwich. You can serve them with a side of fruit, a smoothie, or even a fresh arugula salad for a brunch that feels balanced and satisfying. They’re also great to make ahead and reheat in the toaster oven for a grab and go option during busy mornings.
Frequently Asked Questions
Can I make Bacon Cheddar Bagels ahead of time?
Yes! I often prepare them and refrigerate them before baking. When ready, just bake as directed until the cheese is bubbly.
How do I store leftover Bacon Cheddar Bagels?
I store them in an airtight container in the fridge for up to 3 days. They reheat well in a toaster oven or under the broiler.
Can I freeze Bacon Cheddar Bagels?
Absolutely. Once cooled, I wrap them individually and freeze. Just thaw and reheat in the oven or toaster when needed.
See You in the Kitchen
I hope you try these Bacon Cheddar Bagels and love them as much as I do! They’re warm, cheesy, and just the right kind of indulgent to start your day on a high note. Let me know how you make them your own there’s really no wrong way to top a bagel!
Happy Cooking!
Print
Bacon Cheddar Bagels
- Total Time: 22 minutes
- Yield: 4 full bagels (8 halves)
- Diet: Gluten Free
Description
These easy bacon cheddar bagels are the best quick breakfast idea! Simple, cheesy, and packed with bold flavor. A great healthy-ish snack or brunch option, perfect for busy mornings, holiday spreads, or anytime you need a warm, satisfying bite. Make ahead and freezer-friendly too!
Ingredients
- 4 plain bagels (store-bought or homemade)
- 1 1/2 cups shredded cheddar cheese
- 6 slices cooked bacon, chopped
- 2 tbsp cream cheese (optional)
- 1 egg (for egg wash)
- 1/4 tsp garlic powder (optional)
- Everything bagel seasoning (optional)
Instructions
- Preheat oven to 375°F and line a baking sheet with parchment paper.
- Slice bagels in half (or leave whole) and place on the sheet.
- Optional: Spread cream cheese over each bagel for extra richness.
- Sprinkle cheddar cheese on top of each bagel, then add chopped bacon.
- Brush edges lightly with egg wash and sprinkle with seasoning if desired.
- Bake for 10–12 minutes until cheese is melted and bubbly.
- Cool slightly on a rack before serving warm.
Notes
- Use mini bagels for party-friendly portions.
- Add sliced jalapeños or green onions for extra kick.
- Reheat in toaster oven for best texture.
- Freeze baked bagels individually and reheat as needed.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bagel half
- Calories: 220
- Sugar: 2g
- Sodium: 420mg
- Fat: 13g
- Saturated Fat: 6g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 45mg