Rich, creamy, and packed with flavor, Tuscan chicken is the perfect summertime dinner! It’s made with simple, fresh ingredients (no sun-dried tomatoes!) and comes together quickly for a meal you’ll make again and again.

Quick Look at the Recipe
- 🍅 Flavor: Rich and savory with a fresh, herbal note
- ⏱️ Prep Time: 5 minutes
- 🔥 Cook Time: 40 minutes
- 🕒 Ready In: 45 minutes
- 👥 Servings: 4 people
- 🥣 Main Ingredients: Chicken breasts, parmesan cheese, spinach, tomatoes, and heavy cream
- 📋 Protein: 55 grams per serving
- 📖 Dietary Info: Gluten-free, keto, dairy-free option
- 👩🍳 Tip: This recipe uses Roma tomatoes instead of sun-dried for a fresh, lighter flavor.

When Fancy Dinners Meet a Cast Iron Skillet
If I’m being honest, I’ve never been into fancy, Pinterest-perfect recipes. For me, it’s about creating delicious, nourishing meals with the simple ingredients I always keep on hand.
But when a fancier meal (like this recipe or chicken Alfredo spaghetti squash) intersects with simple and healthy, I couldn’t be more excited. And if it’s a skillet meal, you better know it’s gonna be a new favorite!
What Makes this Recipe Special?
- Made with fresh summertime ingredients, no sun-dried tomatoes needed!
- Versatile meal perfect for dinner parties or busy weeknights.
- Healthy recipe made with simple, nourishing ingredients and packed with protein, good fats, and even some veggies!

Ingredients
Tools Needed
Step-By-Step Instructions

Step 1: First, heat a skillet on medium heat and melt 1 tablespoon of butter in it. While it’s heating, season the chicken breasts with the dried spices and salt.
When the skillet is hot, place the seasoned chicken breasts in it and cook them for 5-7 minutes on each side until cooked through.
Then remove the chicken from the pan.

Step 2: Turn the temperature down to medium-low and add the rest of the butter to the skillet. Use a spatula to loosen any bits of stuck on chicken.
Then add the chopped onion and cook for a few minutes until it becomes translucent. Next add the minced garlic and cook for an additional 30 seconds.

Step 3: Add the tomato slices and cook until the skins begin peeling off. This typically takes 5-8 minutes.

Step 4: Now add the baby spinach and cook it until it wilts, about 2 minutes.

Step 5: Then whisk in the heavy cream. Reduce the heat to low and gradually whisk in the cheese.
Bring the sauce to a slow simmer, and let it cook for about 5 minutes until it’s slightly reduced. Make sure to whisk frequently to prevent burning.

Step 6: Finally, add the chopped basil and chicken to the skillet, and let the sauce continue to simmer until the chicken is heated through.
Serve immediately with fresh lemon wedges as garnish.
Chef’s tip: Adding the parmesan all at once can cause it to seize up and not melt properly into the sauce. To prevent this, whisk it in gradually on low heat, only adding more when the sauce is smooth.

For a perfectly-paired dessert option, check out my healthy lime bars made with real lime curd or coconut sugar ice cream!
Tips for Success
Don’t overcook the chicken – Chicken breasts should only take 10-14 minutes to cook, flipping halfway through.
Use freshly-grated parmesan – While pre-shredded parmesan will work in a pinch, freshly-grated parmesan has a richer flavor and creates a smoother sauce.
Make sure to add the basil at the end – Fresh basil should be cooked as minimally as possible to maintain its signature flavor.
Don’t skip the lemon wedges – While they’re technically optional, I highly recommend garnishing this dish with a little small amount of freshly-squeezed lemon juice. It takes the flavor to a whole new level!

Violet’s Tips for Serving
Tuscan chicken can be served over rice, pasta, cauliflower rice, or even potatoes. My personal favorite way to eat it is with a loaf of crusty whole wheat sourdough bread.
FAQs
To store, place Tuscan chicken in an airtight container in the fridge for up to 5 days. For best results, reheat in the oven.
Heavy cream is best for Tuscan chicken, giving this dish its signature richness.
If you’re dairy free, you can substitute full-fat canned coconut milk for the heavy cream in Tuscan chicken.
If you try this recipe, let me know in the comments! Tag me on Instagram @violet_rightathome

Tuscan Chicken with Fresh Tomatoes and Basil
Equipment
Ingredients
- 4 chicken breasts fresh or thawed
- 4 roma tomatoes thinly sliced
- 3 cups baby spinach
- 1 1/2 cups heavy cream
- 1/2 onion finely chopped
- 1/3 cup parmesan cheese freshly grated
- 1/4 cup butter divided
- 4 garlic cloves minced
- 1 tablespoon fresh basil finely chopped
- 1 teaspoon oregano
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 4 lemon wedges optional for serving
Instructions
- Heat a skillet on medium heat and melt 1 tablespoon of butter in it.
- Season the chicken breasts with oregano, salt, and pepper.4 chicken breasts, 1/2 teaspoon salt, 1/4 teaspoon pepper, 1 teaspoon oregano
- When the skillet is hot, place the seasoned chicken breasts in it and cook for 5-7 minutes on each side until they're cooked through. Remove from the pan.
- Turn the temperature down to medium-low and add the rest of the butter to the skillet. Use a spatula to loosen any bits of stuck on chicken.
- Add the chopped onion and cook for a few minutes until it becomes translucent.1/2 onion
- Add the minced garlic and cook for an additional 30 seconds.4 garlic cloves
- Place the tomato slices in the skillet and cook until the skins begin peeling off, about 5-8 minutes.4 roma tomatoes
- Add the baby spinach and cook it until it wilts, about 2 minutes.3 cups baby spinach
- Whisk in the heavy cream.1 1/2 cups heavy cream, 1/3 cup parmesan cheese
- Reduce the heat to low and gradually whisk in the cheese.
- Bring the sauce to a slow simmer, and let it cook for about 5 minutes until it's slightly reduced. Make sure to whisk frequently to prevent burning.
- Add the chopped basil and chicken to the skillet, and let the sauce continue to simmer until the chicken is heated through.1 tablespoon fresh basil
- Serve immediately with fresh lemon wedges as garnish.4 lemon wedges
Notes
Substitutions
- If you’re dairy free, you can substitute olive oil for the butter and full-fat canned coconut milk for the heavy cream.
- You can substitute 1 1/2 cups of halved cherry tomatoes for the Roma tomatoes.
Nutrition
If you tried this Tuscan chicken, I’d love to hear how it turned out for you! Please make sure to come back and leave a comment and a ⭐️⭐️⭐️⭐️⭐️ rating.


The flavors in this are delicious! I have tons of tomatoes in my garden right now and this recipe is a perfect use.
Garden tomatoes are the best!