Carnitas Breakfast Bowls with Crispy Potatoes & Fresh Toppings
Start your day with these Carnitas Breakfast Bowls—loaded with crispy roasted potatoes, fluffy scrambled eggs, tender citrusy carnitas, and fresh toppings like salsa, avocado, and cheese. A flavorful, protein-packed breakfast made with real, whole foods.

This post may contain affiliate links. As an amazon associate I earn from qualifying purchases at no additional cost to you.
If you’ve been looking for a hearty, flavorful breakfast that will actually keep you full until lunch, these Carnitas Breakfast Bowls are going to be your new favorite. Tender, juicy Citrusy Carnitas meet golden, crispy roasted potatoes, soft scrambled eggs, and fresh toppings like salsa, avocado, and cheese.
They’re perfect for weekends, easy enough for weekday meal prep, and completely customizable so you can make them exactly how your family likes. I love making my Citrusy Carnitas the day before so all I have to do in the morning is roast the potatoes, scramble the eggs, and assemble. Breakfast doesn’t get much easier—or tastier—than that.
Why You’ll Love These Carnitas Breakfast Bowls
- Flavor explosion – Savory, citrusy pork. Crispy potatoes. Creamy avocado. Bright salsa verde. Every bite is loaded with texture and flavor.
- Customizable – Add or swap toppings to fit your taste, dietary needs, or what’s in your fridge.
- Meal prep friendly – Make components ahead and enjoy quick grab-and-assemble breakfasts during the week.
- Balanced nutrition – These bowls have protein, healthy fats, and carbs to keep you energized all morning.
Handy tip: Prepare Ahead!
I love making my Citrusy Carnitas the day before so all I have to do in the morning is roast the potatoes, scramble the eggs, and assemble. Breakfast doesn’t get much easier—or tastier—than that.

Ingredients You’ll Need
Serves 4
Main Components
- ½ recipe Citrusy Carnitas – Make my Citrusy Carnitas recipe (linked here) the day before for the best flavor. Use half the recipe for 4 bowls; save the rest for another meal.
- Roasted Potatoes
- 4 Yukon Gold potatoes, diced into ½-inch cubes
- 2 Tbsp olive oil
- Salt and pepper, to taste
- Scrambled Eggs
- 2 large eggs + ¼ cup egg whites (or use 4 large eggs)
- 1 Tbsp butter
- Salt and pepper, to taste
Optional Toppings (Highly Recommended)
- About 1 cup shredded cheddar cheese (I prefer raw cheddar)
- Salsa verde
- Fresh cilantro, chopped
- Diced tomatoes
- Avocado, sliced or cubed
Step-by-Step Instructions
Step 1: Prepare Carnitas
- Make the Citrusy Carnitas the day before for easier mornings.
- To reheat, warm in a skillet over medium-low heat until hot and slightly crisp on the edges.
Step 2: Roast the Potatoes
- Preheat your oven to 450°F.
- Dice potatoes into ½-inch cubes.
- Toss with olive oil, salt, and pepper.
- Spread evenly on a parchment-lined baking sheet or use these baking stones and you won’t need to line them.
- Roast for 25–30 minutes, flipping halfway through, until golden and crispy.
Step 3: Scramble the Eggs
- Crack eggs into a bowl, add egg whites if using, and whisk with a pinch of salt and pepper.
- Melt butter in a skillet (I personally like to use my stainless steel one) over medium heat.
- Pour in eggs and cook, stirring gently, until soft and fluffy.
Step 4: Assemble the Bowls
- Divide roasted potatoes into 4 bowls.
- Add scrambled eggs.
- Top with warm carnitas.
- Add your choice of toppings—cheese, salsa verde, cilantro, tomatoes, avocado.
Tips & Variations
- Spicy kick – Add sliced jalapeños, hot sauce, or a sprinkle of chili flakes.
- Low-carb swap – Replace potatoes with sautéed bell peppers, zucchini, or cauliflower rice.
- Egg-free option – Use black beans, pinto beans, or extra veggies instead of eggs.
- Make-ahead – Store each component separately in the fridge for up to 3 days; assemble and reheat as needed.
Serving Suggestions
- Pair with fresh fruit for a bright, fresh side.
- Warm tortillas make a great companion for scooping or wrapping your bowl into a breakfast burrito.
- Serve with hot coffee or tea.
Storage & Reheating
- Store leftovers in separate airtight containers for up to 3 days.
- Reheat carnitas and potatoes in a skillet to maintain crispiness.
- For best texture, cook scrambled eggs fresh, but you can reheat them gently in the microwave if needed.

