Flavorful Instant Pot Beef and Broccoli with Rice: Your Ultimate 30-Minute Takeout-Style Dinner
This Instant Pot Beef and Broccoli with Rice is a takeout-inspired 30-minute dinner idea that comes together effortlessly with common pantry staples, making it an ideal choice for busy weeknights. Forget the long wait times and expensive bills of your favorite Chinese takeout; now you can enjoy a delicious, healthier, and homemade version right in your own kitchen. This recipe simplifies classic beef and broccoli, combining tender steak, vibrant broccoli, and fluffy rice all in one efficient appliance, guaranteeing a satisfying meal that’s packed with flavor and ready in a flash.

FREE Budget-Friendly Meal Plan!
Save thousands of dollars on food every year with my free budget-friendly meal plan ebook.
Cooking at home has never been easier, especially with the help of modern appliances like the Instant Pot. This recipe for Instant Pot Beef and Broccoli with Rice is a testament to how quick and straightforward creating delicious meals can be. With minimal prep and a speedy cooking time, you’ll have a wholesome, flavorful dinner on the table faster than ordering delivery. It’s perfect for meal prepping, too, as leftovers store beautifully and reheat well, ensuring you have tasty, budget-friendly meals throughout the week.

Essential Ingredients and Clever Substitutions for Your Instant Pot Beef and Broccoli
Crafting this savory Instant Pot Beef and Broccoli with Rice begins with a selection of readily available ingredients. Whether you’re a seasoned chef or a beginner, these components are simple to find, and we’ve included some smart substitutions to ensure you can make this dish even if you’re missing an item or catering to dietary needs. Each ingredient plays a crucial role in building the authentic takeout-style flavor profile that makes this meal so appealing.
- Olive oil – Essential for sautéing and adding a touch of richness, olive oil is a versatile kitchen staple. If you don’t have it on hand, any neutral cooking oil such as canola oil, vegetable oil, avocado oil, or grapeseed oil will work perfectly without altering the flavor of the dish significantly.
- Steak strips – The star of this dish! Thinly sliced steak strips are preferred for their quick cooking time and tender texture in the Instant Pot. Common choices include flank steak, sirloin steak, or stir-fry beef. If you’re using a different cut of beef, make sure to slice it thinly (against the grain for tenderness) to ensure it cooks evenly and quickly alongside the rice. Larger chunks might require an adjustment to the cooking time to reach desired tenderness.
- Garlic – Freshly minced garlic provides an aromatic depth that is fundamental to Asian-inspired dishes. For convenience, jarred minced garlic is a good alternative. In a pinch, garlic powder can be used, but remember that dried spices are more concentrated, so use about 1/2 teaspoon of powder for every clove of fresh garlic.
- Ginger – Freshly grated ginger adds a pungent, spicy, and zesty kick. It brightens the overall flavor profile. Like garlic, ground ginger powder can be used as a substitute if fresh ginger is unavailable. Use about 1/4 teaspoon of ground ginger for every tablespoon of fresh grated ginger.
- Soy sauce – This provides the essential umami and salty base for the sauce. For those avoiding gluten or soy, coconut aminos or tamari are excellent substitutes. Ensure these alternatives are reduced sodium if you’re managing salt intake, or adjust the amount to your taste as their sodium levels can vary.
- Hoisin sauce – A thick, sweet, and tangy sauce that gives this dish its signature takeout flavor. If you don’t have hoisin sauce, a good quality garlic teriyaki sauce can replicate some of the sweet-savory notes. Oyster sauce is another viable alternative, offering a similar depth of flavor, though it might be slightly less sweet.
- Water – Serves as the liquid base for cooking the rice and creating steam for pressure cooking. For an even more flavorful dish, beef broth (low sodium, if preferred) is a fantastic alternative that will infuse the beef and rice with richer, savory notes. Chicken broth can also be used.
- Jasmine rice – Known for its fragrant aroma and slightly sticky texture, jasmine rice is ideal for this recipe. Other white rice varieties like long grain rice or basmati rice can also be used. Be aware that different types of rice may require slightly different liquid ratios and cooking times, so it’s always best to consult your Instant Pot manual or a reliable source for specific rice cooking instructions.
- Broccoli – This classic pairing adds vibrant color, texture, and a healthy dose of vitamins. Feel free to use any other firm, quick-cooking vegetable you enjoy, such as snap peas, green beans, or sliced carrots. Ensure they are cut into similar-sized florets or pieces for even cooking.
- Red pepper – Adds a touch of sweetness and a pop of color. Any other bell pepper (yellow, orange, or green) can be used, or you can replace it with another vegetable that offers a pleasant crunch, like water chestnuts or bamboo shoots.
- Sesame seeds – These are primarily for garnishing, adding a nutty flavor and appealing visual texture. If you don’t have sesame seeds on hand, or prefer to omit them, the dish will still be delicious. Toasted sesame seeds will offer a more intense flavor.
Having these ingredients prepped and ready before you start cooking will make the process even smoother, ensuring your 30-minute dinner truly comes together with ease.
Crafting Your Instant Pot Beef and Broccoli: A Step-by-Step Guide
Making this delicious beef and broccoli dish in your Instant Pot is incredibly simple, streamlining the cooking process so you can enjoy a flavorful meal with minimal effort. Follow these steps carefully to ensure perfect results every time, avoiding common Instant Pot pitfalls and maximizing flavor.

