🥘 Ingredients
-
baby lettuce2 bunch
-
black pepper¼ tsp
-
chicken stock concentrate1 unit
-
cooking oil2 tbsp
-
croutons1 c
-
demi-baguette2 unit
-
dried oregano½ tsp
-
fully cooked beef meatballs12 oz
-
garlic powder½ tsp
-
grape tomatoes1 c
-
italian dressing2 tbsp
-
marinara sauce1 c
-
mayonnaise2 tbsp
-
mozzarella cheese½ cup
-
onion1 unit
-
salt½ tsp
-
sugar¼ tsp
-
tomato paste2 tbsp
-
water¼ cup
🍳 Cookware
- medium pan
- small bowl
- large bowl
-
1Drizzle cooking oil in a medium pan . Add fully cooked beef meatballs and cook, stirring occasionally, until browned all over ⏱️ 3 minutes . Transfer to a plate.cooking oil: 1 tbsp, fully cooked beef meatballs: 12 oz -
2Wash and dry all produce. Finely dice half the onion . Trim and discard root end from baby lettuce and thinly slice leaves. Mix italian dressing and mayonnaise in a small bowl . Whisk until combined.onion: 1 unit, baby lettuce: 1 bunch, italian dressing: 2 tbsp, mayonnaise: 2 tbsp -
3Lower heat under pan used for meatballs and drizzle with remaining cooking oil . Add diced onion and cook, stirring occasionally, until softened ⏱️ 2 minutes . Whisk in water , tomato paste , marinara sauce , chicken stock concentrate , dried oregano , garlic powder , and sugar . Season with salt and black pepper . Add meatballs back to pan with sauce; stir to coat. Remove from heat and sprinkle with mozzarella cheese . Cover with a lid and set aside to let cheese melt ⏱️ 2 minutes .cooking oil: 1 tbsp, water: ¼ cup, tomato paste: 2 tbsp, marinara sauce: 1 c, chicken stock concentrate: 1 unit, dried oregano: ½ tsp, garlic powder: ½ tsp, sugar: ¼ tsp, salt: ½ tsp, black pepper: ¼ tsp, mozzarella cheese: ½ cup -
4Halve and toast demi-baguette until golden. In a large bowl , toss baby lettuce , grape tomatoes , and croutons (crushing in the bag with your hands first) with as much dressing as you like. Top bottom baguette halves with cheesy meatballs and sauce. Close subs and serve with salad.demi-baguette: 2 unit, baby lettuce: 1 bunch, grape tomatoes: 1 c, croutons: 1 c