
If you are looking for a quick, healthy, and satisfying meal, these Mexican Ground Beef Lettuce Wraps are a must-try.
They are packed with bold flavors, high in protein, and perfect for a low-carb lifestyle. Whether you need a simple family dinner or meal prep for the week, this dish is both delicious and easy to make.
Juicy seasoned ground beef, fresh toppings, and crisp lettuce leaves come together in under 30 minutes, making it an ideal weeknight dinner option.
With customizable ingredients, you can adjust the spice level, toppings, and protein to suit your taste.
Why You’ll Love These Mexican Lettuce Wraps
- Low-carb and keto-friendly – A great alternative to tortillas.
- Quick and easy – Ready in just 30 minutes with minimal prep.
- Packed with flavor – Loaded with bold Mexican spices and fresh toppings.
- Customizable – Add your favorite toppings for extra flavor and texture.
Ingredients You’ll Need
For the Ground Beef:
- 1 pound ground beef (80/20 or lean)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 packet taco seasoning (or homemade blend)
- 1 tablespoon tomato paste
- 1/2 cup beef broth or water
- Juice of 1 lime
For the Wraps & Toppings:
- 1 head romaine or butter lettuce, leaves separated and washed
- 1/2 cup diced tomatoes
- 1 avocado, sliced
- 1/2 cup shredded cheese (cheddar, Monterey Jack, or cotija)
- 1/4 cup sour cream or Greek yogurt
- 1/4 cup chopped fresh cilantro
- 1 jalapeño, thinly sliced (optional)
- Lime wedges for serving
How to Make Mexican Ground Beef Lettuce Wraps
Step 1: Cook the Ground Beef
- Heat a large skillet over medium heat and add the olive oil.
- Add the chopped onion and sauté for 2-3 minutes until softened.
- Stir in the minced garlic and cook for another 30 seconds.
- Add the ground beef and break it up with a spatula. Cook until browned, about 5-7 minutes.
- Drain any excess grease, then stir in the taco seasoning, tomato paste, and beef broth.
- Let the mixture simmer for 5 minutes until thickened.
- Squeeze fresh lime juice over the beef and stir.
Step 2: Prepare the Lettuce Wraps
- While the beef is cooking, rinse and dry the lettuce leaves.
- Choose sturdy leaves that can hold the filling without breaking.
Step 3: Assemble the Wraps
- Spoon the seasoned beef into each lettuce leaf.
- Top with diced tomatoes, avocado slices, shredded cheese, and any other preferred toppings.
- Drizzle with sour cream or Greek yogurt.
- Garnish with chopped cilantro and sliced jalapeños.
- Serve with lime wedges for extra flavor.

Tips for the Best Lettuce Wraps
- Choose sturdy lettuce – Romaine and butter lettuce work best as they hold the filling well.
- Drain excess grease – This prevents the wraps from becoming soggy.
- Spice it up – Add red pepper flakes, extra jalapeños, or hot sauce for heat.
- Make it ahead – Store the beef separately from the lettuce and toppings for easy meal prep.
Variations & Substitutions
- Protein swaps – Substitute ground turkey, chicken, or plant-based crumbles.
- Dairy-free option – Skip the cheese and sour cream, or use dairy-free alternatives.
- Add beans – Black beans or refried beans add fiber and texture.
- Make it extra hearty – Add cooked cauliflower rice for more volume.
What to Serve with Lettuce Wraps
- Mexican Street Corn Salad – A creamy, flavorful side dish.
- Cilantro Lime Rice – Perfect for those not following a low-carb diet.
- Guacamole & Salsa – Fresh dips to pair with the wraps.
Storage & Meal Prep Tips
- Store beef separately – Keep the cooked beef in an airtight container in the refrigerator for up to four days.
- Reheat properly – Warm the beef in a skillet over medium heat rather than in the microwave to prevent it from drying out.
- Meal prep tip – Chop and store toppings separately for quick and easy assembly.
Recipe FAQ’s
Can I make these lettuce wraps ahead of time?
Yes! Store the cooked beef in an airtight container in the fridge for up to four days. Keep the lettuce and toppings separate until ready to serve.
Can I use ground turkey instead of beef?
Absolutely! Ground turkey, chicken, or even plant-based crumbles work well in this recipe.
How do I keep my lettuce wraps from falling apart?
Use two lettuce leaves per wrap for extra support, and avoid overfilling them.

Mexican Ground Beef Lettuce Wraps
For the Ground Beef:
- 1 pound ground beef 80/20 or lean
- 1 small onion finely chopped
- 2 cloves garlic minced
- 1 tablespoon olive oil
- 1 packet taco seasoning or homemade blend
- 1 tablespoon tomato paste
- ½ cup beef broth or water
- Juice of 1 lime
For the Wraps & Toppings:
- 1 head romaine or butter lettuce leaves separated and washed
- ½ cup diced tomatoes
- 1 avocado sliced
- ½ cup shredded cheese, cheddar, Monterey Jack, or cotija
- ¼ cup sour cream or Greek yogurt
- ¼ cup chopped fresh cilantro
- 1 jalapeño thinly sliced (optional)
- Lime wedges for serving
Step 1: Cook the Ground Beef
-
Heat a large skillet over medium heat and add the olive oil.
-
Add the chopped onion and sauté for 2-3 minutes until softened.
-
Stir in the minced garlic and cook for another 30 seconds.
-
Add the ground beef and break it up with a spatula. Cook until browned, about 5-7 minutes.
-
Drain any excess grease, then stir in the taco seasoning, tomato paste, and beef broth.
-
Let the mixture simmer for 5 minutes until thickened.
-
Squeeze fresh lime juice over the beef and stir.
Step 2: Prepare the Lettuce Wraps
-
While the beef is cooking, rinse and dry the lettuce leaves.
-
Choose sturdy leaves that can hold the filling without breaking.
Step 3: Assemble the Wraps
-
Spoon the seasoned beef into each lettuce leaf.
-
Top with diced tomatoes, avocado slices, shredded cheese, and any other preferred toppings.
-
Drizzle with sour cream or Greek yogurt.
-
Garnish with chopped cilantro and sliced jalapeños.
-
Serve with lime wedges for extra flavor.