If you ask me, breakfast burritos are one of the best ways to start your day.
This hearty breakfast burrito is packed with cottage cheese for extra protein and a creamy texture that holds everything together. Seasoned potatoes and peppers mix with scrambled eggs and melted cheddar cheese.
It’s loaded with pre-cooked chicken sausage for easy prep and flavored with Italian seasoning and a kick of cayenne. Wrapped up in a soft tortilla, the whole thing comes together in about 30 minutes.
It’s a filling morning meal that works great for meal prep, and you can freeze extras for busy weekdays.

Why You’ll Love This Cottage Cheese Breakfast Burrito
- High-protein breakfast – With cottage cheese, eggs, and chicken sausage, these burritos pack a serious protein punch to keep you full and energized all morning long.
- Perfect for meal prep – Make a big batch on the weekend, wrap them up, and you’ve got grab-and-go breakfasts ready for the entire week.
- Customizable fillings – You can easily swap the veggies or use your favorite type of sausage to make these burritos work for your taste preferences.
- Freezer-friendly – These burritos freeze beautifully, so you can always have a hot, satisfying breakfast ready in minutes whenever you need it.
What Kind of Cottage Cheese Should I Use?
Any style of cottage cheese will work great in these breakfast burritos, whether you prefer small curd, large curd, or whipped. Full-fat cottage cheese will give you the creamiest texture and richest flavor, but low-fat or fat-free versions work just fine if that’s what you have on hand. Some people like to blend their cottage cheese smooth before adding it to scrambled eggs, while others enjoy leaving it a bit chunky for extra texture. If you’re new to using cottage cheese in eggs, don’t worry – it melts right in as you cook and adds a nice creamy protein boost without being too noticeable.

Options for Substitutions
This breakfast burrito recipe is easy to customize based on what you have in your kitchen:
- Yukon gold potatoes: Any potato works here – russets, red potatoes, or even sweet potatoes for a different flavor. Just dice them into small, even pieces so they cook through properly.
- Bell peppers: Use whatever color peppers you have on hand, or swap them for poblanos or jalapeños if you want more heat. You could also use frozen bell pepper strips in a pinch.
- Chicken sausage: Feel free to use regular pork sausage, turkey sausage, or even crumbled bacon or chorizo. Vegetarians can skip the meat entirely or add black beans instead.
- Cottage cheese: This is what makes these burritos creamy and protein-packed, so I’d recommend keeping it. But if you really need to substitute, try ricotta cheese or even Greek yogurt mixed into the eggs.
- Cheddar cheese: Any melty cheese works great – try Monterey Jack, pepper jack for spice, or Mexican blend cheese.
- Tortillas: Flour tortillas are traditional, but whole wheat or low-carb tortillas work just as well. Make sure they’re burrito-sized (around 10 inches) so you can wrap everything up easily.
Watch Out for These Mistakes While Cooking
The biggest mistake when making breakfast burritos is overfilling the tortillas, which leads to messy tears and filling spilling everywhere – stick to about 1/2 cup of filling per tortilla and leave at least an inch of space on the edges for proper folding.
Don’t skip cutting your potatoes into small, even cubes (about 1/2 inch), as larger chunks won’t cook through in the allotted time and will leave you with crunchy, undercooked pieces in your burrito.
When blending the cottage cheese and eggs, make sure to blend for at least 30 seconds until completely smooth with no lumps visible, otherwise you’ll end up with chunks of cottage cheese in your eggs instead of a creamy texture.
Finally, let the egg mixture cool for at least 10 minutes before assembling your burritos – wrapping hot filling in tortillas creates steam that makes them soggy and prone to falling apart.