Final Thoughts
These Carnitas Breakfast Bowls are everything you want in a morning meal—hearty, fresh, flavorful, and made with real ingredients. Whether you prep them ahead for busy mornings or serve them hot out of the pan for a relaxed weekend breakfast, they’ll keep you satisfied and happy.
Make a batch of my Citrusy Carnitas this week and turn breakfast into the most exciting meal of the day. And don’t forget to share your favorite topping combos in the comments or Tag me on instagram @my.colorado.kitchen —I love seeing how you make these recipes your own!
Looking for something sweet to pair with this savory breakfast?! Check out my Sweet Breakfast Options.
Carnitas Breakfast Bowls
Start your day with these Carnitas Breakfast Bowls—loaded with crispy roasted potatoes, fluffy scrambled eggs, tender citrusy carnitas, and fresh toppings like salsa, avocado, and cheese. A flavorful, protein-packed breakfast made with real, whole foods.
Ingredients
Roasted Potatoes
- 4 Yukon Gold potatoes, diced into ½-inch cubes
- 2 Tbsp olive oil
- Salt and pepper, to taste
Scrambled Eggs
- 2 large eggs + ¼ cup egg whites (or use 4 large eggs)
- 1 Tbsp butter
- Salt and pepper, to taste
Optional Toppings (Highly Recommended)
- About 1 cup shredded cheddar cheese
- Salsa verde (or your favorite salsa)
- Fresh cilantro, chopped
- Diced tomatoes
- Avocado, sliced or cubed
Instructions
Step 1: Prepare Carnitas
- Make the Citrusy Carnitas the day before for easier mornings.
- To reheat, warm in a skillet over medium-low heat until hot and slightly crisp on the edges.
Step 2: Roast the Potatoes
- Preheat your oven to 450°F.
- Dice potatoes into ½-inch cubes.
- Toss with olive oil, salt, and pepper.
- Spread evenly on a parchment-lined baking sheet or use these baking stones and you won't need to line them.
- Roast for 25–30 minutes, flipping halfway through, until golden and crispy.
Step 3: Scramble the Eggs
- Crack eggs into a bowl, add egg whites if using, and whisk with a pinch of salt and pepper.
- Melt butter in a skillet (I personally like to use my stainless steel one) over medium heat.
- Pour in eggs and cook, stirring gently, until soft and fluffy.
Step 4: Assemble the Bowls
- Divide roasted potatoes into 4 bowls.
- Add scrambled eggs.
- Top with warm carnitas.
- Add your choice of toppings—cheese, salsa verde, cilantro, tomatoes, avocado.
Notes
Tips & Variations
- Spicy kick – Add sliced jalapeños, hot sauce, or a sprinkle of chili flakes.
- Low-carb swap – Replace potatoes with sautéed bell peppers, zucchini, or cauliflower rice.
- Egg-free option – Use black beans, pinto beans, or extra veggies instead of eggs.
- Make-ahead – Store each component separately in the fridge for up to 3 days; assemble and reheat as needed.
Storage & Reheating
- Store leftovers in separate airtight containers for up to 3 days.
- Reheat carnitas and potatoes in a skillet to maintain crispiness.
- For best texture, cook scrambled eggs fresh, but you can reheat them gently in the microwave if needed.
Nutrition Information:
Yield: 4 Serving Size: 1 BowlAmount Per Serving: Calories: 591Total Fat: 39gSaturated Fat: 13gTrans Fat: 1gUnsaturated Fat: 23gCholesterol: 164mgSodium: 681mgCarbohydrates: 38gFiber: 8gSugar: 4gProtein: 25g
Nutrition facts are calculated automatically and are approximate.
