This easy taco salad is ready in 20 minutes and hits every note. Seasoned ground beef, rice, and black beans over crisp romaine, loaded with toppings and full of flavor for a quick dinner everyone will love.

This post may contain affiliate links. Read disclosure policy.
Why You’ll Love This Taco Salad Recipe
On busy weeknights, this recipe for easy taco salad is my go-to instead of hitting the drive-through. It has all the flavors from my ground beef tacos but comes together in one bowl with way less mess.
Here’s why it works every time:
- Ready in 20 minutes. Brown the beef, prep your toppings, done.
- Actually filling. Rice and black beans make this a real dinner, not just a Mexican salad on the side.
- Everyone customizes their own. My kids love loading up their own bowls with exactly what they want, which means no complaints at the table.
- Great for meal prep. Make the taco meat and rice ahead of time and you can pull this together in 5 minutes flat.
Ingredient Notes

Find the full printable recipe with specific measurements below.
- Lean ground beef: I like to use 80-90% lean beef.
- Onion: Adds savory taste to the ground beef.
- Homemade taco seasoning: To season your meat, you can use store bought or homemade.
- Salsa: Adds plenty of moisture and flavor to the browned taco meat.
- Lettuce: I love romaine lettuce as it adds a crisp, crunchy texture. Green leaf, iceberg lettuce or spinach all work, too, though.
- Rice: You will need cooked rice. For extra taste, use cilantro lime rice or Mexican rice.
- Corn: Fresh grilled corn, canned or frozen thawed. Leftover Mexican street corn salad is delicious, too!
- Black beans: One cup of canned black beans that have been rinsed and drained.
- Cherry tomatoes: Adds color and juicy, sweet taste.
- Salad dressing: I love using homemade salsa or a cilantro lime dressing. Both are light enough to let the toppings shine
How to Make a Taco Salad
Meal prep the rice ahead of time and this comes together in one pan with almost no effort. The only thing that hits the stove is the beef.

- Make taco meat. Cook and crumble your ground beef with onion in a large skillet, drain grease and then stir in taco seasoning, salsa and water. Simmer and cook for a few minutes to allow for flavor development.
- Prepare remaining salad ingredients. To a large bowl, individual salad bowls or plates, layer the lettuce, beef mixture, rice, corn, beans and tomatoes.
- Drizzle with dressing. Drizzle the bowl with your preferred salad dressing or serve it on the side with all your favorite toppings.
Favorite Salad Toppings
The toppings are where this salad really comes to life. Here are some favorites to mix and match:
- Savory: Shredded cheddar cheese, chopped onion, jalapenos and sliced black olives
- Creamy: Sliced avocado, guacamole and sour cream. Cilantro lime crema is a favorite!
- Crunchy: Homemade tortilla strips or tortilla chips
- Fresh: Pico de gallo, mango salsa and salsa verde

Recipe Tips
- Protein. Ground turkey, shredded chicken, or grilled flank steak all work great here. You can also make a full shredded chicken taco salad if that’s more your style.
- Baked taco salad shell. Spray a homemade flour tortilla with cooking spray, place it in an oven safe bowl, and bake until crispy, about 10 to 15 minutes. Then layer everything right inside.
- Vegetarian. Skip the meat and double up on black beans and rice, or pile on extra avocado and veggies.
- Lighter dressing. Use salsa on its own instead of a creamy dressing to keep things fresh and lower in calories.
- More veggies. Raw bell peppers, fajita veggies, and pickled onions are all great additions.
- Lime juice. A squeeze of fresh lime right before serving makes everything pop.
- Walking tacos. Skip the bowl and serve everything inside a mini bag of Doritos or Fritos instead. My kids absolutely love these!

Need more healthy Mexican recipes for taco Tuesday? Try these chicken stuffed bell peppers, chicken fajita bowls or this taco casserole!
More Delicious Mexican Recipes

Easy Taco Salad Recipe
Video
Ingredients
Taco Meat
- 1 pound 80-90% lean ground beef
- ½ cup finely chopped onion
- 1-2 Tablespoons taco seasoning , plus more to taste
- ½ cup salsa
- ¼ cup water
Salad
- 8 cups chopped romaine lettuce
- 1 cup cooked rice
- 1 cup corn
- 1 cup black beans
- 1 cup cherry tomatoes , halved
Optional toppings: Avocado, Tortilla strips, Shredded cheese, Lime
Dressing: Cilantro lime dressing, Salsa, or Ranch
Instructions
Taco Meat
- In a large skillet, sauté one pound ground beef and 1/2 cup onion over medium heat until browned, stirring occasionally to break up any large pieces. Drain excess grease. Stir in 1-2 Tablespoons taco seasoning, 1/2 cup salsa, and 1/4 cup water. Bring to a light simmer. Add more water if the mixture gets too dry.
Salad
- In a large bowl or 4 individual bowls, layer the lettuce, meat mixture, rice, corn, beans, and tomatoes.
- Top with desired toppings. Squeeze fresh lime juice, if desired, and drizzle your choice of dressing over the top.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Cecilia Sousa
Love this ! I used to get the taco salad mix from Costco but I haven’t seen it since the pandemic and honestly home made is much better !
Jamielyn Nye
So glad you enjoyed the taco salad recipe :D
Penny
Jamelyn, thank you for everything you share. I hit the jackpot with today’s email. I have recently gone back to Weight Watchers to lose a few pounds and support my daughter who needs to lose more then I do. These salad recipes look great. I printed several and will share them with my daughter, Katie. Yes, I’m old school and still prin everything instead of using my tablet. :)
Shelby Forester
I can’t even tell you how many times I have made this salad. It’s my go-to on Taco Tuesdays!
I Heart Naptime
I’m so happy to hear that, Shelby!
Ginny
I love love love this recipe. I jumped on it last night and it was so easy and flavorful. That’s my kind of salad!
Beth
We love this salad! It’s so yummy and so delicious! Definitely my daughter’s favorite salad! I will be making this again soon!
Diana
This salad looks delicious, just like your other recipes. Can’t wait to try.
Jade Manning
This Salad looks delicious, it’s hard to find a Salad recipe the whole family will enjoy, but this is a winner!
susie liberatore
This looks so good, love taco salad. Thanks for sharing this awesome recipe.
Steph
Taco salads are the best! I love all of the hearty toppings that go on top!
Beth Pierce
Love how colorful this salad is! This will make the perfect lunch this week!
Lora
What a fun and easy dinner or lunch idea! So many ways to mix it up!!
Catalina
I love all the ingredients. I am sure I will love this salad! It looks so tasty!
Chrissie Baker
fabulous….this taco salad looks sooo yummy & many colorful, its a best salad for summer and healthy also….i will tried to making in upcoming few days….Thanks for sharing
Ashlee Rangler
Love how easy these came together! Everyone raved about how good these taco salads were! Thanks!
Jamielyn Nye
I’m so happy to hear they were a hit!
Irma Reyes
where do I get the tortilla strips..at a retail store? Market?
Jamielyn
Yes, you should be able to get them at the market! You can also use regular tortilla chips and just break them in pieces. :)
Michelle
I love easy recipes like these! Thank you!!!
jennifer @ Tatertots & Jello
Wow! I wish I had that in front of me right now. Can’t wait to try it!
xoxo
Amy@theidearoom
Love a good taco salad! This looks yummy!