Taco Shells
There’s something irresistible about a warm, cheesy taco that oozes with melty cheese, seasoned beef, and bright toppings. These Taco Shells are built from a base of perfectly spiced ground beef, studded with olives and green chilies, and layered with two kinds of cheese for contrast and stretch. Crisped until golden and filled with fresh cilantro, tomatoes, avocado, and a little heat, they’re the kind of dinner that disappears fast at the table. Follow the step-by-step directions below and you’ll have a tray of handheld delights in under an hour.
Why you’ll love this recipe
This recipe balances bold flavors with simple technique. The seasoned ground beef is savory and juicy, the olives add a briny counterpoint, and the fire-roasted green chilies deliver a smoky lift. Two cheeses—Mexican blend for sharpness and fresh mozzarella for stretch—melt together to form a decadent filling. The shells crispen up nicely and hold everything without falling apart. Best of all, the ingredient list is short and pantry-friendly.
Ingredients
- 1.5 lbs ground beef
- 1 1 oz. package of taco seasoning or homemade seasoning
- Salt and pepper
- 1 4.5 oz can chopped olives
- 1 4 oz can fire roasted diced green chilies
- 3/4 cup of your preferred salsa, drained (I used a fire roasted variety)
- 4 cups Mexican cheese, divided use
- 6 oz. fresh mozzarella
Garnish
- Cilantro
- Tomatoes, diced
- Avocado, diced
- Serrano peppers or jalapeños, sliced
Equipment

- Large skillet
- Spatula or wooden spoon
- Oven-proof baking dish or baking sheet
- Mixing bowl
- Measuring cups and spoons
- Cheese grater
Prep notes

Before you begin, preheat your oven to 375°F (190°C). Shred the Mexican cheese and the fresh mozzarella if not pre-shredded. Drain the salsa well so it doesn’t make the filling too wet. Open the cans of chopped olives and fire-roasted green chilies and have them ready to add.
Step-by-step directions
- Brown the beef: Heat a large skillet over medium-high heat. Add 1.5 lbs ground beef and use a spatula to break it into pieces as it cooks. Continue cooking until the beef is fully browned with no pink remaining, stirring occasionally so it cooks evenly.
- Season the meat: Sprinkle the 1 oz package of taco seasoning (or your homemade seasoning) over the browned beef. Add a pinch of salt and a few grinds of black pepper to taste. Stir thoroughly so the seasoning is evenly distributed and the meat is well coated.
- Add olives and chilies: Pour in the 4.5 oz can of chopped olives and the 4 oz can of fire roasted diced green chilies. Stir the mixture so the olives and chilies are combined into the seasoned beef. Allow the mixture to warm through for 1–2 minutes.
- Incorporate salsa: Drain 3/4 cup of your preferred salsa until most of the liquid is removed. Add the drained salsa to the skillet and stir to combine. Cook for another 1–2 minutes so the flavors meld, then remove the skillet from the heat.
- Prepare cheese blend: Measure out 4 cups of Mexican cheese and set aside. Grate or tear 6 oz of fresh mozzarella and keep it ready for layering.
- Assemble the shells: Pour half of the Mexican cheese evenly into an oven-safe baking dish or on a baking sheet. Spread the seasoned beef mixture over that cheese layer, making sure it is evenly distributed. Sprinkle the remaining Mexican cheese over the beef, then scatter the fresh mozzarella on top.
- Bake until melty: Place the assembled baking dish in the preheated oven at 375°F (190°C). Bake until the cheeses are fully melted and bubbling, about 10–12 minutes. Watch carefully so the cheese does not over-brown.
- Crisp and shape the shells (optional method for crispier texture): If you prefer crisper taco shells, transfer heated cheese-and-beef portions to a hot nonstick skillet or use taco shell molds immediately after the cheese melts. Allow the cheese to set slightly, then shape into shells and return briefly to the oven or broiler at low distance to finish crisping. Alternatively, serve the filling spooned into store-bought or homemade crisp tortillas.
- Garnish and serve: Remove the dish from the oven. Top with chopped cilantro, diced tomatoes, diced avocado, and sliced serrano peppers or jalapeños to taste. Serve immediately while the cheese is warm and the shells are crisp.
Troubleshooting and tips
- Meat too dry: If your cooked beef feels dry, add a tablespoon of water or a splash of salsa while cooking to keep it moist.
- Overly wet filling: Make sure to drain the salsa well and avoid adding excess liquid from the canned chilies. If the filling still seems watery, cook it a minute longer on the stovetop to evaporate extra moisture.
- Cheese not melting evenly: Use a uniform layer of cheese and let the dish rest for a minute after the oven so heat distributes evenly. Fresh mozzarella melts differently from shredded blend; shredding the mozzarella helps it incorporate better.
- Make ahead: You can prepare the beef mixture a day in advance and store it covered in the refrigerator. When ready to serve, assemble and bake as directed.
Variations
- Vegetarian swap: Replace the ground beef with seasoned crumbled plant-based protein or cooked lentils, keeping the same seasonings and quantities.
- Extra heat: Add diced serrano or jalapeño into the cooked beef for a spicier filling, or top each shell with pickled peppers.
- Cheese-forward: For an ultra-gooey experience, add an extra 1/2 cup of Mexican cheese or an additional 2 oz of fresh mozzarella.
Serving suggestions
These Taco Shells pair beautifully with a simple side salad, cilantro-lime rice, or charred corn. A squeeze of fresh lime over each finished shell brightens the flavors, and a dollop of sour cream or yogurt cools the heat. For a party, set up a toppings bar with extra cilantro, pico de gallo, sliced radishes, and lime wedges so everyone can customize their own.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a low oven (about 325°F / 160°C) until warmed through to preserve texture, or reheat individual portions in a skillet over medium-low heat.
Final notes
These Taco Shells are an easy weeknight winner and a crowd-pleaser for casual gatherings. The combination of seasoned beef, olives, and fire-roasted chilies offers layered flavor, while the twin cheeses create the melty, satisfying bite everyone loves. Keep extra garnishes nearby so each person can make their perfect handheld—and don’t forget the napkins.
Nutrition estimate (per serving)
Nutrition varies depending on portion size and specific ingredient brands. Expect a hearty serving to provide protein from the ground beef and cheese, moderate carbohydrates if served with tortillas, and fats from cheese and avocado. Adjust portions according to dietary needs.

