Beef and Mixed Vegetables Recipe: One-Pot Savory Simmer with Herbed Rice

Soups & Stews

Beef and Mixed Vegetables Recipe: One-Pot Savory Simmer with Herbed Rice

This beef and mixed vegetables recipe delivers restaurant-quality flavor in a single pot, transforming simple ingredients into a hearty, aromatic meal. The secret lies in searing tender beef strips until golden, then combining them with crisp-tender vegetables in a savory broth that infuses every bite with depth.

I developed this method after years of testing one-pot techniques, and it never fails to impress—whether you're feeding a family or meal prepping for the week.

The beauty of this recipe is its adaptability. You can use flank steak for lean protein or ground beef for richness, paired with your favorite vegetables like bell peppers, carrots, and broccoli.

A blend of garlic, ginger, and aromatic herbs creates a fragrant base, while a touch of soy sauce and brown sugar balances the flavors perfectly. The herbed rice cooks directly in the pot, absorbing all the delicious juices for an extra-rich finish.

What you'll end up with is a dish that's tender, flavorful, and packed with texture—juicy beef, crisp vegetables, and fragrant rice all coming together in one harmonious bite.

The aroma alone will have everyone gathered around the table, and the simplicity of the method means you won't spend hours in the kitchen. This is the kind of meal that feels special without requiring special effort.

Perfect for weeknight dinners or meal prep, this recipe scales easily and tastes even better the next day. The one-pot method ensures minimal cleanup, leaving you more time to enjoy the results. Here's how to make it—simple, satisfying, and foolproof.

👨‍🍳
Difficulty
Hard
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and mixed vegetables

This one-pot meal transforms simple beef and veggies into restaurant-quality flavor with minimal effort.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Sliced thin against grain
Bell Peppers 🌶️ 2 whole Any color, sliced into strips
Carrots 🥕 2 medium Julienned into matchsticks
Broccoli Florets 🥦 1 ½ cups Cut into bite-sized pieces
Yellow Onion 🧅 1 whole Thinly sliced
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Grated finely
Long-Grain White Rice 🍚 1 cup Uncooked, for herbed rice
Beef Broth 💧 2 cups Low-sodium preferred
Soy Sauce 🍜 2 tbsp For umami depth
Brown Sugar 🍯 1 tbsp Balances flavors
Vegetable Oil 🫒 2 tbsp High smoke point
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The beef is where the magic starts. Flank steak gives you that perfect lean-to-medium texture, but sirloin or ribeye work too if that's what you've got. Slice it thin against the grain for tenderness. I always grab mine from Costco when it's on sale, but the regular supermarket package works fine. Look for good marbling if you're buying a whole cut to slice yourself—it means more flavor. The carrots? Baby carrots are a time-saver, but julienning regular carrots gives that restaurant-style presentation.

No flank steak? Ground beef or chuck roast both work—just adjust cooking time. Fresh thyme is ideal, but dried at one-third the amount gets you close. The soy sauce can be swapped for coconut aminos if you're avoiding sodium. Brown sugar substitutes? Maple syrup or coconut sugar work perfectly. The bell peppers can be swapped for zucchini or snap peas if you're feeling seasonal. And if you're meal prepping, double the rice—it reheats beautifully.

This dish tastes even better the next day as all the flavors meld together. Store leftovers in an airtight container for 4-5 days in the fridge. For meal prep, I portion it into glass containers with tight lids—keeps everything fresh and makes lunches a breeze. Freezes for 3 months if you want to make a big batch. The rice absorbs all the juices, so don't skip it—it's what makes this one-pot magic happen.

❤️

Why You'll Love This Recipe

  • One-Pan Wonder: I swear by this recipe when I’m too tired to scrub pots. Flank steak, bell peppers, and broccoli all hit the same sheet pan—no chopping boards to clear, no pans to wash. The onions caramelize right alongside the beef, and honestly? That’s half the flavor.
  • Caramelized Edge Magic: Here’s what sold me—the beef gets that perfect sear while the veggies soften just enough. The bell peppers stay slightly crisp, the carrots melt into sweetness, and that onion? Oh, it’s golden. Between us, that’s the kind of balance that makes you pause mid-bite.
  • Lunchbox Hero: This is my go-to for meal prep, especially when I need to pack lunches that won’t make my kids groan. The steak stays tender when reheated, and the veggies hold up—no soggy broccoli here. I’ll even toss in rice or quinoa for a full meal that lasts four days.
  • Budget-Friendly Powerhouse: Flank steak is cheaper than sirloin, and the veggies stretch across multiple meals. I’ll double the batch, freeze half, and pull it out when I’m too lazy to order takeout. Not the prettiest, but the taste makes up for it—and my wallet thanks me.

