Mexican Sandwiches

Prep: 15 min Cook: 30 min Serves: 24 Cuisine: Mexican

Mexican Sandwiches combine seasoned ground beef, cheese, olives, and salsa for a flavorful, easy-to-make meal perfect for gatherings or quick weeknight dinners.

Be the first to rate this recipe

Ingredients

  • 3 lb. ground beef
  • 1 chopped onion
  • 1 (10 to 12 oz.) pkg. Longhorn cheese, grated
  • 1 (15 oz.) can tomato sauce
  • 1 (4 oz.) can chopped ripe olives
  • 1 (4 oz.) can salsa
  • 24 hard rolls

Instructions

  1. Brown ground beef and chopped onion in a skillet until fully cooked, then drain excess fat.
  2. Add tomato sauce, chopped ripe olives, and salsa to the beef mixture; stir to combine.
  3. Cut the hard rolls by pinching out the bread from the center, creating a pocket.
  4. Fill each roll with the beef mixture.
  5. Wrap each filled roll in foil.
  6. Bake in a preheated oven at 350°F (175°C) for 30 minutes.

Tips & Substitutions

For added flavor, consider using ground turkey or chicken as a healthier alternative to beef. You can also substitute the Longhorn cheese with Monterey Jack or cheddar for a different taste. To save time, prepare the beef mixture in advance and refrigerate it until ready to use. This dish is perfect as a Football Fan'S Appetizer, serving as a hearty snack during game day.

Serving Suggestions

These Mexican Sandwiches are fantastic served with a fresh side salad or tortilla chips for crunch. You can also pair them with a zesty salsa or guacamole for dipping. For a complete meal, try serving them alongside Quick And Easy Spanish Rice And Beef, which complements the flavors beautifully.

Storage & Reheating

Store any leftover sandwiches in an airtight container in the refrigerator for up to 3 days. To reheat, wrap them in foil and place in a preheated oven at 350°F (175°C) for about 15 minutes, or until heated through. This helps keep the rolls from getting too hard while warming the filling thoroughly.

Nutrition & Diet Analysis (per serving)

Each serving of Mexican Sandwiches contains roughly 431 calories, with 19g protein, 29g carbohydrates, and 26g fat. It is an excellent source of protein (37% of the Daily Value), and a good source of iron.

431 kcal 22% DV
Protein Fat Carbs

Macronutrients

Protein 18.6g 37% DV
Total Fat 26.3g 34% DV
Carbs 29.3g 11% DV
Fiber 1.8g 7% DV
Sugar 3.5g 7% DV

Electrolytes

Sodium 433.8mg 19% DV
Potassium 333.3mg 7% DV
Cholesterol 59.5mg 20% DV

Vitamins & Minerals

Vitamin A 6.3mcg 1% DV
Vitamin C 1.3mg 1% DV
Vitamin D 0.1mcg
Calcium 55.5mg 4% DV
Iron 3mg 17% DV
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make these sandwiches ahead of time?

Yes, you can prepare the beef mixture and fill the rolls a day in advance. Just store them wrapped in foil in the refrigerator until you're ready to bake them. This makes it convenient for parties or busy weeknights.

What can I use instead of olives?

If you're not a fan of olives, you can omit them entirely or substitute with chopped jalapeños for some heat or diced bell peppers for added crunch and sweetness.

Can I freeze these sandwiches?

Yes, you can freeze the wrapped sandwiches before baking. Just make sure they are tightly sealed in foil and placed in a freezer bag. When ready to eat, thaw in the refrigerator overnight and bake as directed.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → Beef recipes → Dairy recipes → All recipes →