Taco Shells
Ingredients
- 1.5 lbs ground beef
- 1 oz taco seasoning package (or use equivalent homemade seasoning)
- salt and pepper to taste
- 4.5 oz chopped olives canned
- 4 oz fire roasted diced green chilies canned
- 3/4 cup salsa drained (fire roasted variety used)
- 4 cups Mexican cheese divided use (3 cups for filling, 1 cup for topping)
- 6 oz fresh mozzarella
- cilantro for garnish
- tomatoes diced, for garnish
- avocado diced, for garnish
- serrano peppers or jalapeños sliced, for garnish
Instructions
- Preheat oven to 415°F (212°C).
- Heat a large skillet over medium-high heat. Add the ground beef and the taco seasoning, breaking the meat up with a spatula.
- Cook the beef, stirring occasionally, until no pink remains and it is browned.
- Stir in the chopped olives, diced green chilies, and drained salsa. Season with salt and pepper to taste, then remove the pan from heat and let the mixture cool to room temperature.
- Once cooled, stir 3 cups of the Mexican cheese into the beef mixture until combined.
- Spoon about two heaping tablespoons of the beef-and-cheese mixture into each pasta shell.
- Arrange the filled shells in a 9x13-inch baking pan in a single layer.
- Top the filled shells with the fresh mozzarella and the remaining 1 cup of Mexican cheese.
- Bake for 15–20 minutes, or until the cheese is melted and bubbly.
- Remove from the oven and transfer the pan to a wire rack. Let cool for 5–7 minutes.
- Top with cilantro, diced tomatoes, diced avocado, and sliced serrano peppers or jalapeños as desired, then serve immediately.
Equipment
- Large Skillet
- Measuring Cups and Spoons
- 9x13 inch baking pan
- Spatula
- Cheese grater (if needed)
- Wire Rack
Notes
- Drain the salsa well to avoid soggy filling.
- Let the filling cool before adding cheese to prevent it from melting prematurely.
- Use a mix of cheeses for best flavor.
- Adjust heat level by choosing jalapeños or serranos.

