Try these delicious beef and mushroom breakfast skewers for a protein-packed start to your day. They’re easy to make and perfect for meal prep. Serve them with your favorite breakfast sides or enjoy them on their own. Either way, you’ll love the combination of tender beef, flavorful mushrooms, and colorful bell peppers. Make a batch of these skewers and have a delicious and nutritious breakfast ready in no time!
If you’re the type who loves a savory breakfast, beef and mushroom skewers might just become your new favorite morning meal. They’re filling, protein-packed, and bring a little bit of weekend brunch luxury into any day of the week.
Skewers aren’t just for the grill or dinnertime. When you combine tender bites of beef with earthy mushrooms, a bit of seasoning, and a quick cook time, you get something that’s both satisfying and simple. The mushrooms absorb the juices from the beef, becoming rich and flavorful, while the meat develops a beautiful sear on the outside. It’s the kind of meal that smells incredible as it cooks and delivers big flavor in every bite.
This dish also plays well with sides. Serve the skewers with a soft-boiled egg, roasted potatoes, or a few slices of crusty bread. You can even wrap them in a tortilla with some avocado and hot sauce for an easy breakfast wrap.
Best of all, these skewers are easy to prep ahead of time. Marinate the beef and assemble the skewers the night before, then cook them in the morning. Whether you’re feeding a crowd or just making breakfast for yourself, this is a recipe that feels special without taking over your schedule.
Sometimes, starting your day with something warm and savory makes all the difference. Beef and mushroom skewers are proof that breakfast doesn’t have to be boring.

Ingredients
- 1 lb beef sirloin cut into cubes
- 8 ounces mushrooms
- 1 red bell pepper cut into chunks
- 1 green bell pepper cut into chunks
- 1 red onion cut into chunks
- 2 tbsp olive oil
- 2 tsp garlic powder
- 1 tsp onion powder
- 1 tsp paprika
- Salt and pepper to taste
Instructions
- Preheat the grill to medium-high heat.
- In a small bowl, mix together the garlic powder, onion powder, paprika, salt, and pepper.
- Thread the beef, mushrooms, bell peppers, and onion onto skewers.
- Brush the skewers with olive oil and sprinkle them with the spice mixture.
- Grill the skewers for about 5-7 minutes per side, or until the beef reaches your desired level of doneness.
- Serve hot and enjoy!
Can’t go wrong with grilled stuff! Yummy! 😋
These skewers are a game changer! So easy to make and really delicious. My kids loved them too!
Not too impressed. The beef was tough and the peppers were way too mushy. Won’t be making this again.
Sorry to hear that! Maybe try using a different cut of beef next time? Some are better for grilling. I had better luck with the recipe personally!
Why would u eat beef for breakfast? Seems weird. Just stick to eggs and toast.
Breakfast is all about what you like! I love trying new things in the morning! 🌟
I was kinda skeptical about the beef for breakfast thing but wow, these were amazing! Just a bit too much onion for my taste though.
I don’t understand why beef and mushrooms for breakfast? Sounds weird to me.
I tried this recipe but the beef was tough. Maybe I overcooked it?
Overcooking can definitely make beef tough. Maybe try grilling for less time next time! I usually go for 4-5 mins on each side for tender beef.
I had the same problem when I cooked it! I think maybe the beef needs to be marinated first or something. Anyway, keep trying!
Delish! I used chicken instead and it still turned out lovely!
Chicken, huh? Never thought about that! I bet it tasted good too!
So easy to make and perfect for breakfast! Love it!
Easy to make! But I burnt mine a little because I got distracted. Still tasted good, I’ll try again!
Yum! I added some extra veggies and it turned out great. Perfect for breakfast and a quick meal!
These skewers were a hit at our BBQ! The spices were perfect and the beef was so tender. Will definitely make again!
Easy to make! But I subbed chicken for beef because I didn’t have any. Still turned out great!
I wonder if this would work with shrimp instead of beef? 🤔
Yuck! The mushrooms made it slimy, I don’t recommend this recipe.
I actually love mushrooms! They add a nice umami flavor. Maybe you just didn’t cook them right?
Huh, I’ve had a different experience. The mushrooms can be juicy, but slimy? Maybe try using less or different ones next time!
Honestly, I don’t see beef for breakfast. Just wrong.
These were so delicious! I can’t believe I never thought to make breakfast skewers before. My kids loved them too!
So glad you and your kids enjoyed them! It’s such a fun way to have breakfast. 😄
Do you really need to preheat the grill? Mine turned out fine without it 😉
Just tried this recipe and it was delish! But I added some hot sauce for extra kick. Yum!
Easy to follow instructions but would add more spices next time. Needed more flavor!
Thought I was getting steak skewers but ended up with rubbery pieces. Beef was not good. 😡
skewers r good but grill too long!!1
These skewers make a great breakfast! Just add some eggs on the side.
I dunno, the beef took too long to cook for me. Maybe I did something wrong? 🤔
I changed the beef to chicken cause I don’t eat red meat. It still tasted good, but maybe not as good as the beef one??
That’s cool! I’ve tried chicken skewers too, they can be really good! Maybe try some marinade next time?
But chicken is kinda dry compared to beef, right? I don’t think it would taste the same. 🤔
These are great! I made them for breakfast and my whole family loved it. Will definitely make again!
So glad to hear that! These skewers are super tasty and easy to make. 👍
Making this recipe was a disaster. The skewers caught fire on the grill! Never grilling again. 😩
Not bad, but I think it needs more seasoning. Didn’t really stand out for me.
Delish! 🍽️
Yum! Best breakfast ever! Also, is there a way to do this with chicken? Just curious.
It’s just meat on sticks, what’s the big deal? You could just have a steak and get it over with.
My husband loved these but they’re a bit too spicy for me. I think next time I will skip the paprika.
I tried this with chicken instead of beef, and it still worked pretty well! Just a little drier.
I don’t know if I did something wrong, but mine caught fire on the grill! Anyone else?
This was sooo good. The spices just clicked. My husband is going to ask for more!
Sounds great, but I wonder if it would taste good with chicken instead of beef? Just a thought!
I’m glad to hear that! The spices really do make a difference. I tried it too, and my kids loved it!
I love beef but mushrooms are gross. Can I leave them out? Still get a good result?
These skewers are amazing! The flavors are so good together.
5 stars for sure! Perfect for a summer BBQ. Used my homemade marinade and it was killer!
These were sooo good! My family loved them and asked for seconds!
Good but me wife said it needs more veggies. I guess veggie skewers might be better? 🤷♂️