Beef, Onion & Mushroom Stir-Fry Over Rice

Beef, Onion & Mushroom Stir-Fry Over Rice is one of my favorite go-to meals when I want something hearty, savory, and comforting without a lot of fuss. Tender strips of beef, sweet onions, and earthy mushrooms come together in a rich, flavorful sauce that soaks perfectly into warm rice. It’s simple, satisfying, and always hits the spot.

Why You’ll Love This Recipe

I like this recipe because it’s quick to make and packed with bold, savory flavor. The beef stays tender, the onions add natural sweetness, and the mushrooms give the dish depth and richness. Everything cooks fast in one pan, which makes it perfect for busy weeknights or when I want a reliable, no-stress dinner. Beef, Onion & Mushroom Stir-Fry Over Rice

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Beef (sirloin, flank steak, or similar), thinly sliced

  • Onion, sliced

  • Mushrooms, sliced

  • Olive oil or neutral cooking oil

  • Garlic, minced

  • Soy sauce

  • Oyster sauce or Worcestershire sauce

  • Beef broth or water

  • Cornstarch

  • Black pepper

  • Optional: ginger, grated

  • Cooked white or brown rice

Directions

  1. I start by cooking the rice according to package instructions and keep it warm.

  2. I heat oil in a large skillet or wok over medium-high heat.

  3. I add the sliced beef and stir-fry quickly until just browned, then remove it from the pan.

  4. In the same pan, I add a little more oil if needed and sauté the onions until softened.

  5. I add the mushrooms and cook until they release their moisture and begin to brown.

  6. I stir in the garlic (and ginger if I’m using it) and cook briefly until fragrant.

  7. I return the beef to the pan.

  8. I whisk together soy sauce, oyster sauce, broth, and cornstarch, then pour it into the skillet.

  9. I stir everything together and let it simmer for a few minutes until the sauce thickens and coats the beef and vegetables.

  10. I season with black pepper, taste, and adjust as needed.

  11. I serve the stir-fry hot over cooked rice.

Servings and timing

This recipe serves about 4 people and takes roughly 25–30 minutes from start to finish. It’s fast, filling, and perfect for weeknight dinners.

Variations

Sometimes I add bell peppers, snap peas, or broccoli for extra color and crunch. I’ve also used chicken or tofu instead of beef with great results. When I want a little heat, I add chili flakes or a splash of chili sauce to the stir-fry.

Storage/reheating

I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm the stir-fry gently in a skillet or microwave until heated through. If the sauce thickens too much, I add a splash of water or broth to loosen it. Beef, Onion & Mushroom Stir-Fry Over Rice

FAQs

What cut of beef works best for stir-fry?

I like sirloin or flank steak because they cook quickly and stay tender when sliced thinly.

How do I keep the beef from getting tough?

I slice it against the grain and avoid overcooking it. Cooking quickly over high heat makes a big difference.

Can I make this dish ahead of time?

Yes, I make it ahead and reheat it gently. It holds up well for meal prep.

What kind of rice should I use?

I usually use white rice, but brown rice or jasmine rice work just as well.

Can I make this gluten-free?

Yes, I use gluten-free soy sauce and double-check the oyster sauce or substitute with gluten-free alternatives.

Conclusion

Beef, Onion & Mushroom Stir-Fry Over Rice is one of those dependable meals I always enjoy making. I love how simple ingredients come together into a rich, savory dish that feels comforting and filling. Whether I’m cooking for family or just making a quick dinner for myself, this stir-fry always delivers big flavor with minimal effort.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Beef, Onion & Mushroom Stir-Fry Over Rice

Beef, Onion & Mushroom Stir-Fry Over Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Asian-Inspired
  • Diet: Halal

Description

A quick and hearty stir-fry made with tender beef, sweet onions, and savory mushrooms in a rich sauce, served over warm rice for a comforting weeknight meal.


Ingredients

  • 1 1/2 pounds beef (sirloin or flank steak), thinly sliced
  • 1 large onion, sliced
  • 8 oz mushrooms, sliced
  • 2 tablespoons olive oil or neutral cooking oil
  • 2 cloves garlic, minced
  • 3 tablespoons soy sauce
  • 2 tablespoons oyster sauce or Worcestershire sauce
  • 1/2 cup beef broth or water
  • 1 tablespoon cornstarch
  • 1/2 teaspoon black pepper
  • Optional: 1 teaspoon fresh ginger, grated
  • 3 cups cooked white or brown rice

Instructions

  1. Cook the rice according to package instructions and keep warm.
  2. Heat 1 tablespoon oil in a large skillet or wok over medium-high heat.
  3. Add the sliced beef and stir-fry quickly until just browned, then remove from the pan and set aside.
  4. Add remaining oil to the pan if needed and sauté the onions until softened.
  5. Add the mushrooms and cook until they release moisture and begin to brown.
  6. Stir in the garlic and ginger (if using) and cook until fragrant.
  7. Return the beef to the skillet.
  8. In a small bowl, whisk together soy sauce, oyster sauce, broth, and cornstarch.
  9. Pour the sauce into the skillet and stir well.
  10. Simmer for 2–3 minutes until the sauce thickens and coats the beef and vegetables.
  11. Season with black pepper, adjust seasoning if needed, and serve hot over rice.

Notes

  • Slice beef against the grain for maximum tenderness.
  • High heat and quick cooking prevent tough beef.
  • Add vegetables like bell peppers or broccoli for variation.
  • Gluten-free soy sauce can be used if needed.

Nutrition

  • Serving Size: 1 serving with rice
  • Calories: 520
  • Sugar: 6g
  • Sodium: 880mg
  • Fat: 22g
  • Saturated Fat: 7g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 35g
  • Cholesterol: 95mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star