This one-pan skillet pasta channels stuffed peppers into a quick, hands-off weeknight dinner. Saute diced bell peppers and onion in olive oil, brown ground beef or turkey and drain excess fat if needed. Stir in tomato paste, diced tomatoes, oregano and basil, add short pasta and broth, then simmer covered until pasta is tender and most liquid is absorbed. Finish with mozzarella and Parmesan; cover until cheese melts. For vegetarian swap legumes, or use gluten-free pasta; add red pepper flakes to taste.
Something about the sizzle of bell peppers hitting a hot skillet on a rainy Tuesday evening still makes me feel like everything is going to be fine. I threw this dish together once when the fridge was bare except for some wrinkled peppers and a bag of pasta, and it instantly became the meal my family asks for most. The smell of tomato and melted cheese filling the kitchen is honestly therapeutic. It is messy, colorful, and exactly what weeknight cooking should be.
My youngest once declared this better than pizza night, which in our house is basically the highest culinary compliment a person can give. I had made it on a whim after a long workday, barely measuring anything, and somehow those random scoops and shakes turned into something magical. Now it shows up on our table at least twice a month, sometimes three times if the weather stays gloomy.
Ingredients
- 2 large bell peppers (red and/or green), diced: The heart and soul of this dish, so pick ones that feel heavy for their size and have no soft spots.
- 1 small yellow onion, diced: Adds a sweet base that balances the acidity of the tomatoes beautifully.
- 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here, so skip the jarred stuff if you can.
- 1 pound ground beef or turkey: Beef gives richer flavor, but turkey works great if you want something lighter.
- 2 tablespoons olive oil: Just enough to get the vegetables sweating and the meat browning without sticking.
- 1 can diced tomatoes with juice: Do not drain them, because that liquid is flavor gold for the pasta.
- 2 tablespoons tomato paste: Concentrates the tomato flavor and gives the sauce a deeper, richer color.
- 2 cups low-sodium chicken or vegetable broth: This is what cooks the pasta right in the skillet, so the noodles absorb all that savory goodness.
- 8 ounces short pasta (penne, rotini, or shells): Shapes with nooks and crannies hold onto the sauce best.
- Salt and black pepper to taste: Season in layers throughout cooking for the most balanced result.
- 1 teaspoon dried oregano: A classic pairing with tomato that adds an earthy, warm note.
- 1 teaspoon dried basil: Complements the oregano and brings a subtle sweetness to the sauce.
- 1/2 teaspoon crushed red pepper flakes (optional): A gentle heat that wakes up all the other flavors without overwhelming anyone.
- 1 1/2 cups shredded mozzarella cheese: The gooey, stretchy layer on top that makes this feel like comfort in a skillet.
- 1/2 cup grated Parmesan cheese: Adds a salty, nutty kick that mozzarella alone cannot achieve.
- Fresh parsley or basil, chopped (optional): A bright finish that makes the whole dish look and taste fresher.
Instructions
- Build the pepper base:
- Heat the olive oil in a large, deep skillet over medium heat and toss in the diced onion and bell peppers, stirring occasionally until they soften and just begin to caramelize at the edges, about 3 to 4 minutes.
- Wake up the garlic:
- Stir in the minced garlic and let it dance in the oil for about a minute until your kitchen smells incredible and you can feel your stomach rumbling.
- Brown the meat:
- Add the ground beef or turkey to the skillet and break it apart with a wooden spoon as it cooks, keeping at it until every piece is browned and no pink remains, roughly 5 to 6 minutes, then drain any excess fat if things look greasy.
- Build the sauce:
- Stir in the tomato paste, diced tomatoes with their juice, oregano, basil, red pepper flakes, salt, and pepper, mixing everything together until the paste dissolves into a rich, fragrant sauce that coats the meat and vegetables.
- Add pasta and broth:
- Pour in the dry pasta and broth, then stir well to submerge the noodles as much as possible so they cook evenly and soak up all that flavor.
- Simmer until tender:
- Bring everything to a bubbly simmer, then drop the heat to medium low, slap on the lid, and let it cook for 12 to 15 minutes, stirring once or twice so nothing sticks to the bottom, until the pasta is tender and the liquid has mostly been absorbed.
- Melt the cheese:
- Sprinkle the mozzarella and Parmesan evenly across the top of the skillet, cover it again, and let the steam work its magic for 2 to 3 minutes until the cheese is melted, bubbly, and pulling you in.
- Finish and serve:
- Take the skillet off the heat, scatter fresh parsley or basil over the top if you are feeling fancy, and serve it hot straight from the pan while the cheese is still stretchy and glorious.
The first time I served this, my husband stood at the stove eating straight from the skillet with a fork before I could even set the table. That moment told me this recipe was a keeper.
Making It Your Own
This recipe is endlessly flexible once you understand the basic rhythm of saute, simmer, and melt. I have thrown in leftover roasted vegetables, swapped the meat for black beans on meatless Mondays, and even stirred in a dollop of cream cheese when I wanted something extra indulgent. The broth to pasta ratio is the only thing you really need to respect, and everything else is open to improvisation based on what your pantry offers that day.
What to Serve Alongside
A simple green salad with a tangy vinaigrette cuts through the richness of the cheese and tomato beautifully. Crusty bread is wonderful for scooping up any extra sauce left in the skillet. A glass of Pinot Noir or even a chilled rosé pairs surprisingly well with the slightly sweet bell peppers.
Storage and Reheating
Leftovers keep well in an airtight container in the fridge for up to three days and actually taste even better the next day when the flavors have had time to mingle. Reheat gently on the stove with a splash of broth to loosen the sauce, or microwave in short bursts stirring between each one. The pasta will soak up liquid as it sits, so do not be surprised if it seems drier the next day.
- Freeze individual portions in sealed containers for up to two months for quick lunches.
- Add a little extra broth before reheating frozen portions to bring back the saucy texture.
- Wait to garnish with fresh herbs until right before serving so they stay bright and flavorful.
Some meals feed the body and some feed the soul, and this skillet of cheesy, peppery pasta somehow manages to do both at once. Make it once and it will find a permanent spot in your weeknight rotation.
Recipe Questions & Answers
- → Can I make this vegetarian?
-
Yes — omit the meat and add cooked lentils, canned beans, or a plant-based crumbled substitute. Increase seasonings and simmer a few extra minutes so the legumes absorb the sauce.
- → What pasta shapes work best?
-
Short shapes like penne, rotini, shells, or orecchiette hold sauce and pieces of pepper well. Choose a shape that traps tomatoes and cheese for better texture.
- → How do I prevent the pasta from sticking?
-
Use enough broth to cover the pasta and stir occasionally while simmering. A gentle simmer and periodic stirring keep strands separated; add a splash more broth if it looks dry before the pasta is done.
- → Can I make this gluten-free?
-
Yes — swap in a quality gluten-free short pasta and follow the same cook times as package directions, watching liquid absorption since GF pasta can vary in texture.
- → How should I store and reheat leftovers?
-
Cool to room temperature, refrigerate in an airtight container for up to 3 days. Reheat gently on the stove with a splash of broth or in the microwave, and stir to redistribute melted cheese.
- → Any tips for getting the cheese perfectly melted?
-
Sprinkle cheese evenly, cover the skillet off the heat for 2–3 minutes to trap steam, or place under a hot broiler for 1–2 minutes to brown slightly. Use a mix of mozzarella for stretch and Parmesan for flavor.