Savory Cheesy Sandwich

Featured in Delicious Main Course Recipes for Every Occasion.

Combining shredded chuck roast with enchilada sauce, this cheesy sandwich layers queso fresco and mozzarella on butter-grilled Texas toast. Topped with fresh cilantro and diced onion, it’s rich and flavorful. The twist? Use leftover broth for dipping! Slow cooking ensures melt-in-your-mouth beef. This crowd-pleaser makes 10 sandwiches, but shortcut with pre-made birria if time’s tight.

Home Delicious Recipes
Updated on Mon, 19 May 2025 14:27:09 GMT
A toasted sandwich stuffed with meat and cheese. Pin it
A toasted sandwich stuffed with meat and cheese. | homedeliciousrecipes.com

This twist on a grilled cheese sandwich combines richly flavored Mexican birria with the laid-back comfort of an American classic. The beef gets super tender during cooking and soaks up all those amazing spices, making for a truly unforgettable sandwich you'll want to enjoy any day of the week.

I whipped these sandwiches up for my brother during his first visit home from college, and now we can't get together without making them. There's something about that buttery, crunchy bread paired with juicy, flavorful meat that brings everyone running to eat.

What You'll Need

  • Beef chuck roast: it's got great fat marbling that melts away during cooking for super soft meat
  • Red enchilada sauce: gives you authentic Mexican taste without hunting down special peppers
  • Beef bouillon: makes the meat flavor stronger and adds richness to the cooking juice
  • Texas toast: chunkier than normal bread so it doesn't fall apart with all the fillings
  • Queso fresco: a mild Mexican cheese that works beautifully with the spicy beef
  • Mozzarella cheese: melts into those amazing stretchy strands and tones down the stronger tastes
  • White onion: gives you a nice crunch and zingy flavor against the soft meat
  • Fresh cilantro: adds a fresh, herby pop that cuts through the richness

Easy Cooking Method

Brown the Meat:
Warm olive oil in a big cast-iron pan over medium-high heat until it's hot. Put in the chuck roast and let it get nice and brown for about 3-5 minutes on each side. This step is super important because it locks in tons of flavor.
Cook Until Soft:
Move the browned beef to your slow cooker, scatter bouillon powder over it, and pour on the enchilada sauce. Cover it up and cook on low for 10 hours. The long, slow cooking breaks down all the tough bits in the meat, making it fall-apart tender.
Pull Apart and Soak:
When the beef feels soft enough to break with a fork, take it out and pull it all apart using two forks, pulling them away from each other. Put the shredded meat back in the cooking juice in the slow cooker so it can soak up all that good flavor.
Get the Bread Ready:
Heat up a pan over medium-high heat. Spread butter evenly on one side of each Texas toast slice. Make sure your butter isn't too cold or it'll tear up the bread.
Build Your Sandwiches:
Put bread slices in the hot pan with butter facing down. Add layers of beef, chopped onion, both kinds of cheese, and some cilantro. Using two different cheeses really matters for taste and meltiness. Top with another bread slice, butter side up.
Cook Till Golden:
Turn the heat down to medium-low and let it cook for 5-7 minutes until it's golden brown on the bottom. Carefully flip each sandwich with a wide spatula, making sure nothing falls out. Cook another 5-7 minutes until both sides are crispy and all the cheese has melted.
Don't Forget the Dipping Sauce:
Put the finished sandwiches on plates and serve with small bowls of the leftover meat juices. This rich broth is perfect for dipping and makes every bite even juicier and more flavorful.
A grilled cheese sandwich with meat in it. Pin it
A grilled cheese sandwich with meat in it. | homedeliciousrecipes.com

The real magic in this recipe comes from the dipping broth. My grandma always told me that the consommé turns a regular sandwich into something you can't stop thinking about. She always kept a bit extra to have with eggs the next morning.

Tasty Meat Choices

Chuck roast works great in this recipe, but you can try other cuts too. Brisket gives you a stronger beef taste but might need to cook longer. Short ribs make an incredibly rich sandwich but they'll cost you more. If you want something leaner, try flank steak, but cook it about 2 hours less so it doesn't dry out. Whatever cut you pick, make sure it has good fat running through it to get that melt-in-your-mouth feeling.

Prep It Early

One of the best things about this dish is you can make it ahead of time. The birria beef actually tastes better when you cook it 1-2 days before eating. Just finish the slow-cooking part, then keep the shredded meat in its juice in the fridge. When you're ready to eat, you can skim off the hard fat from the top if you want and warm it up on the stove or in your microwave. Doing this makes the flavors even better and lets you throw the sandwiches together super fast.

What Goes Well With It

