30-Minute Beef and Green Bean Skillet (One Pan, Big Flavor)
If you need a fast dinner that tastes like you actually had time to think about it, this 30-minute beef and green bean skillet is the move. It’s savory, a little sweet, garlicky, and packed with tender-crisp green beans—all cooked in one pan for easy cleanup.

This is the kind of weeknight recipe that checks every box: protein + veggie, pantry-friendly sauce, and it plays well with rice, noodles, or even a simple side salad. You’ll brown the beef, blister the green beans, then pull everything together in a glossy sauce that clings to every bite.
Why You’ll Love This Skillet Dinner
- Done in 30 minutes: No marinating, no complicated steps.
- One-pan cooking: Fewer dishes, faster cleanup.
- Family-friendly flavor: Savory-sweet sauce, not spicy (unless you want it to be).
- Easy to customize: Swap the protein, change the veggies, adjust the sauce.
Ingredients You’ll Need
- Ground beef: 85/15 or 90/10 works great.
- Green beans: Fresh is ideal for that crisp-tender bite; frozen works with a quick tweak.
- Garlic + ginger: Fresh is best, but paste is fine for speed.
- Soy sauce: Use low-sodium if you prefer more control.
- Honey or brown sugar: For balance and a little gloss.
- Rice vinegar: Brightens the sauce (apple cider vinegar works in a pinch).
- Sesame oil: Optional, but adds a toasty finish.
- Cornstarch: Thickens the sauce so it coats the beef and beans.
- Neutral oil: Avocado, canola, or vegetable oil.
- Optional finishing touches: Sliced green onions, toasted sesame seeds, red pepper flakes.
How to Make Beef and Green Bean Skillet
1) Make the sauce. In a small bowl, whisk soy sauce, honey (or brown sugar), rice vinegar, cornstarch, and a splash of water until smooth. Set aside.
2) Brown the beef. Heat a large skillet over medium-high heat. Add a little oil, then cook the ground beef until browned and crumbled. Drain excess grease if needed.
3) Sauté aromatics. Add garlic and ginger to the beef and cook for about 30 seconds, just until fragrant.
4) Cook the green beans. Add the green beans and cook until bright green and crisp-tender. If the pan feels dry, add a small splash of water and cover for 2–3 minutes to steam, then uncover to finish sautéing.
5) Sauce + simmer. Give the sauce another quick whisk, pour it into the skillet, and stir. Simmer 1–2 minutes until thickened and glossy. Finish with sesame oil if using.

Pro Tips for the Best Results
- Get real browning: Let the beef sit against the pan for a minute before stirring to build flavor.
- Don’t overcook the beans: Crisp-tender keeps the dish fresh and satisfying.
- Whisk cornstarch well: Make sure it’s fully dissolved before adding to the hot pan.
- Adjust to taste: More vinegar for brightness, more honey for sweetness, or a pinch of red pepper flakes for heat.
Easy Variations
- Use different protein: Ground turkey, chicken, or pork work beautifully.
- Add more veggies: Mushrooms, bell peppers, or shredded carrots are great here.
- Make it spicy: Stir in chili garlic sauce, sriracha, or crushed red pepper.
- Gluten-free: Use tamari or coconut aminos (taste and adjust sweetness).
What to Serve With It
- Steamed jasmine rice or brown rice
- Cauliflower rice for a lighter option
- Rice noodles or ramen noodles
- Quick cucumber salad or simple slaw
Storage & Reheating
Refrigerate: Store in an airtight container for up to 4 days.
Reheat: Warm in a skillet over medium heat with a splash of water to loosen the sauce, or microwave in 30-second bursts until hot.
Freeze: You can freeze it for up to 2 months, but the green beans will soften a bit after thawing.

Printable Recipe
30-Minute Beef and Green Bean Skillet
Serves: 4
Time: 30 minutes
Ingredients
- 1 lb ground beef (85/15 or 90/10)
- 1 lb fresh green beans, trimmed
- 1 tbsp neutral oil (as needed)
- 3 cloves garlic, minced
- 1 tsp fresh ginger, minced (or 1/2 tsp ground ginger)
- 2/3 cup low-sodium soy sauce
- 2 tbsp honey (or packed brown sugar)
- 1 tbsp rice vinegar
- 1 tbsp cornstarch
- 1/4 cup water
- 1 tsp toasted sesame oil (optional)
- Optional: sliced green onions, sesame seeds, red pepper flakes
Instructions
- In a small bowl, whisk soy sauce, honey, rice vinegar, cornstarch, and water until smooth. Set aside.
- Heat a large skillet over medium-high heat. Add a small drizzle of oil if needed. Add ground beef and cook until browned, breaking it up as it cooks. Drain excess fat if desired.
- Add garlic and ginger to the skillet and cook 30 seconds until fragrant.
- Add green beans and cook 5–7 minutes, stirring often, until bright green and crisp-tender. If needed, add 2–3 tbsp water and cover for 2–3 minutes to steam, then uncover.
- Whisk sauce again, pour into the skillet, and stir to coat. Simmer 1–2 minutes until thickened and glossy.
- Turn off heat, stir in sesame oil if using, and finish with green onions/sesame seeds. Serve hot.




