Sink your teeth into these irresistible Mozzarella Beef Sandwiches, a hearty fusion of rich flavors and satisfying textures that will elevate your sandwich game! Juicy ground beef is simmered with aromatic garlic, onions, and a blend of Italian seasonings, then layered onto buttery, toasted sandwich rolls. A generous sprinkle of gooey, melted mozzarella adds indulgent creaminess, while fresh spinach leaves offer a crisp, refreshing balance. This 35-minute recipe combines simple ingredients like tomato paste and beef broth for depth of flavor, making it a perfect weeknight dinner or game day favorite. Serve these cheesy, savory sandwiches straight from the broiler for a warm, satisfying meal that will have everyone coming back for seconds.
Heat the olive oil in a large skillet over medium heat.
Add the finely chopped onion to the skillet and sauté for about 3 minutes until softened and translucent.
Stir in the minced garlic and cook for 1 more minute until fragrant.
Add the ground beef to the skillet and cook, breaking it up with a wooden spoon, until browned and cooked through, about 6-7 minutes.
Drain any excess fat from the skillet and lower the heat to medium-low.
Stir in the tomato paste, beef broth, dried oregano, dried basil, salt, and black pepper. Let the mixture simmer for 5 minutes to allow the flavors to meld.
While the beef mixture is cooking, preheat your broiler to high.
Slice the sandwich rolls in half lengthwise and lightly spread the insides with softened butter.
Toast the sandwich rolls under the broiler for 2-3 minutes, watching closely to prevent burning, until golden and crispy.
Evenly divide the cooked ground beef mixture among the bottom halves of the toasted rolls.
Sprinkle shredded mozzarella cheese generously over the beef mixture.
Return the assembled sandwich bottoms to the broiler for 1-2 minutes, or until the mozzarella is melted and bubbly.
Top the melted mozzarella with fresh spinach leaves for a burst of freshness.
Place the top halves of the sandwich rolls on top and serve warm.
Calories |
3150 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 190.1 g | 244% | |
| Saturated Fat | 79.7 g | 399% | |
| Polyunsaturated Fat | 4.3 g | ||
| Cholesterol | 530 mg | 177% | |
| Sodium | 4932 mg | 214% | |
| Total Carbohydrate | 202.6 g | 74% | |
| Dietary Fiber | 11.1 g | 40% | |
| Total Sugars | 30.3 g | ||
| Protein | 165.6 g | 331% | |
| Vitamin D | 0.9 mcg | 5% | |
| Calcium | 1759 mg | 135% | |
| Iron | 18.1 mg | 101% | |
| Potassium | 2241 mg | 48% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.