Step 1: Layer and Cook Rice and Steak in the Instant Pot
Begin by adding the olive oil to the inner pot of your Instant Pot. Next, evenly distribute the steak strips, followed by the minced garlic and grated ginger. These aromatic ingredients will infuse their flavors into the beef and rice as they cook. Pour in the soy sauce, hoisin sauce, and water (or beef broth for extra flavor). Finally, add the jasmine rice. It’s crucial to layer these ingredients in the specified order and then gently press the rice into the liquid until it’s fully submerged. However, **do not stir the entire mixture**. Stirring can cause the rice and other ingredients to settle at the bottom, potentially triggering the “burn” message on your Instant Pot. The layers ensure proper cooking and prevent scorching. Secure the lid, ensure the sealing valve is in the “Sealing” position, and cook on high pressure for 4 minutes. Allow 10-15 minutes for the Instant Pot to come to pressure before the cooking time begins, bringing the total active time for this step to about 20 minutes.
Step 2: Perfectly Steam the Broccoli
While the beef and rice are cooking in the Instant Pot, prepare your broccoli. Break a head of broccoli into bite-sized florets. Place the broccoli florets into a large microwave-safe bowl with about 1/4 cup of water. Cover the bowl with a microwave-safe lid or microwave-safe plastic wrap, leaving a small vent. Microwave on high for 8 minutes. This steaming method ensures the broccoli is tender-crisp and vibrant green without becoming mushy. Once steamed, carefully drain any excess water. Alternatively, you can steam the broccoli on the stovetop in a steamer basket for 3-5 minutes until tender-crisp.

Step 3: Perform a Quick Release of Pressure
Once the Instant Pot has finished its 4-minute high-pressure cooking cycle, it’s time to release the pressure. Carefully turn the sealing valve from “Sealing” to “Venting” (or press the quick-release button, depending on your model). Stand clear of the steam vent as hot steam will rapidly escape. Once the float valve has dropped completely, indicating that all pressure has been released, it is safe to open the lid. This quick release prevents the beef and rice from overcooking and ensures they retain their ideal texture.
Step 4: Incorporate Vegetables and Serve
With the pressure released and the lid open, gently add the steamed broccoli and diced red pepper into the Instant Pot with the beef and rice. Use a spoon or spatula to stir the mixture carefully, combining all the ingredients without mashing the rice. Place the lid back on the Instant Pot (without sealing or turning it on) and let the dish sit for another 5-10 minutes. This resting period allows the residual heat to gently cook the red pepper, softening it slightly and enhancing its flavor without making it overly soft or watery, which can happen if pressure-cooked. It also allows the flavors to meld beautifully. Once rested, garnish with a sprinkle of sesame seeds for an added layer of texture and nutty flavor, and serve immediately. Enjoy your perfectly cooked, homemade Instant Pot Beef and Broccoli with Rice!