Step-by-step instructions for beef and mixed vegetables simmer

This one-pot wonder delivers tender beef and vibrant vegetables with fragrant herbed rice—all in a single pot.

1

Sear the Flank Steak for Maximum Flavor

Heat the 2 tablespoons vegetable oil in a large, heavy-bottomed pot over medium-high heat until shimmering. Pat the 1 pound flank steak completely dry with paper towels—this ensures a proper sear. Working in batches if needed, add the steak and cook for 2-3 minutes per side until deeply browned with a crust forming. You'll see the edges turn golden brown and the steak release easily from the pan.

Remove the steak and set it aside on a plate. Don't drain the pot yet—those browned bits are packed with flavor that will form the base of your sauce. Here's where it gets fun: sprinkle the pot with 1 teaspoon salt and ½ teaspoon black pepper, then scrape up all those delicious browned bits with a wooden spoon. This creates the flavor foundation for your entire dish.

2

Sauté the Aromatic Vegetables

In the same pot, add the 1 whole yellow onion and 2 medium carrots (julienned). Cook for 4-5 minutes until the onions soften and the carrots begin to caramelize at the edges. Add the 2 whole bell peppers (sliced into strips) and continue cooking for another 3-4 minutes until they start to soften.

Stir in the 4 cloves garlic (minced) and 1 tablespoon fresh ginger (grated), cooking for just 30 seconds until fragrant. Here's the thing—don't let the garlic burn, or it'll turn bitter. Add the 1 tablespoon fresh thyme (chopped) and stir for another 10 seconds to release its aroma. You should be able to smell that beautiful vegetable medley developing.

3

Build the Savory Base

Pour in the 2 tablespoons soy sauce and 1 tablespoon brown sugar, stirring to combine. Add the 2 cups beef broth and bring everything to a gentle simmer. Return the seared steak to the pot, along with any accumulated juices on the plate. The liquid should come up about halfway up the sides of the steak slices.

Bring to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 10 minutes. This allows the flavors to meld together while the steak begins to tenderize. You'll notice the liquid reduce slightly and the vegetables soften further. Here's where patience pays off—resist the urge to stir constantly, as it can make the steak tough.

4

Add Vegetables and Rice for One-Pot Magic

Add the 1.5 cups broccoli florets (cut into bite-sized pieces) and 1 cup long-grain white rice to the pot. Stir gently to distribute everything evenly. The rice should be submerged in the liquid, but if it's not, add a splash of water or broth to ensure it's covered.

Return the heat to medium-low and cover the pot with a tight-fitting lid. Let it simmer for 20-25 minutes until the rice is tender and the liquid has been absorbed. You'll know it's done when the rice is fluffy and the vegetables are perfectly tender but still hold their shape. The steak should be fork-tender but still hold together when sliced.

5

Finish and Garnish for Restaurant-Quality Results

Once the rice is cooked, remove the pot from heat and let it sit covered for 5 minutes. This resting period allows the flavors to meld even more and the rice to finish steaming. Fluff the rice gently with a fork, then stir in the ¼ cup fresh parsley (chopped) for a pop of freshness and vibrant color.

Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of soy sauce for extra umami. Serve immediately, family-style, straight from the pot. The steak should be tender and flavorful, the vegetables vibrant and slightly caramelized, and the rice perfectly herbed and fluffy. Each bite delivers a perfect balance of savory, sweet, and umami flavors.

👨‍🍳

Pro Tips For Making Beef And Mixed Vegetables

  • Slice Steak Against the Grain: I learned this the hard way—flank steak is tough when cut with the grain. Slice it perpendicular to those long muscle fibers before cooking, then slice again after resting. That’s how you get tender bites instead of chewy strips.
  • Cut Veggies Evenly: Bell peppers, carrots, and onions all cook at different speeds. Dice them into roughly the same size—about ½-inch chunks—so nothing turns to mush while the steak still needs attention. (Yes, even if it looks uneven.)
  • Don’t Overcrowd the Pan: I used to dump everything in at once, and the veggies just steamed instead of caramelizing. Cook the steak first, then work in batches for the veggies. A hot pan with space lets them brown—no sad, soggy bell peppers here.
  • Use Broccoli Stems: They’re tougher than florets, so cut them into thick slices and add them last. The stems soften slower, so they’ll be tender by the time the florets are done. (No, you’re not wasting anything—just using the whole plant.)