These birria grilled cheese sandwiches really shine when you pair them with the right sides. Try serving them with simple cabbage tossed in lime juice to balance out the richness. A small bowl of pickled red onions adds nice color and tanginess. If you want a bigger meal, add some Mexican rice or corn salad on the side. In colder weather, a cup of simple chicken or veggie broth alongside makes everything feel even more cozy.

A grilled cheese sandwich with meat in it. Pin it
A grilled cheese sandwich with meat in it. | homedeliciousrecipes.com

Frequently Asked Questions

→ Can I make this dish without a slow cooker?

Sure! Try using a Dutch oven or a pressure cooker. For a Dutch oven, bake at 300°F for 4 hours. If using an Instant Pot, cook the meat on high pressure for 45-60 minutes, then let the pressure release naturally. The key is tender meat that shreds easily.

→ What are good substitutes for queso fresco?

If you can't find queso fresco, reach for mild feta or cotija cheese. Even a mix of ricotta and a dash of salt works! Look for something crumbly and barely salty to match mozzarella’s meltiness.

→ What’s the best way to store leftover beef?

Store leftover beef in an airtight container in the fridge for up to 4 days. For longer storage, freeze portions in freezer bags with some sauce for up to 3 months. Defrost in the fridge overnight and gently warm it up with a splash of water before serving.

→ Which sides go well with this meal?

Pair it up with something light to even out the richness. Try citrusy salads, pickled veggies, Mexican street corn, or tangy slaw. Tortilla soup on the side also hits the spot!

→ How do I make it spicier?

Want a kick? Add chipotles in adobo, sliced jalapeños, or serranos to the sauce. Sprinkle in some cayenne or chili powder for extra heat. Or serve hot sauce on the side for guests to spice it their way.

→ Can this dish be made vegetarian?

Yes! Swap the beef with jackfruit or mushrooms. Simmer young jackfruit or portobello mushrooms in the same sauce, but use vegetable bouillon. Add soy sauce or liquid smoke to deepen the flavor, then follow the same sandwich steps.

Cheesy Sandwich Delight

Juicy beef and a cheesy duo wrapped in buttery toast, served with rich dipping sauce for pure indulgence.

Prep Time
30 Minutes
Cook Time
600 Minutes
Total Time
630 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Tex-Mex Fusion

Yield: 10 Servings

Dietary: ~

Ingredients

→ Beef Filling

01 1 bouillon cube or 1 tablespoon of bouillon powder
02 3 pounds chuck roast
03 28 ounces of red enchilada sauce
04 1 tablespoon of olive oil

→ Sandwich Components

05 20 slices of thick-cut Texas toast
06 2 and 1/2 cups of shredded mozzarella (about 282.5 g)
07 1 medium white onion finely chopped
08 2 and 1/2 cups queso fresco crumbles (around 305 g)
09 ½ cup of softened unsalted butter
10 2 teaspoons of chopped fresh cilantro

Instructions

Step 01

Warm up a cast-iron skillet over medium-high heat and add some olive oil. When it’s hot enough, sear the roast on all sides for about 3-5 minutes until the outside is browned nicely.

Step 02

Move the browned meat to a slow cooker. Sprinkle the bouillon and pour the enchilada sauce over the top. Cover the slow cooker and leave on low setting for 10 hours until the beef is soft and shreds easily.

Step 03

Take the roast out and shred it entirely using two forks. Toss the pulled meat back into the slow cooker and stir it so it mixes with the juices.

Step 04

On medium heat, preheat a skillet. Spread an even layer of butter on one side of each slice of the Texas toast.

Step 05

Lay the bread in the skillet with the buttered side facing down. Stack 1/2 cup of shredded beef, 1 tablespoon of diced onion, 1/4 cup each of queso fresco and mozzarella, and a little cilantro on top. Cover with another piece of bread, buttered side out.

Step 06

Turn the heat to medium-low and let the sandwiches grill for 5-7 minutes on one side until they’re golden and crunchy. Gently flip them over and toast the other side for another 5-7 minutes until the cheese melts completely. Use a spatula to serve once done.

Step 07

Pour some of the leftover beef juices into small bowls for dipping, which makes the sandwiches even more flavorful. Dig in while they’re fresh and hot.

Notes

  1. Cut down your time by using pre-cooked birria beef if you've got some on hand; the meal can be done in just about 20 minutes.
  2. Don’t rush while grilling—let the bread brown slowly so all the cheeses inside have a chance to get gooey.
  3. This dish yields ten hearty sandwiches, so it's perfect if you're hosting, or you'll have extra beef for future meals!

Tools You'll Need

  • Cast-iron skillet (large enough for searing)
  • Slow cooker for the beef
  • Spatula to flip sandwiches
  • Forks for shredding meat

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy (butter and cheeses)
  • Contains gluten due to the bread

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 540
  • Total Fat: 32 g
  • Total Carbohydrate: 35 g
  • Protein: 27 g