• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Hangry Economist logo
  • Home
  • About Us
    • Contact Us
  • Recipes
    • Recipe Index
    • 30 Minutes or Less
    • Healthy-ish
    • Appetizers
    • Breakfast
    • Lunch
    • Dinner
    • Sides
  • Lifestyle
    • DC/MD/VA Local Finds
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipes
  • About Us
  • Lifestyle
  • Contact Us
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • About Us
    • Lifestyle
    • Contact Us
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes

    Cheesy Turkey Meatballs with Peppers and Onions

    Published: Oct 11, 2021 · Modified: May 29, 2022 ·

    Jump to Recipe Print Recipe

    When I was growing up, my mom was a waitress at a pizza restaurant that also served salad, sandwiches, and some pasta. They gave out funny plastic bibs when you ordered anything with marinara sauce (to children and adults), and I have fond memories of downing plates of spaghetti while wearing an over-sized bib. They also had the best meatball and spicy Italian sausage sandwiches. For some reason I was thinking about those sandwiches a lot last week and decided to make my own (but lightened up a bit, of course).

    I follow a gluten-free diet most of the time, so I don't eat a ton of bread or meatballs (meatballs are traditionally made with breadcrumbs). I wanted to make a dish that could be made into a sandwich, but could also be enjoyed on its own. That's where this cheesy turkey meatball and pepper skillet comes in.

    The meatballs can stand on their own, but the peppers make this dish feel complete. There are no breadcrumbs in the meatballs so they're totally gluten free, and I added mushrooms, which add a ton of moisture and flavor. The turkey is a little lighter than traditional beef or pork, but you can't tell. They're so so good. Oh, and cheese. There's so much gooey cheese.

    This is a picture of cheesy turkey meatballs with a cheese pull.

    Here's what you'll need for these cheesy turkey meatballs (and how much it'll cost).

    • Ground Turkey ($2.88). We used 85% lean for some extra moisture.
    • Mushrooms ($2.18). We used baby bellas, but any mushroom will work.
    • Yellow or white onions ($2.00)
    • Garlic ($0.92)
    • Fresh basil ($1.98)
    • Fresh parsley ($0.78)
    • Parmesan cheese ($4.14). It's so much better if you buy fresh parmesan (on the block), and grate it yourself, but pre-grated is fine if that's all you have access to. Trader Joe's and Lidl both have great affordable fresh options.
    • Bell peppers ($2.84). I used one orange and one yellow, but you can use whatever color you like. Green would work too--I just don't like cooked green peppers.
    • Fresh mozzarella cheese ($3.98). Fresh mozzarella is so much better than shredded, but you can substitute shredded if you prefer.
    • Marinara sauce ($4.58). We love Victoria Marinara Sauce or Rao's. We get both at Costco for a great price, but most grocery stores carry them too.
    • Pantry/Typical Fridge Ingredients: eggs, dried Italian seasoning, salt, black pepper, crushed red pepper, Worcestershire sauce, and olive oil

    Excluding the typical pantry and fridge ingredients, the ingredients for these meatballs cost around $26.28, or about $6.57 per serving.

    You'll have leftover mushrooms, parmesan cheese, marinara sauce, and mozzarella cheese.

    This is a picture of marinara sauce.
    Our favorite marinara sauce.

    Here's how you could use the leftover ingredients...

    • Use the leftover mushrooms to make our super easy Beef and Broccoli with Peppers and Mushrooms
    • Use the leftover parmesan and marinara sauce to make our One-Pot Creamy Turkey Lasagna Soup
    Beef and Broccoli with Peppers and Mushrooms
    This is a bowl of turkey lasagna soup.
    Creamy Lasagna Soup

    Here's how you make these turkey meatballs.

    The meatballs take the longest, so worry about those first. Preheat your oven to 400 degrees, and line a sheet pan with parchment paper (or spray it with nonstick spray). In a large bowl, combine ground turkey, finely chopped mushrooms and onion, egg, minced garlic, chopped fresh basil and parsley, freshly grated parmesan, Worcestershire sauce, Italian seasoning, salt, black pepper, and crushed red pepper. I find that it's easiest to mix it up with my hands--if that's not your speed, use a spoon.

    Once everything is combined, form the mixture into the meatballs. We made 16, but that will vary based on how big your make yours--ours were about an inch and a half in diameter. Place them on the prepared baking sheet and into the oven for 20 minutes. After 20 minutes, flip them and cook for another 20 minutes or until the internal temperature reaches 165 degrees. The cook time will vary based on the size of your meatballs, so keep an eye on them and check the temperature frequently.

    When the meatballs have about 15 minutes left, add olive oil and sliced onions to a cast-iron pan (or oven-safe nonstick pan) and cook for two minutes over medium-low heat, stirring constantly to prevent them from burning. Then add sliced bell peppers and cook for an additional five minutes. Add garlic and cook for a minute, then add marinara sauce and crushed red pepper and turn the heat to low.

    Once the meatballs are done, put them into the pan with the peppers and sauce and cover them with fresh mozzarella. Then broil them on high for about 5 minutes, or until the cheese is melted (check on them frequently--it happens fast!). I like to let the cheese get a little brown and crispy on the top, but that's up to you.

    This is a picture of cheesy turkey meatballs up close.

    How do I serve these meatballs?

    • By themselves! I eat a gluten-free diet 90% of the time, so I actually prefer eating these meatballs and peppers by themselves. The peppers make this dish feel like a complete meal, and it's super satisfying to me on its own.
    • Make a meatball sub. These meatballs are perfect for throwing onto a loaf of crusty french bread or a baguette because they're already covered in sauce and cheese. The peppers make it complete. Toast the bread first!
    • Over pasta. These meatballs and peppers would also be great thrown over spaghetti (obviously ;)).
    This is a picture of a meatball sandwich.

    Cheesy Turkey Meatballs with Pepper and Onions: FAQs

    Can I use my pre-made meatballs? 

    You can definitely use store-bought meatballs if you’d like to skip a step. We recommend following the steps on the bag to make sure they’re properly cooked if they don’t come pre-cooked. If you have time, though, we always think homemade is better. 

    Can I use a different meat for these meatballs? 

    Of course you can! We went with turkey to lighten this recipe up a bit, but you can certainly opt for other meats. One of our favorite combos is ⅓ ground beef, ⅓ ground veal, and ⅓ ground pork. Our local grocery store sells a combo pack of all three ground meats. 

    What do you recommend serving these meatballs with? 

    They’re killer by themselves, but if you want to add a side, we recommend serving them over noodles or (for a healthier option) cauliflower rice. 

    Cheesy Turkey Meatballs with Peppers and Onions

    Cheesy Turkey Meatballs with Peppers and Onions

    Recipe by Mollie

    Eat these meatballs on their own, on a sandwich, or over some pasta. There are no breadcrumbs in the meatballs so they're totally gluten free, and I added mushrooms, which add a ton of moisture and flavor. The turkey is a little lighter than traditional beef or pork, but you can't tell. They're so so good. Oh, and cheese. There's so much gooey cheese.

    Course: DinnerCuisine: ItalianDifficulty: Easy
    5 from 3 votes
    Pin
    Print
    Servings

    4

    servings
    Prep time

    15

    minutes
    Cooking time

    40

    minutes
    Calories

    480

    kcal
    Total time

    55

    minutes
    Cook Mode

    Prevent your screen from going dark!

    Ingredients

    • For the meatballs:
    • 1 pound 1 85% lean ground turkey

    • 1 cup 1 mushrooms, finely chopped

    • 1 1 egg

    • ½ ½ white or yellow onion, finely chopped

    • 3 cloves 3 garlic, minced

    • 1 tablespoon 1 fresh basil, chopped

    • 1 tablespoon 1 fresh parsley, chopped

    • ½ cup ½ freshly grated parmesan cheese

    • 1 teaspoon 1 Worcestershire sauce

    • 1 teaspoon 1 Italian seasoning

    • ½ teaspoon ½ salt

    • ½ teaspoon ½ black pepper

    • ½ teaspoon ½ crushed red pepper

    • For the peppers and sauce:
    • 1 tablespoon 1 olive oil

    • 1 1 onion, sliced

    • 2 2 bell peppers, sliced

    • 2 cloves 2 garlic, minced

    • 2 cups 2 marinara sauce (we use Victoria or Rao's)

    • ½ teaspoon ½ crushed red pepper

    • 4 oz 4 fresh mozzarella, sliced

    Directions

    • Preheat oven to 400 degrees, and line a sheet pan with parchment paper (or spray it with nonstick spray).
    • In a large bowl, combine ground turkey, mushrooms, onion, egg, garlic, basil, parsley, parmesan, Worcestershire sauce, Italian seasoning, salt, black pepper, and crushed red pepper. I find that it's easiest to mix it up with my hands--if that's not your speed, use a spoon.
    • Once everything is combined, form the mixture into the meatballs. We made 16, but that will vary based on how big your make yours--ours were about an inch and a half in diameter. Place them on the prepared baking sheet and into the oven for 20 minutes. After 20 minutes, flip them and cook for another 20 minutes or until the internal temperature reaches 165 degrees. The cook time will vary based on the size of your meatballs, so keep an eye on them and check the temperature frequently.
    • When the meatballs have about 15 minutes left, add olive oil and onions to a cast-iron pan (or oven-safe nonstick pan) and cook for two minutes over medium-low heat, stirring constantly to prevent them from burning.
    • Add bell peppers and cook for an additional five minutes. Then add garlic and cook for a minute.
    • Add marinara sauce and crushed red pepper and turn the heat to low.
    • Once the meatballs are done, put them into the pan with the peppers and sauce and cover them with the mozzarella. Then broil them on high for about 5 minutes, or until the cheese is melted (check on them frequently--it happens fast!). Serve however you'd like and enjoy!

    Notes

    Did you make this recipe?

    Tag and follow @hangryeconomist on Instagram

    Like this recipe?

    Follow @hangryeconomist on Pinterest

    More Recipes

    • Air fryer baby carrots in a serving bowl topped with green garnish.
      Air Fryer Baby Carrots
    • Brown butter sage ravioli in a bowl with peas and parmesan cheese.
      Brown Butter Sage Ravioli
    • Two purple rain cocktails garnished with lime.
      Purple Rain Cocktail
    • Strawberries, basil, and halloumi on skewers on a serving plate.
      Strawberry and Halloumi Skewers

    Reader Interactions

    Comments

    1. Sharie S says

      October 12, 2021 at 8:10 am

      I had these last night for dinner in a Meatball Sub and they were amazing! I love the flavor and the mushrooms are a great addition keeping them nice and moist.

    Primary Sidebar

    hi, we're Michael and Mollie

    Welcome! We are Michael & Mollie, a hangry economics enthusiast and her husband. Our goal is to provide you with delicious, accessible, and healthy-ish recipes that are both time- and money-efficient.

    More about us →

    trending Recipes

    • A bowl of creamy red pepper and tomato pasta garnished with basil.
      Creamy Red Pepper and Tomato Pasta
    • Escabeche Vegetable Salad
    • A grilled cheese burger in a basket with chips and tomato slices.
      Grilled Cheese Burger
    • Coconut Water Mocktail

    Footer

    ↑ back to top

    Info

    • Privacy Policy
    • Accessibility Statement

    Contact

    • Email us

    Copyright © 2022 The Hangry Economist

    We are using cookies to give you the best experience on our website. Learn more here.

    The Hangry Economist
    Powered by  GDPR Cookie Compliance
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

    Strictly Necessary Cookies

    Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

    If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.