Best sauces and condiments for these flavors

Soy-Ginger Glaze

This dish shines with a simple yet impactful soy-ginger glaze made from 2 tablespoons soy sauce and 1 tablespoon brown sugar. The soy sauce adds umami depth while the brown sugar balances with subtle sweetness.

For extra richness, add 1 teaspoon sesame oil at the end—it enhances the nutty aroma. I like to drizzle this glaze over the finished dish for extra shine and flavor. 🌟

Garlic-Herb Butter

For a luxurious finish, melt 2 tablespoons butter in a small pan with 2 minced garlic cloves and 1 teaspoon fresh thyme until fragrant. Drizzle this over the dish just before serving—it adds a velvety texture and aromatic punch.

If you're short on time, swap fresh thyme for ½ teaspoon dried thyme and ¼ teaspoon garlic powder. This works especially well if you're serving with crusty bread. 🥖

Spicy Chili Oil

Add heat with a drizzle of chili oil—mix ¼ cup neutral oil (like vegetable or canola) with 1 tablespoon chili flakes and 1 teaspoon Sichuan peppercorns (toasted and crushed). Heat gently until fragrant, then strain and drizzle over the dish.

For a milder version, reduce the chili flakes to ½ tablespoon. This pairs beautifully with the dish's savory notes. 🌶️

Lime-Cilantro Vinaigrette

Brighten the dish with a zesty lime-cilantro vinaigrette—whisk 2 tablespoons lime juice, 2 tablespoons olive oil, 2 tablespoons chopped cilantro, ½ teaspoon salt, and ¼ teaspoon black pepper.

Drizzle lightly over the top for a refreshing contrast. If you don’t have lime, use lemon juice instead. This works especially well if you're serving with a side salad. 🍋

Sesame Seed Garnish

For a final touch, sprinkle 1 teaspoon toasted sesame seeds over the dish before serving. Toast them in a dry pan over medium heat for 1-2 minutes until golden and fragrant.

The nutty crunch adds texture and visual appeal. If you're avoiding gluten, ensure your sesame seeds are certified gluten-free. 💫

Creamy Coconut Milk Sauce

For a creamy twist, stir ¼ cup coconut milk into the finished dish during the last 5 minutes of cooking. This adds a silky texture that pairs beautifully with the beef and vegetables.

For extra richness, add 1 teaspoon honey to balance the coconut’s sweetness. This works especially well if you're serving with a side of steamed greens. 🥥

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 4g20%
Cholesterol 85mg28%
Sodium 820mg36%
Total Carbohydrate 48g17%
Dietary Fiber 6g21%
Sugars 8g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use ground beef instead of flank steak?

Ground beef works beautifully and adds a heartier texture. Use 1 pound of lean ground beef (85/15 ratio) and brown it thoroughly in the pot before adding other ingredients. The cooking time will be slightly shorter—just 5-7 minutes total for the beef. For extra flavor, add 1 teaspoon Worcestershire sauce with the soy sauce.

2

How do I prevent the vegetables from getting mushy?

Timing is key! Add harder vegetables like carrots and bell peppers first—they take longer to cook. Toss in broccoli only in the last 5 minutes of simmering. For extra crisp-tender results, blanch broccoli in boiling water for 1 minute before adding it to the pot. This keeps it vibrant and slightly firm.

3

Can I make this recipe in an Instant Pot?

Yes, but with adjustments! Sear the beef first, then sauté onions and carrots. Add all ingredients except rice, then pressure cook for 8 minutes. Quick-release the pressure, stir in rice, and cook on high heat for 5 minutes. Let it sit covered for 10 minutes to finish steaming. The rice may need a splash of water if too dry.

4

What's the best way to reheat leftovers?

Reheat gently in a skillet with 1 tablespoon water or broth over medium-low heat for 3-4 minutes, stirring occasionally. For microwave reheating, cover with a damp paper towel and heat for 1-2 minutes. Avoid overcooking—the beef and rice can become dry. The dish actually tastes better reheated as flavors meld!

5

Which vegetables work best for this recipe?

Classic choices include bell peppers, carrots, and broccoli, but you can swap in snap peas, zucchini, or mushrooms. For Asian-inspired flavors, add bok choy or water chestnuts. Root vegetables like potatoes take longer—add them with the carrots. For color variety, try red onions or cherry tomatoes in the last 5 minutes of cooking.

★★★★★5.0(10 reviews)
Categories Soups & Stews