This is a ground beef burrito built around a hoisin-sesame sauce that gives it a flavor you won’t get from a packet mix. It comes together in one pan in about 30 minutes, and the filling keeps well in the fridge for days — making it one of the most practical ground beef recipes you can have on rotation.
Why this recipe works
Two things make this recipe reliable. First, the hoisin-sesame sauce — hoisin, sesame oil, garlic, ginger, and a splash of white wine or balsamic vinegar — is added to the cooked beef and veggie mixture rather than used as a marinade. That keeps the sauce flavors bright and distinct instead of cooking off into the background. Second, the vegetables (bell peppers, onions, cherry tomatoes, carrots) are cooked just until tender-crisp, not fully soft. That texture contrast is what stops the filling from feeling heavy inside a wrapped tortilla. Get both of those right and the burrito holds together well and tastes good cold the next day — which matters if you’re packing lunches.
Substitutions that actually work
- Hoisin sauce: This is the one ingredient worth buying if you don’t have it. It’s the backbone of the sauce — sweet, salty, and thick. Teriyaki sauce is the closest swap, but use slightly less since it’s thinner and sweeter.
- Sesame oil: Use toasted sesame oil, not plain. Plain sesame oil has almost no flavor. A little goes a long way — don’t overdo it.
- Carrots: Zucchini or corn work fine. Cut them to a similar size so everything cooks evenly.
- Cheddar: Pepper jack adds heat; mozzarella melts cleaner. Both work. Skip the garnish — not worth the extra dish.
- Ground beef: Ground turkey works well here. Cook it to 165°F (74°C) and expect a slightly leaner, drier filling — add a small splash of water if it looks tight in the pan.
What can go wrong
- Watery filling: Cherry tomatoes release a lot of liquid when heated. Add them last and cook only until they just soften. If the pan looks wet before wrapping, turn the heat up briefly to drive off the excess moisture — a soggy filling tears tortillas and makes cold leftovers unpleasant.
- Tortilla splits when rolling: Cold tortillas crack. Warm them for 20–30 seconds in a dry pan or microwave right before you fill them. Don’t skip this step if you’re assembling several at once for the week ahead.
- Underseasoned beef: Ground beef needs salt added early — season it as it goes into the pan, not just at the end. The hoisin sauce adds sweetness and depth but it doesn’t replace salt.
- Cheese doesn’t melt: If you’re assembling burritos to eat immediately, add the cheese to the hot filling in the pan for 30 seconds before wrapping rather than sprinkling it on cold. For meal-prep burritos you’ll reheat later, this step isn’t necessary.
- Filling too loose to wrap neatly: Let the cooked mixture sit off the heat for two minutes before filling. It firms up slightly as it cools and is much easier to portion and roll without spilling.

The Best Beef and Veggie Burrito
Ingredients
TO MAKE THE BURRITO:
1.5 pounds ground beef (minced beef)
¾ large carrots - chopped
1 large onion - sliced
1 large green pepper - chopped
1 large red pepper - chopped
1 cup cherry tomatoes - or grape tomatoes cut in halves
6 large flour tortillas
1 ½ tablespoons Vegetable oil
1 teaspoon ground black pepper
1.5 teaspoons salt
½ teaspoon red pepper (red capsicum)
1 ½ cups cheddar cheese - grated
TO MAKE THE SAUCE:
3 tablespoons hoisin sauce
1.5 tablespoons white wine - or balsamic vinegar
1.5 teaspoons sesame oil
3 teaspoons garlic - minced
2 teaspoons ginger - minced
Instructions
- Heat your pan and spray with some vegetable oil, about 1.5 tablespoons for this recipe or as much/as little as you prefer. Cook ground beef until well browned and no longer pink, seasoning with the black pepper, red pepper and seasoned salt.
- Add chopped carrots, peppers, sliced onions, and cook for about 3 minutes.
- Add halved tomatoes and cook for about half a minute.
- Mix all ingredients for the sauce and set aside
- Warm the tortilla wraps in a grill or microwave or in a pan on low heat
- Serve hot, taking a scoop or two of the beef mixture and placing it on one side of the wrap. Add a tablespoon or so of the corn. Sprinkle some cheese, pour some sauce over the mixture, wrap it.
Notes
- You can substitute white wine/balsamic vinegar with rice wine vinegar
- Instead of making the sauce, you can buy some ready-made salsa from the store. It works great as well
- You could add a tablespoon of sour cream to the wrap if you love sour cream. It is, of course, delicious.
Nutrition
FAQ
Can I make the filling ahead and store it?
Yes — the beef and veggie filling keeps well in an airtight container in the fridge for up to 4 days. Reheat it in a pan over medium heat or in the microwave until steaming hot before wrapping, and warm your tortilla separately so it stays pliable.
Can I freeze these burritos?
You can freeze the assembled burritos, but leave out the fresh tomatoes before freezing — they turn mushy on thawing. Wrap each burrito tightly in foil, freeze for up to 2 months, and reheat from frozen in a 375°F oven for about 25 minutes or unwrap and microwave on medium power.
What internal temperature should the ground beef reach?
Ground beef should reach 160°F (71°C) at the center of the filling. A quick-read thermometer takes the guesswork out, especially when you’re cooking a larger batch and the pan is crowded.
How do I stop the burrito from unrolling when I pack it to go?
Wrap the finished burrito tightly in foil immediately after rolling — the foil holds the shape and keeps it warm. For packed lunches, let it cool completely before wrapping in foil and refrigerating, otherwise steam builds up and softens the tortilla.
If you liked this one
- Spicy Beef Stuffed Peppers
- Levantine Spiced Beef Flatbreads
- Hearty Beef Cauliflower Bake
- Venezuelan Beef Hallacas Wraps