What to Serve with Your Instant Pot Beef and Broccoli
While this Instant Pot Beef and Broccoli recipe is a complete meal on its own, offering tender beef, fresh broccoli, and fluffy rice, you can elevate your dining experience by pairing it with additional sides. Here are some ideas to complement your delicious meal:
- Rice Variations: This recipe conveniently includes white rice cooked directly in the Instant Pot. However, if you prefer, you could prepare the beef and broccoli separately and serve it with a side of brown rice for a nuttier, whole-grain option, cauliflower rice for a low-carb alternative, or quinoa for added protein and a different texture. Each option brings its own unique nutritional benefits and flavor profiles.
- Additional Vegetables: Increase your vegetable intake and add more freshness to your plate. Consider serving with some air-fried brussels sprouts for a crispy, savory contrast, glazed carrots for a touch of sweetness, crispy green beans, or simply more steamed veggies like asparagus or snow peas. These add color, crunch, and nutritional value.
- Flavorful Side Dishes: Round out your meal with classic Asian-inspired appetizers or salads. Fresh spring rolls offer a light and refreshing counterpoint, while savory egg rolls provide a satisfying crunch. For a heartier side, a vibrant quinoa salad can add an extra layer of texture and a boost of protein.
- Spicy Enhancements: For those who love a bit of heat, a drizzle of sriracha, a dash of chili oil, or a sprinkle of red pepper flakes can kick up the spice level of your beef and broccoli.
Frequently Asked Questions About Instant Pot Beef and Broccoli with Rice
Here are some common questions and detailed answers to help you master this delicious Instant Pot Beef and Broccoli with Rice recipe, ensuring you get the best results every time.
Absolutely! While jasmine rice is recommended for its fragrance and texture, you can certainly use other types of white rice like basmati rice or long-grain white rice. The key is to maintain the correct liquid-to-rice ratio, which is typically 1:1 for white rice in the Instant Pot. If you wish to use a different variety of rice entirely, such as brown rice, I would highly recommend cooking it separately. Brown rice requires a longer cooking time and a different liquid ratio compared to white rice, which could lead to overcooked beef or undercooked rice if cooked together in this recipe.
For this Instant Pot beef and broccoli recipe, stir-fry steak strips are highly recommended because they cook very quickly and become wonderfully tender under pressure. Cuts like flank steak, sirloin steak, or skirt steak are excellent choices. Whichever cut you choose, it’s essential to slice the beef against the grain into thin strips (about 1/4 inch thick) to maximize tenderness and ensure even cooking. Thin strips will cook uniformly and absorb the flavors of the sauce effectively, resulting in a melt-in-your-mouth experience.
Yes, you can adapt this recipe to use chicken, though I haven’t personally tested it extensively. If substituting, I recommend using boneless, skinless chicken breasts or thighs, cut into 1-inch diced pieces. The cooking time for chicken is typically shorter than beef. For diced chicken, you’d likely need to increase the pressure cooking time to 5 minutes on high pressure, followed by a quick release. Always ensure chicken is cooked to an internal temperature of 165°F (74°C) for safety.
The Instant Pot is fantastic at tenderizing beef due to the high-pressure cooking environment, which breaks down tough muscle fibers quickly. This recipe specifically uses thin steak strips, which naturally become tender with the short cooking time. For exceptionally tender beef, you can pre-tenderize it using a simple baking soda marinade. Mix about 1 teaspoon of baking soda with 1 pound of sliced beef and 1 tablespoon of water. Let it soak for about 20-30 minutes before cooking. Rinse the beef thoroughly under cold water to remove the baking soda solution, pat it dry, and then proceed with the recipe. This method helps to break down the beef’s proteins, ensuring a remarkably tender result.
Making this Instant Pot beef and broccoli recipe gluten-free is very straightforward! The primary ingredient to watch out for is soy sauce, which traditionally contains wheat. All you need to do is swap out the regular soy sauce for a certified gluten-free alternative like tamari or coconut aminos. Tamari is a gluten-free version of soy sauce with a similar flavor profile, while coconut aminos offer a slightly sweeter, less salty taste, also free from soy and gluten. Always double-check the labels of all your sauces (especially hoisin) to ensure they are gluten-free, as formulations can vary by brand.
Yes, you can use frozen broccoli florets for convenience. There’s no need to thaw them beforehand. Simply steam them in the microwave or on the stovetop as directed in the recipe, adding a minute or two to the steaming time if necessary, to ensure they are tender-crisp. Add them to the Instant Pot at the same step as fresh broccoli.
While this recipe is optimized for the Instant Pot for speed and convenience, you can certainly adapt it for stovetop cooking, though it will take a bit longer and involve separate cooking of components. You would cook the rice separately (in a pot or rice cooker). For the beef and broccoli, brown the beef strips in a large skillet or wok, then add the garlic, ginger, soy sauce, and hoisin sauce, simmering until the sauce thickens. Separately, stir-fry the broccoli until tender-crisp. Combine the beef and sauce with the broccoli just before serving. The flavors will be similar, but the hands-on time will be longer than the Instant Pot’s nearly hands-off approach.

