This post may contain affiliate links. Please read my disclosure and privacy policy.

If you’re trying to meet your protein and fiber goals, this high-protein breakfast idea will have you well on your way. The portion size is big and satisfying. In fact, I had to find a bigger plate while photographing this because my usual one wouldn’t hold it all!

What’s better is that you can prep the veggies and beans ahead of time. All you have to do in the morning is scramble them with a few eggs. The prep work takes about 5 minutes, and you’re left with a hot, fresh breakfast that’s loaded with fiber, veggies, and protein.

Top it with salsa for a little extra kick, and it will quickly become a breakfast you’ll want to eat on repeat. (Like I do!)

high protein breakfast scramble on a plate topped with avocado slices.

Ingredients You’ll Need

  • Black Beans. A can of black beans adds fiber and healthy carbohydrates to this dish. Be sure to drain and rinse them well before adding to the veggie mixture.
  • Red Onion. I prefer using red onion for this southwest scramble, but yellow onion or a shallot will work, too. If your onion is on the large side, just half will do!
  • Bell Peppers. I think it’s fun to use two colors of bell pepper in this scramble, for a variety of flavors. Red and green bell peppers are my favorite, but you can also just use 1 bell pepper if that’s what you have on hand.
  • Spinach. This leafy green wilts quickly, so you can add it at the end. Roughly chop it into smaller pieces so it will blend seamlessly into the dish.
  • Eggs. I don’t scramble the eggs until I’m ready to serve breakfast, but I usually plan on 2-3 eggs per serving. For more protein and fewer calories, you can swap a quarter cup of egg whites for each egg.
  • Spices. A few pantry spices make the flavor pop! I use cumin, chili powder, oregano, and salt. Be heavy-handed with the salt if you’d like the final egg scramble to be flavorful. (The bean mixture might taste salty, but when scrambled with 3 eggs, it won’t be!)
eggs, spinach, peppers, and spices labeled

How to Make a High-Protein Breakfast

Step 1:

Heat a large skillet over medium-high heat and add a drizzle of olive oil or cooking spray. Add the onion and diced bell pepper, and stir often.

Cook until the onion looks translucent, about 8 minutes.

chopped peppers and onions cooked in a skillet.

Step 2:

Add the chopped spinach to the skillet, along with the drained black beans, cumin, chili powder, oregano, and salt. Stir until the spinach has wilted and the beans are heated, about two more minutes.

At this point, you can move on to step 3: adding the eggs. However, I usually make this as part of my meal prep routine, so to do that, divide the bean and veggie mixture evenly among three meal prep containers with lids.

Store the jars in the fridge until you’re ready to make breakfast. (Up to 5 days.)

sauteed black beans with veggies stored in 3 glass jars.

Step 3:

To finish the scramble, grab one of the meal prep containers from the fridge and add it to a non-stick skillet over medium-high heat. Stir for 2 minutes, or until the veggies sizzle.

While you wait on that, crack three large eggs into a small bowl and whisk well with a fork. When the veggies are sizzling, pour the egg mixture into the pan. Let it rest for 1 to 2 minutes, or until the egg’s edges begin to turn opaque.

Drag a spatula through the scramble, moving the eggs around the pan so they will cook evenly. This should take 4 to 5 minutes total to cook the eggs thoroughly.

one jar of beans added to a skillet and scrambled with eggs.

Breakfast Serving Tips

When the eggs are fully cooked, transfer the scramble to a large serving plate. Top with salsa, if desired, and enjoy it warm right away.

Note: I added sliced avocado to this portion to make it prettier in the photo. (Scrambled eggs with black beans are not the prettiest.) You can add avocado if you’d like, but it’s not included in the nutrition information because it is not a common topping in our house.

high protein breakfast scramble topped with avocado slices and salsa.

Frequently Asked Questions

How can I boost the protein even more?

My goal for each serving is about 30 grams of protein and 10 grams of fiber. If you’re aiming for closer to 40 grams of protein, you could add some lean cooked chicken to the scramble or an extra quarter cup of egg whites. You can use a website like My Fitness Pal to calculate macronutrients.

Can I make it without eggs?

Tofu scramble is a popular vegan option, so feel free to experiment with that if you’d like. Extra-firm tofu can have more protein than eggs, making it a great swap, but it may also require a little extra seasoning.

high protein breakfast scramble on a plate topped with avocado slices.

High Protein Breakfast Scramble (Meal Prep!)

If you're a high-volume eater who enjoys a big breakfast, this southwest scramble is one of my favorite options. It packs nearly 30 grams of protein per serving, plus a whopping 13 grams of fiber to help keep you full all morning. I'll show you how I meal prep this breakfast for an easier week ahead!
prep10 mins cook10 mins total20 mins
Servings:3

Ingredients
 
 

  • 1 red onion , diced
  • 2 bell peppers (any color), diced and seeds removed
  • 2 cups baby spinach , roughly chopped
  • 15 ounces black beans
  • 1 teaspoon ground cumin
  • ½ teaspoon dried oregano
  • ½ teaspoons chili powder
  • ½ teaspoon fine sea salt
  • 9 large eggs (see notes)
  • salsa (optional topping)

Instructions

  • In a large skillet over medium-high heat, spray with cooking spray and let the pan heat up for 1 to 2 minutes. Add the diced onion and bell peppers and stir often. Cook until the onions are soft and translucent, about 8 minutes.
  • Next, add the chopped spinach, drained black beans, cumin, oregano, chili powder, and salt. Stir well, until the spinach has wilted, about 2 minutes. Taste the mixture and add more salt, if needed. (I usually add another ½ teaspoon to this batch, which will taste salty at first, but it will be diluted when you add the eggs later.)
  • Once the veggies and beans are cooked, transfer them to 3 storage jars with a lid. Store these portions in the fridge until you're ready for breakfast. They will keep well for up to 4 days when chilled.
  • To prepare your breakfast, pour the contents from one of the jars into a non-stick skillet over medium heat. While you wait on that to heat up, crack 3 eggs (per portion) into a small bowl and whisk well with a fork. Stir the beans and veggies for 2 minutes, then add the whisked eggs. Let the eggs cook for 1-2 minutes, then stir gently with a spatula. Continue moving the eggs around with a spatula until the eggs are scrambled and everything is heated through, which should take about 4 to 5 minutes.
  • Once the eggs are fully cooked, transfer the scramble to a large serving plate and top with salsa, if desired. (You can also add avocado or guacamole, if you like.)

Notes

Nutrition information is for 1 serving, assuming you use 3 eggs per portion and evenly divide the beans and veggies. (Spray oil and salsa is not included in total.) This information is automatically calculated using an online database, so it’s just an estimate and not a guarantee. 
Glass Storage Jars: I use these glass jars with lids (affiliate link) in my photos. You’ll see these a lot on my website! We own 10-12 of them to use for chia pudding, overnight oats, and other meal prep options. 
 

Nutrition

Calories: 405kcal | Carbohydrates: 35g | Protein: 29g | Fat: 17g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Cholesterol: 560mg | Sodium: 1145mg | Potassium: 977mg | Fiber: 13g | Sugar: 7g | Vitamin A: 5253IU | Vitamin C: 114mg | Calcium: 166mg | Iron: 6mg
Course: Breakfast
Cuisine: Mexican
Keyword: southwest scramble

More Recipes to Try

If you try this high-protein breakfast scramble, please leave a comment and star rating below to let me know how you like it.

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.