McDonald’s Bagels: Steak, Egg & Cheese Bagel, Prices & Calories
McDonald’s breakfast bagels are toasted plain bagels filled with egg, cheese and your choice of steak, bacon or sausage, finished with a creamy Breakfast Sauce. Long a regional favorite, they went nationwide for the first time in 2025. Here’s every bagel on the US menu, what each costs, and how the Steak, Egg & Cheese Bagel compares with the rest.
How Much Are McDonald’s Bagels?
A Steak, Egg & Cheese Bagel typically costs $6.79, a Sausage, Egg & Cheese Bagel $5.99, a Bacon, Egg & Cheese Bagel $5.59 and an Egg and Cheese Bagel about $3.29. That puts the steak bagel among McDonald’s priciest breakfast sandwiches.

| Bagel | Typical price | Calories | Protein |
|---|---|---|---|
| Steak, Egg & Cheese Bagel | $6.79 | 680 | 34 g |
| Sausage, Egg & Cheese Bagel | $5.99 | 710 | 27 g |
| Bacon, Egg & Cheese Bagel | $5.59 | 590 | 25 g |
| Egg and Cheese Bagel | $3.29 | 520 | 21 g |
| Bagel (plain) | Varies | 270 | 9 g |
*Prices are set by each restaurant. Prices shown are typical US prices reported online in October 2026, not prices from your restaurant; your local price can be higher or lower. “—” means we don’t have a reliable price yet. Nutrition: McDonald’s USA official data.
All Five McDonald’s Bagels
McDonald’s USA lists four bagel sandwiches plus a plain bagel. Every sandwich uses a folded egg, American cheese and Breakfast Sauce on a buttered, toasted plain bagel.
| Bagel | Fillings | Allergens |
|---|---|---|
| Steak, Egg & Cheese Bagel | Breakfast steak patty, grilled onions, egg, cheese, Breakfast Sauce | Wheat, Egg, Milk, Soy |
| Sausage, Egg & Cheese Bagel | Sausage patty, egg, cheese, Breakfast Sauce | Wheat, Egg, Milk, Soy |
| Bacon, Egg & Cheese Bagel | Thick-cut Applewood smoked bacon, egg, cheese, Breakfast Sauce | Wheat, Egg, Milk, Soy |
| Egg and Cheese Bagel | Egg, cheese, Breakfast Sauce | Wheat, Egg, Milk, Soy |
| Bagel (plain) | Toasted plain bagel | Wheat |
Only the steak bagel gets grilled onions. The plain bagel is the simplest item on the breakfast menu, at 270 calories.
The Steak, Egg & Cheese Bagel
The Steak, Egg & Cheese Bagel is McDonald’s highest-protein breakfast sandwich, with 34 g. What sets it apart is the seasoned breakfast steak patty and grilled onions, a topping no other McDonald’s breakfast sandwich gets.
Protein
34 g, more than any McMuffin, biscuit or McGriddles.
Calories
680, between the bacon (590) and sausage (710) bagels.
Sodium
1,510 mg, about two-thirds of the daily limit.
If you love it, catch it early: like every bagel, it leaves the menu when breakfast ends.
McDonald’s Bagel Calories and Nutrition
McDonald’s bagel sandwiches are among the heaviest breakfast sandwiches, from 520 calories (Egg and Cheese) to 710 calories (Sausage, Egg & Cheese). The bagel alone accounts for 270 calories and 51 g of carbohydrates.
| Bagel | Calories | Fat | Sat. fat | Carbs | Protein | Sodium |
|---|---|---|---|---|---|---|
| Steak, Egg & Cheese | 680 | 35 g | 15 g | 57 g | 34 g | 1,510 mg |
| Sausage, Egg & Cheese | 710 | 42 g | 16 g | 56 g | 27 g | 1,380 mg |
| Bacon, Egg & Cheese | 590 | 30 g | 12 g | 56 g | 25 g | 1,320 mg |
| Egg and Cheese | 520 | 24 g | 10 g | 55 g | 21 g | 1,100 mg |
| Plain bagel | 270 | 3.5 g | 0.5 g | 51 g | 9 g | 550 mg |

McDonald’s USA nutrition data.
Which McDonald’s Bagel Is the Best Value?
The Egg and Cheese Bagel gives the most protein per dollar, about 6.4 g per $1 at typical prices. Among the meat bagels, the steak version leads at 5.0 g per $1, ahead of sausage (4.5 g) and bacon (4.5 g).
| Bagel | Typical price | Protein per $1 | Calories per $1 |
|---|---|---|---|
| Egg and Cheese | $3.29 | 6.4 g | 158 |
| Steak, Egg & Cheese | $6.79 | 5.0 g | 100 |
| Sausage, Egg & Cheese | $5.99 | 4.5 g | 119 |
| Bacon, Egg & Cheese | $5.59 | 4.5 g | 106 |
For the cheapest breakfast overall, the Under $3 menu and the $4 Breakfast Meal Deal beat any bagel; see our value menu guide.
McDonald’s Bagel Meals
Bagel meals add Hash Browns and a small coffee or a medium soft drink.
| Meal | Typical price | Food calories |
|---|---|---|
| Steak, Egg & Cheese Bagel Meal | $10.99 | 820 |
| Bacon, Egg & Cheese Bagel Meal | $9.99 | 730 |
Food calories include Hash Browns (140) and exclude the drink.
Where Can You Get McDonald’s Bagels?
McDonald’s bagel sandwiches are on the national US breakfast menu, so most restaurants sell them during breakfast hours. Before 2025 they were a regional item sold only at some restaurants, and fans often had to hunt for them.
| Year | Bagel status |
|---|---|
| Before 2025 | Regional menu item at some restaurants |
| February 2025 | Bacon, Egg & Cheese and Steak, Egg & Cheese bagels launch nationwide for the first time |
| October 2026 | Four bagel sandwiches plus a plain bagel listed on McDonald’s national breakfast menu |
Not every restaurant carries every bagel; select your restaurant in the app to check. Breakfast times are covered in our breakfast hours guide.
McDonald’s Bagels FAQ
Does McDonald's still have the steak bagel?
Yes. The Steak, Egg & Cheese Bagel is on McDonald's national US breakfast menu in October 2026.
What is the sauce on a McDonald's bagel?
McDonald's calls it Breakfast Sauce, a creamy sauce used on all four bagel sandwiches.
How many calories are in a McDonald's steak bagel?
680 calories, with 34 g of protein and 1,510 mg of sodium.
Can I get a bagel at McDonald's all day?
No. Bagels are breakfast-only and stop when the lunch menu begins.
Can I swap the bagel for a biscuit?
Some restaurants will make the same fillings on a biscuit or English muffin if you ask.
How We Checked This Post
- Nutrition, ingredients and allergens: McDonald’s USA product data for each bagel
- National launch: industry coverage of the February 2025 nationwide bagel launch
- Prices: typical US prices reported online in October 2026; your restaurant sets its own price
Menu Facts USA is an independent guide. It is not affiliated with, endorsed by or sponsored by McDonald’s Corporation. McMuffin and related names are trademarks of McDonald’s. If you have a food allergy, confirm ingredients with your restaurant before ordering.