This Instant Pot Beef and Broccoli with Rice is more than just a quick meal; it’s a testament to how effortlessly you can recreate beloved takeout dishes with wholesome ingredients right at home. With tender beef, vibrant broccoli, and perfectly cooked rice, all steeped in a savory sauce, this dish is guaranteed to become a family favorite. Its ease of preparation and versatility make it an excellent candidate for meal planning, ensuring you always have a delicious, ready-to-eat option. Enjoy the convenience and incredible flavor!
Storing and Reheating Your Instant Pot Beef and Broccoli
This Instant Pot Beef and Broccoli with Rice recipe is a fantastic choice for meal prep due to its excellent storage and reheating capabilities. Cook a larger batch on the weekend, and you’ll have delicious, home-cooked meals ready for the week ahead, saving you time and money. Leftovers of this savory dish will keep beautifully in an airtight container in the refrigerator for up to 5 days, making it a reliable option for your weekly meal rotation. To ensure maximum freshness and ease of use, store individual servings in glass meal prep containers. These are not only great for portion control but also transition seamlessly from fridge to microwave.
When you’re ready to enjoy your meal, reheating is a breeze. To prevent the beef from drying out and to refresh the rice, sprinkle a tablespoon or two of water over the top of your serving before heating. Cover the container (or use a microwave-safe lid) and microwave for 1 to 2 minutes, or until the food is heated thoroughly. Stirring halfway through can help ensure even reheating. The added moisture will help keep the rice soft and the beef tender. Easy-peasy, and you have a warm, delicious meal ready in minutes!
Freezing This Instant Pot Beef and Broccoli Recipe for Future Meals
Beyond refrigeration, this delightful Instant Pot Beef and Broccoli recipe freezes exceptionally well, making it the perfect choice for convenient, lazy-day freezer dinners. Having pre-made meals in your freezer is a game-changer for busy schedules or when you simply don’t feel like cooking from scratch. Once your beef and broccoli has cooled completely to room temperature, portion it into individual servings. I highly recommend storing these in freezer-safe glass meal prep containers or heavy-duty freezer bags. This method prevents freezer burn and makes reheating incredibly convenient. You can freeze this dish for up to 3 months, ensuring a stash of homemade goodness ready whenever you need it.
When you’re ready to enjoy a frozen meal, you have a couple of options for reheating. For best texture, transfer the frozen meal to the fridge and allow it to defrost overnight. Once defrosted, reheat it as normal in the microwave (sprinkle with water and microwave for 1-2 minutes) or gently warm it on the stovetop. If you’re in a hurry, you can reheat this dish directly from frozen. Again, sprinkle some water over the top to help rehydrate the rice and prevent the beef from drying out. Microwave for approximately 5 to 6 minutes, stirring halfway through, until the meal is piping hot. The slight crunch from the re-microwaved red peppers (if included) adds a nice texture. For optimal freezing, you might consider adding fresh peppers only upon serving, as they can become a bit soft when frozen and reheated.

