Meatball Sandwich

  • Category Lunch
  • Cook Time 00:30:00
  • Prep Time 00:15:00
  • Cuisine Buns
There's nothing better than the combination of sweet and spicy Italian sausage, especially when it comes to a meatball sandwich. Throw this together on a sprouted grain hot dog bun and you have a perfect fall sandwich ready to eat! 


  • Angelic Bakehouse Hot Dog Buns
  • 1 Fennel Bulb, Thinly Sliced
  • 1 Onion, Chopped
  • 10 Garlic Cloves, Sliced
  • 1.5 Lb Italian Sausage, Rolled Into 14 Meatballs
  • 6 Tbsp Olive Oil
  • Salt & Pepper
  • 1 (28 Oz) Can Whole Peeled Tomatoes
  • 1 C Basil
  • Sliced Fresh Mozzarella


  1. Heat a pan over medium heat. Add meatballs and brown on all sides. About 8 minutes
  2. Remove meatballs from pan. Add fennel, onion, half of garlic, and 2 tbsp oil to pan
  3. Season with salt & pepper to taste. Cook for 8-10 minutes
  4. Add tomatoes to pan, crushing them with your hands as you add them. Season with salt & pepper to taste. Cook sauce for 5-8 minutes
  5. Return meatballs to pan. Simmer for 15-20 minutes
  6. While simmering, make the pesto
  7. Add basil, remaining garlic, 4 tbsp olive oil, and salt and pepper to a blender. Process until smooth
  8. Spread half of pesto inside hot dog buns
  9. Fill buns with meatballs and top with extra sauce
  10. Add fresh mozzarella on top
  11. Broil until cheese is melted, about 5 minutes
  12. Top with remaining pesto and enjoy!