What to Serve With Cottage Cheese Breakfast Burritos?
These breakfast burritos are pretty filling on their own, but I love serving them with a simple side of fresh fruit like sliced melon, berries, or orange wedges to balance out all the savory flavors. A dollop of sour cream, salsa, or hot sauce on the side is perfect for anyone who wants to customize their burrito with extra toppings. If you’re feeding a crowd for brunch, consider adding some crispy hash browns or breakfast potatoes on the side, even though the burritos already have potatoes inside – you can never have too many potatoes at breakfast! A light mixed green salad with a squeeze of lime also works nicely if you want something fresh and crunchy alongside your burrito.
Storage Instructions
Store: These breakfast burritos are perfect for meal prep! Wrap each one individually in foil or parchment paper, then store them in an airtight container or zip-top bag in the fridge for up to 4 days. Having these ready to go makes busy mornings so much easier.
Freeze: Wrap each burrito tightly in foil, then place them all in a freezer-safe bag or container. They’ll keep in the freezer for up to 3 months, which is great when you want to make a big batch ahead of time.
Reheat: From the fridge, unwrap and microwave for about 1-2 minutes until heated through. If frozen, you can microwave for 3-4 minutes, flipping halfway through, or let it thaw in the fridge overnight first. For a crispier tortilla, warm it in a skillet over medium heat for a few minutes on each side.
| Preparation Time | 15-20 minutes |
| Cooking Time | 45-60 minutes |
| Total Time | 60-80 minutes |
| Level of Difficulty | Medium |
| Servings | 10 burritos |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2450-2650
- Protein: 145-160 g
- Fat: 115-130 g
- Carbohydrates: 200-215 g
Ingredients
For the filling:
- 3 Yukon gold potatoes
- 2 bell peppers
- 1 small yellow onion
- 2 tbsp olive oil (I use Colavita extra virgin olive oil for a rich flavor)
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/2 tsp cayenne pepper
- 1/2 tsp garlic powder
- 6 oz pre-cooked chicken sausage links
For the egg mixture:
- 1 cup cottage cheese (full-fat for a creamier texture)
- 8 large eggs
- 1 cup shredded cheddar cheese
For assembly:
- 12 tortillas (I use Mission Carb Balance tortillas)
Step 1: Prepare Ingredients and Season the Vegetables
- 3 Yukon gold potatoes, diced
- 2 bell peppers, chopped
- 1 small yellow onion, diced
- 2 tbsp olive oil
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/2 tsp cayenne pepper
- 1/2 tsp garlic powder
Preheat your oven to 400°F.
While it heats, dice the Yukon gold potatoes into ½-inch cubes (leaving the skin on for texture and nutrients), chop the bell peppers into bite-sized pieces, and dice the yellow onion.
In a large baking dish, combine the diced vegetables with olive oil, Italian seasoning, salt, cayenne pepper, and garlic powder, tossing everything together until evenly coated.
This early seasoning builds flavor into the vegetables as they roast.
Step 2: Roast Vegetables and Add Sausage
- roasted vegetables from Step 1
- 6 oz pre-cooked chicken sausage links, cut into pieces
Roast the vegetable mixture in the preheated oven for 15 minutes until they begin to soften and the edges start to caramelize.
Remove the dish from the oven and slice or cut the pre-cooked chicken sausage links into bite-sized pieces, then scatter them throughout the vegetables and mix gently.
Return the dish to the oven and bake for another 15 minutes until the potatoes are completely tender when pierced with a fork.
Step 3: Prepare and Pour the Egg Custard
- 1 cup cottage cheese
- 8 large eggs
- 1 cup shredded cheddar cheese
While the vegetables finish roasting, combine the full-fat cottage cheese and eggs in a blender.
Blend until completely smooth—this creates a rich, creamy custard that will cook into a tender filling.
I find that using full-fat cottage cheese really makes a difference in texture compared to low-fat versions; it gives the burrito a luxurious, almost custardy quality.
Once smooth, pour the egg mixture over the hot vegetable and sausage mixture, then sprinkle the shredded cheddar cheese evenly over the top.
Step 4: Bake Until Eggs Set and Cool
Return the baking dish to the oven and bake for 10 to 15 minutes, until the egg mixture is set but still slightly moist on top—it should jiggle just a little when gently shaken.
Remove from the oven and let the entire dish cool for at least 10 minutes; this cooling time makes the filling much easier to portion and wrap.
I like to let it cool completely or even refrigerate it for a few hours before wrapping, as this firms everything up and makes assembly cleaner.
Step 5: Portion and Wrap Burritos
- baked egg and vegetable filling from Step 4
- 12 tortillas
Once cooled, cut the baked filling into 10 to 12 equal portions depending on your tortilla size and desired burrito thickness.
Warm the tortillas slightly (either in a dry skillet for 20 seconds per side or wrapped in a damp towel in the microwave for 30 seconds) to make them pliable and easier to wrap without tearing.
Place a portion of filling in the center of each tortilla, fold in the sides, and roll tightly from bottom to top, keeping the filling tucked inside as you go.

Classic Cottage Cheese Breakfast Burrito
Ingredients
For the filling::
- 3 Yukon gold potatoes
- 2 bell peppers
- 1 small yellow onion
- 2 tbsp olive oil (I use Colavita extra virgin olive oil for a rich flavor)
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/2 tsp cayenne pepper
- 1/2 tsp garlic powder
- 6 oz pre-cooked chicken sausage links
For the egg mixture::
- 1 cup cottage cheese (full-fat for a creamier texture)
- 8 large eggs
- 1 cup shredded cheddar cheese
For assembly::
- 12 tortillas (I use Mission Carb Balance tortillas)
Instructions
- Preheat your oven to 400°F. While it heats, dice the Yukon gold potatoes into ½-inch cubes (leaving the skin on for texture and nutrients), chop the bell peppers into bite-sized pieces, and dice the yellow onion. In a large baking dish, combine the diced vegetables with olive oil, Italian seasoning, salt, cayenne pepper, and garlic powder, tossing everything together until evenly coated. This early seasoning builds flavor into the vegetables as they roast.
- Roast the vegetable mixture in the preheated oven for 15 minutes until they begin to soften and the edges start to caramelize. Remove the dish from the oven and slice or cut the pre-cooked chicken sausage links into bite-sized pieces, then scatter them throughout the vegetables and mix gently. Return the dish to the oven and bake for another 15 minutes until the potatoes are completely tender when pierced with a fork.
- While the vegetables finish roasting, combine the full-fat cottage cheese and eggs in a blender. Blend until completely smooth—this creates a rich, creamy custard that will cook into a tender filling. I find that using full-fat cottage cheese really makes a difference in texture compared to low-fat versions; it gives the burrito a luxurious, almost custardy quality. Once smooth, pour the egg mixture over the hot vegetable and sausage mixture, then sprinkle the shredded cheddar cheese evenly over the top.
- Return the baking dish to the oven and bake for 10 to 15 minutes, until the egg mixture is set but still slightly moist on top—it should jiggle just a little when gently shaken. Remove from the oven and let the entire dish cool for at least 10 minutes; this cooling time makes the filling much easier to portion and wrap. I like to let it cool completely or even refrigerate it for a few hours before wrapping, as this firms everything up and makes assembly cleaner.
- Once cooled, cut the baked filling into 10 to 12 equal portions depending on your tortilla size and desired burrito thickness. Warm the tortillas slightly (either in a dry skillet for 20 seconds per side or wrapped in a damp towel in the microwave for 30 seconds) to make them pliable and easier to wrap without tearing. Place a portion of filling in the center of each tortilla, fold in the sides, and roll tightly from bottom to top, keeping the filling tucked inside as you go.