More Delicious Instant Pot Recipes You’ll Love
If you loved this Instant Pot Beef and Broccoli, you’re in luck! The Instant Pot is a marvel for creating quick, flavorful, and often healthy meals with minimal fuss. Explore more of our favorite pressure cooker recipes to expand your weeknight dinner rotation and discover new culinary delights.
-
Easy Instant Pot Pepper Steak
-
Instant Pot Chicken Pad Thai
-
Instant Pot Sweet and Sour Pineapple Chicken
Recommended Meal Prep Tools for Instant Pot Cooking
To make your meal prep journey as smooth and efficient as possible, having the right tools is key. These items are specifically chosen to complement your Instant Pot cooking and help you manage your delicious creations, especially for recipes like this beef and broccoli.
- The Instant Pot DUO Plus is the exact model I use to create and test these recipes, ensuring consistent results. Its versatility makes it an indispensable kitchen gadget for pressure cooking, slow cooking, sautéing, and more.
- I source my high-quality, grass-fed beef from my monthly Butcher Box subscription. This ensures that the steak strips in your beef and broccoli are not only delicious but also responsibly sourced.
- For storing leftovers and making meal prep a breeze, I highly recommend investing in a set of glass meal prep bowls. They are durable, microwave-safe, dishwasher-safe, and perfect for keeping your portions fresh and ready to reheat throughout the week.

Instant Pot Beef and Broccoli with Rice
Print
Pin
Rate
SEND ME MY PLAN
Ingredients
- 1 tbsp olive oil
- 1 lb stir-fry steak strips
- 4 cloves garlic minced
- 1 tbsp fresh ginger, grated
- 1/4 cup reduced sodium soy sauce
- 1/4 cup hoisin sauce
- 1 cup water
- 1 cup jasmine rice
- 1 head Broccoli
- 1 red pepper, diced
- Sesame seeds for garnish
Instructions
-
Add olive oil, steak strips, garlic, ginger, soy sauce, hoisin sauce, water and rice to Instant Pot in that order. Gently press rice into the liquid so it’s covered, but do not stir the entire mixture or you may cause the burn message.
-
Cook on high pressure for 4 minutes. Instant Pot will take about 10-15 minutes to come to pressure, then pressure cook the 4 minutes so overall cooking time is closer to 20 minutes.
-
Meanwhile, add broccoli to a large bowl of water and microwave for 8 minutes, then drain.
-
Do a quick release of the pressure and open the lid when pressure gauge has dropped.
-
Add in broccoli and red pepper, stirring gently to combine. Place lid back on Instant Pot and let sit for 5-10 minutes to let the red pepper cook (it gets overcooked if you pressure cook it so we lightly cook it this way). Serve with a bit of sesame seeds on top and enjoy!
Video
Notes
Store any leftover Instant Pot Beef and Broccoli in airtight containers in the fridge for up to 5 days. To reheat, sprinkle a little water over the top and microwave for 1-2 minutes until heated through. This helps prevent the rice and beef from drying out.
This recipe freezes beautifully for up to 3 months. For best results, freeze without the red peppers, as they can become mushy upon thawing. Defrost in the fridge overnight and then reheat as normal, or microwave from frozen for 5-6 minutes, stirring halfway through, with a splash of water to maintain moisture.