Taco Salad is a vibrant and delicious dish that combines the flavors of traditional tacos with fresh greens. It’s perfect for a quick weeknight dinner or a fun weekend gathering. With a homemade Catalina dressing that adds a tangy sweetness, this recipe is sure to become a family favorite.

Why Make This Recipe
Making Taco Salad is a great way to enjoy a nutritious meal packed with protein and fresh vegetables. It’s simple to prepare and allows for endless customization based on your personal tastes. Plus, the homemade Catalina dressing takes this salad to the next level, making it more flavorful than any store-bought option. You can also use leftover ingredients to make this dish again, turning it into a practical meal solution for busy days.
How to Make Taco Salad
Ingredients:
- 1 pound lean ground beef
- 1 pint canned black beans (not drained)
- 3 tsp taco seasoning
- 1 head of romaine lettuce, chopped (or iceberg lettuce)
- 8 oz shredded cheddar cheese
- 1 cup diced onion
- 1 cup diced fresh tomatoes
- 1 cup sour cream
- 1 pint canned salsa
- Extra toppings: cooked rice, avocados, green bell peppers, black olives, guacamole
- 1/2 cup avocado oil (or any neutral flavored oil)
- 1 Tbsp Worcestershire sauce
- 1/3 cup ketchup
- 1/4 cup white distilled vinegar
- 1/2 cup organic cane sugar
Directions:
- To make the Catalina dressing, blend all the ingredients (oil, Worcestershire sauce, ketchup, vinegar, and sugar) with an immersion blender until emulsified and smooth. Keep refrigerated.
- In an 11-inch non-stick skillet, add 1/2 cup water and the ground beef. Cook over medium-high heat until the liquid evaporates. Use a meat chopper to break the beef into crumbles until it is no longer pink. Starting with water makes this easier and prevents oil splatters.
- Once the liquid has evaporated and the beef is at an internal temperature of 160°F (71°C), add the taco seasoning and beans. Heat thoroughly until hot and bubbly.
- Arrange all the salad toppings on plates or in bowls for serving. Top each plate with lettuce, the seasoned beef mixture, tomatoes, onions, cheese, sour cream, salsa, and drizzle with Catalina dressing.
How to Serve Taco Salad
Serve Taco Salad in big bowls or plates. Let everyone choose their favorite toppings and drizzle the Catalina dressing on top. It’s great for sharing and everyone loves customizing their salads!
How to Store Taco Salad
If you have leftovers, store them in separate airtight containers. Keep the salad ingredients (lettuce, tomatoes, cheese, etc.) apart from the beef mixture and dressing to keep everything fresh. Store in the refrigerator and consume within 2-3 days for the best taste.
Tips to Make Taco Salad
- Use a variety of toppings to make it colorful and appealing.
- For added crunch, consider adding tortilla chips on top.
- If you want a spicy kick, add jalapeños or hot sauce to your salad.
- Feel free to make the dressing ahead of time to save on prep time when you’re ready to eat!
Variation
You can easily swap out the meat for shredded chicken or turkey if you prefer. For a vegetarian option, use lentils or more beans instead of beef. Experimenting with different types of cheese, like pepper jack, can also change the flavor profile.
FAQs
1. Can I make the Catalina dressing in advance?
Yes! You can prepare the dressing a day ahead and keep it refrigerated. Just give it a quick stir before serving.
2. What can I do with leftover Taco Salad?
You can enjoy leftover Taco Salad for lunch by mixing it into a wrap or a taco. Just be sure to keep the dressing and toppings separate to maintain freshness.
3. How can I make this dish healthier?
To make Taco Salad healthier, use leaner meats, add more veggies, or use Greek yogurt instead of sour cream. You can also skip the cheese or use a smaller amount.

Taco Salad
Ingredients
For the Salad
- 1 pound lean ground beef
- 1 pint canned black beans (not drained)
- 3 tsp taco seasoning
- 1 head romaine lettuce, chopped or iceberg lettuce
- 8 oz shredded cheddar cheese
- 1 cup diced onion
- 1 cup diced fresh tomatoes
- 1 cup sour cream
- 1 pint canned salsa
- 1/2 cup avocado oil or any neutral flavored oil
- 1 Tbsp Worcestershire sauce
- 1/3 cup ketchup
- 1/4 cup white distilled vinegar
- 1/2 cup organic cane sugar
Optional Toppings
- cooked rice
- avocados
- green bell peppers
- black olives
- guacamole
Instructions
Prepare the Catalina Dressing
- Blend all the ingredients (oil, Worcestershire sauce, ketchup, vinegar, and sugar) with an immersion blender until emulsified and smooth. Keep refrigerated.
Cook the Beef
- In an 11-inch non-stick skillet, add 1/2 cup water and the ground beef. Cook over medium-high heat until the liquid evaporates.
- Use a meat chopper to break the beef into crumbles until it is no longer pink.
- Once the liquid has evaporated and the beef reaches an internal temperature of 160°F (71°C), add the taco seasoning and beans. Heat thoroughly until hot and bubbly.
Assemble Salads
- Arrange all salad toppings on plates or in bowls.
- Top each plate with lettuce, the seasoned beef mixture, tomatoes, onions, cheese, sour cream, salsa, and drizzle with Catalina dressing.



