Nutrition Facts for Mozzarella beef sandwiches

Mozzarella Beef Sandwiches

Image of Mozzarella Beef Sandwiches
Nutriscore Rating: 58/100

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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 1 lb Ground beef
  • 8 oz Mozzarella cheese
  • 4 Large sandwich rolls
  • 1 small Yellow onion, finely chopped
  • 3 cloves Garlic, minced
  • 2 tbsp Olive oil
  • 2 tbsp Tomato paste
  • 0.25 cup Beef broth
  • 1 tsp Dried oregano
  • 1 tsp Dried basil
  • 0.5 tsp Salt
  • 0.25 tsp Black pepper
  • 1 cup Fresh spinach leaves
  • 2 tbsp Unsalted butter, softened
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

14 steps
1

Heat the olive oil in a large skillet over medium heat.

2

Add the finely chopped onion to the skillet and sauté for about 3 minutes until softened and translucent.

3

Stir in the minced garlic and cook for 1 more minute until fragrant.

4

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.

5

Drain any excess fat from the skillet and lower the heat to medium-low.

6

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.

7

While the beef mixture is cooking, preheat your broiler to high.

8

Slice the sandwich rolls in half lengthwise and lightly spread the insides with softened butter.

9

Toast the sandwich rolls under the broiler for 2-3 minutes, watching closely to prevent burning, until golden and crispy.

10

Evenly divide the cooked ground beef mixture among the bottom halves of the toasted rolls.

11

Sprinkle shredded mozzarella cheese generously over the beef mixture.

12

Return the assembled sandwich bottoms to the broiler for 1-2 minutes, or until the mozzarella is melted and bubbly.

13

Top the melted mozzarella with fresh spinach leaves for a burst of freshness.

14

Place the top halves of the sandwich rolls on top and serve warm.

Cooking Tip: Take your time with each step for the best results!
3150
cal
165.6g
protein
202.6g
carbs
190.1g
fat

Nutrition Facts

1 serving (1244.1g)
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.

Source of Calories

25.5%%
20.8%%
53.7%%
Fat: 1710 cal (53.7%%)
Protein: 662 cal (20.8%%)
Carbs: 810 cal (25.5%%)