Side Dishes
This creamy basil chicken skillet with corn and tomatoes recipe brings bold, restaurant-worthy flavor to your table in just 30 minutes—no fancy skills needed.
Growing up in small-town Georgia, my grandmother’s one-pan meals always saved dinner when time was tight, and this dish carries that same effortless charm while elevating it with fresh basil and velvety sauce. The secret lies in balancing creamy richness with bright, herbaceous notes that cut through the richness perfectly.
The beauty of this recipe is its simplicity: just five core ingredients (plus pantry staples) come together in a single skillet, where chicken sears, corn sweetens, and tomatoes mellow into a harmonious sauce.
I developed this method during a particularly busy week at The Smoky Pig, where we needed a dish that could feed a crowd without sacrificing quality. The result? A creamy, herb-packed skillet that’s tender, flavorful, and ready in under half an hour.
What you’ll end up with is golden-brown chicken pieces nestled in a sauce that’s creamy yet light, thanks to a blend of cream cheese and chicken broth.
Fresh basil infuses the dish with bright, aromatic notes, while sweet corn and ripe tomatoes add natural sweetness that balances the savory chicken. Every bite delivers that perfect marriage of textures—tender chicken, creamy sauce, and crisp-tender corn—all in one satisfying mouthful.
This skillet works equally well as a weeknight dinner or a weekend family meal. Serve it with crusty bread to soak up the sauce or alongside a simple green salad for a complete, balanced plate.
Let’s get cooking—this dish is the kind of meal that turns a simple weeknight into something special.
Ingredients for creamy basil chicken skillet with corn and tomato
Five core ingredients plus pantry staples—this skillet delivers restaurant-style flavor in one pan.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed |
| Sweet Corn Kernels 🌽 | 1 ½ cups | Fresh or frozen, thawed |
| Roma Tomatoes 🍅 | 1 lb | Diced, about 2 cups |
| Cream Cheese 🧀 | 8 oz | Full-fat for best creaminess |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For searing chicken |
| Garlic Cloves 🧄 | 3 cloves | Minced, about 1 tsp |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening sauce |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Red Pepper Flakes 🔥 | ¼ tsp | Optional for heat |
Chicken thighs hold up better than breasts in this dish—they stay juicy even with the longer cooking time. Look for bone-in, skin-on thighs if you want extra flavor, but boneless works too. Fresh basil is non-negotiable here—Trader Joe's or Whole Foods usually have the best quality. The cream cheese matters too: Philadelphia brand is my go-to, but any full-fat block-style works. For the tomatoes, grab ripe ones and dice them yourself—canned diced tomatoes work in a pinch but lack freshness. Sweet corn? Fresh is ideal, but frozen works perfectly if you thaw it first.
No fresh basil? Dried works at one-third the amount, but it won't have the same bright flavor. Short on chicken broth? Substitute vegetable broth or even water with an extra pinch of salt. The flour is just for thickening—if you're watching carbs, you can skip it and let the sauce simmer longer. For the tomatoes, if you grab pre-diced from a jar, rinse them well to remove excess liquid. The red pepper flakes are totally optional, but if you like heat, add them at the end so they don't cook down completely.
This skillet reheats beautifully—just add a splash of broth or water to loosen the sauce. Keeps in the fridge for 4-5 days and freezes for 3 months. I always make extra because it's perfect for lunches. Store it in the fridge with a lid on, and the flavors actually get better the next day as everything melds together. Leftovers? Double the recipe and freeze half for your next busy night.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for nights when I’d rather not scrub a million dishes—just toss chicken, corn, tomatoes, and basil into one skillet, let the cream cheese melt into a luscious sauce, and boom. Done. That crispy basil at the end? Worth every second.
- Herb-Packed Punch: Between the bright acidity of Roma tomatoes, the sweetness of corn, and that fresh basil folded into creamy goodness, this dish tastes like summer in a bowl. Honestly, the cream cheese ties it all together—rich but not heavy, with just enough tang to cut through the richness.
- Weeknight & Potluck Star: This skillet doubles as my go-to for busy nights and brings the heat to summer gatherings. Serve it warm with crusty bread for a hearty meal, or let it cool slightly for a picnic-worthy dish. My husband’s coworkers always ask for the recipe—no joke.
- Leftovers That Don’t Suck: Between us, most creamy dishes turn sad the next day. Not this one. The basil stays bright, the chicken stays juicy, and the sauce? Still velvety. I’ll often prep half for dinner and save the rest for lunch—because reheating this feels like a reward, not a chore. Budget-friendly too—chicken thighs and seasonal produce keep costs down.
Step-by-step instructions for creamy basil chicken skillet
This one-pan wonder comes together faster than you can say "basil chicken."
Sear the Chicken Until Golden
Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the 1.5 pounds boneless, skinless chicken thighs, cut into 1-inch pieces, in a single layer. Let them sit undisturbed for 2 minutes—this creates a perfect crust.
Once the chicken releases easily from the pan, stir and cook for an additional 4-5 minutes until all pieces are golden brown on all sides. You want that deep color because it's packed with flavor. Remove the chicken and set it aside on a plate—it'll stay warm while we build the sauce.
Build the Flavor Base
In the same skillet (no need to wipe it clean—those browned bits are flavor gold), add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Add the 1 pound diced Roma tomatoes and cook for 3-4 minutes until they soften and release their juices. Stir in the 1.5 cups sweet corn kernels and cook for 2 minutes until heated through.
Here's where the magic happens: sprinkle the 1 tablespoon all-purpose flour over everything and stir vigorously for 1 minute. This creates a light roux that will thicken our creamy sauce beautifully. Keep the heat at medium—you don't want to burn the flour.
Create the Creamy Sauce
Pour in the 1.5 cups chicken broth and scrape up any browned bits from the bottom of the pan. Add the 8 ounces cream cheese and stir until completely melted and smooth. The sauce should thicken slightly—if it's too thick, add 2-3 tablespoons water to reach your desired consistency.
Season with the 1 teaspoon salt, 0.5 teaspoon black pepper, 0.5 teaspoon dried thyme, and 0.25 teaspoon red pepper flakes. Stir in the 0.5 cup packed fresh basil leaves and the 1 tablespoon lemon juice. Let the sauce simmer gently for 2 minutes to let all the flavors meld together.
Finish and Serve
Return the chicken to the skillet and gently toss everything together. Cook for 2-3 minutes until the chicken is heated through and coated in that luscious creamy sauce. The chicken should reach an internal temperature of 165°F—use an instant-read thermometer to check the thickest piece.
Taste and adjust seasoning if needed—this is your chance to make it perfectly balanced. The sauce should be creamy but not too thick, with bright basil and tomato flavors shining through. Serve immediately over crusty bread or with a side of steamed rice to soak up every last bit of that delicious sauce.
Pro Tips For Making Creamy Basil Chicken Skillet With Corn And Tomato
- Sear Chicken High: Crank your burner to medium-high and get those chicken thighs golden in 3-4 minutes per side before pulling them out. I used to walk away too soon—now I wait for a deep caramel crust, which keeps the sauce from turning into a sad, thin glaze later. (Yes, even if you're impatient like me.)
- Blend Basil Fresh: Skip the dried stuff—toss whole basil leaves into the sauce at the very end instead of cooking them. If you must prep ahead, finely chop and freeze basil in ice cube trays with a splash of water, then thaw and add raw to warm sauce. My grandmother swore by this, and she was right: cooked basil turns bitter, no matter what the recipe says.
- Salt Tomatoes First: Halve the Roma tomatoes, sprinkle them with ½ teaspoon salt, and let them sit for 10 minutes before adding to the pan. This draws out moisture and prevents a watery sauce—something I learned the hard way after three batches where the tomatoes just wept into the cream cheese.
- Melt Cheese Slow: Once the cream cheese is stirred in, reduce heat to low and let it melt gradually while stirring constantly. I was skeptical until I tried it—I used to dump everything in at once and end up with lumps. Now the sauce is silky, not clumpy, and the basil stays vibrant. (Your future self will thank you.)
Storing and reheating your leftovers
Fridge Storage
Let your skillet cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids for best results. Store at 40°F or below for up to 4-5 days.
The flavors actually deepen overnight as the basil and tomato meld with the creamy sauce. Honestly, this is one of those dishes that tastes even better the second day. 💛
Freezer Prep
For longer storage, freeze in quart-sized freezer bags with 1 inch headspace—this prevents ice crystals from breaking the sauce. Thaw overnight in the fridge, then reheat gently on the stovetop.
I like to add 1-2 tablespoons chicken broth when reheating to restore creaminess. This skillet freezes beautifully for up to 3 months.
Stovetop Reheating
My preferred method is stovetop because it preserves texture. Heat over medium-low for 5-7 minutes, stirring occasionally. If the sauce looks too thick, add 1-2 tablespoons water or broth to loosen it.
The chicken should reach 165°F—use an instant-read thermometer to check. This method keeps everything creamy and cohesive. ⏰
Microwave Shortcut
For quick reheating, cover with a damp paper towel and heat on 70% power for 2-3 minutes. Stir halfway through to distribute heat evenly. The sauce might separate slightly, so give it a good stir after heating. This works best for single servings when you're in a hurry. 💡
Sauce Rescue Tips
If your reheated sauce looks too thick, add 1-2 tablespoons water or broth and stir. For extra richness, stir in 1 tablespoon cream cheese while reheating. The key is gentle heat—never microwave uncovered or the sauce will split. I've learned this the hard way with my first batch! 🔥
Serving Leftovers
Leftovers make fantastic lunches. Serve over crusty bread or steamed rice to soak up the creamy sauce. For extra brightness, sprinkle with fresh basil or a squeeze of lemon juice before serving.
This dish reheats so well it's perfect for meal prep. Honestly, I make double batches just for this reason. ✨
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but thighs are ideal for this dish since they stay juicier during the longer cooking time. If using breasts, cut them into ½-inch pieces and cook them for just 3-4 minutes per side to avoid drying out. They'll finish cooking in the sauce, so don't overcook them initially.
What if I don't have fresh basil?
Use 1 teaspoon dried basil as a substitute, but it won't have the same bright flavor. For a closer match, combine ½ teaspoon dried basil with 1 teaspoon dried oregano. Add the dried herbs with the thyme during seasoning. Fresh basil is worth tracking down for this dish—it makes all the difference!
How can I make this dish vegetarian?
Swap the chicken for 1.5 pounds firm tofu or extra-firm tofu cubes, pressed and pan-fried until golden. Use vegetable broth instead of chicken broth, and consider adding ½ cup cooked chickpeas for extra protein. The creamy sauce will still shine, though the texture will be slightly different.
Why did my sauce turn out too thick?
This usually happens if you didn't add enough liquid or simmered too long. For immediate fixes, stir in 2-3 tablespoons water or broth while reheating. If making ahead, plan to add 1 extra tablespoon broth when reheating. The sauce should coat the back of a spoon but still be pourable.
Can I make this dish ahead of time?
This skillet actually tastes better the next day as flavors meld. Assemble it completely, then refrigerate in an airtight container for up to 4 days. When ready to serve, reheat gently on the stovetop with 1-2 tablespoons broth to restore creaminess. The sauce will thicken slightly when chilled, so adjust before reheating.
