If your day has been “go-go-go” and you’re this close to eating cereal over the sink (no judgment—I’ve been there), One Pot Chicken Margherita Pasta with Ricotta is about to save dinner. It’s creamy, tomato-y, basil-bright, and somehow tastes like you worked way harder than you did… while only using one pot. Bless.
This is the kind of meal that makes your kitchen smell like an Italian restaurant on a Friday night—except you’re in leggings, and nobody has to tip anyone.
Table of Contents
Why You’ll Love This One Pot Chicken Margherita Pasta with Ricotta
- One pot = fewer dishes. The sink stays calm. Your mood stays calmer.
- Ready in about 25 minutes. A true weeknight hero.
- Margherita vibes without making pizza dough. Tomatoes + basil + creamy ricotta = the magic trio.
- Family-friendly and flexible. Picky eater? You can keep the spice low and still get big flavor.
- Leftovers reheat like a dream. (If you’re lucky enough to have any.)
Ingredients You’ll Need
These are the 9 main ingredients (plus pantry staples like salt and pepper) that make this pasta happen:
The essentials
- Pasta: Linguine is lovely here, but you can swap shapes (more on that below).
- Butter + olive oil: The combo gives you richer flavor than oil alone.
- Yellow onion: Just one small one—enough to add cozy flavor without taking over.
- Tomatoes (Roma): Low water content means they won’t turn your sauce into tomato soup.
- Sub: cherry or grape tomatoes work too—just halve or quarter them.
- Garlic: Fresh cloves only, please. Jarred minced garlic is… fine. But fresh is wow.
- Seasonings: Italian seasoning, red pepper flakes, salt, and pepper.
- Flour: 2 tablespoons to thicken the sauce into creamy perfection.
- Liquids: Chicken broth + half-and-half (or heavy cream) for that luxurious sauce.
- Parmesan: Grate it yourself if you can. The green can stuff has its place… but not here.
- Fresh herbs: Basil is classic, but parsley, oregano, thyme, or chives can play too.
- Ricotta (optional but amazing): Adds that “Margherita pizza” vibe and makes it extra cozy.
Quick Notes Before You Start
Pasta shape swaps
If linguine isn’t your thing (or your pantry is giving “random pasta assortment”), these work well:
- penne
- rotini
- fettuccine
- bowties (farfalle)
- spaghetti
Just keep an eye on cook time—thicker shapes may need an extra minute or two.
How to Make One Pot Chicken Margherita Pasta with Ricotta
1) Brown the chicken
Melt butter in a large skillet or deep sauté pan (with a lid), then add a little olive oil.
Cook the chicken, stirring occasionally, for 4–6 minutes, until it’s golden on the outside. It doesn’t have to be fully cooked through yet.
Transfer chicken to a plate.
2) Cook the vegetables
In the same pan (don’t clean it—those browned bits are flavor gold), add the onion and sauté until translucent.
Stir in half of the tomatoes and cook for about 1 minute. This helps them start to break down and sweeten.
Add garlic, Italian seasoning, red pepper flakes, and cook until fragrant—about 30 seconds.
3) Thicken it up
Sprinkle in flour and stir for 1–2 minutes.
This is your sauce insurance. No watery pasta puddles here.
4) Pour in the liquids
Slowly add chicken broth and half-and-half, whisking (or stirring well) to combine.
You should see it turn silky and creamy.
5) Add chicken + pasta
Return the chicken to the pan.
Add the pasta right in. Bring everything to a gentle boil, then immediately reduce to a simmer.
Cover and cook for 10–15 minutes, stirring once or twice so the pasta doesn’t stick.
Cook until the pasta is just al dente (tender but still has a little bite).
6) Finish like a pro
Lower heat to low and stir in parmesan until melted.
Remove from heat. Stir in the remaining tomatoes and fresh basil.
Now the best part: dollop ricotta over the top and gently stir so you get creamy little pockets throughout.
Serve immediately and prepare for compliments.
Aneta’s Cozy Kitchen Tips
- Your sauce looks a little lumpy at first? Totally normal. Keep whisking when you add the liquids and it smooths out. Pasta night doesn’t require perfection—just dinner.
- Want it spicier? Add more red pepper flakes, or finish with a pinch on top.
- Want it kid-friendly? Skip the red pepper flakes and let adults add heat later.
- Don’t overcook the pasta. Pull it when it’s al dente—carryover heat will keep working while you stir in cheese and basil.
- Make it extra “Margherita.” Add more basil at the end and a final dusting of parmesan. It’s basically a hug in a bowl.
A Little Personal Note from My Kitchen
This dish became one of my go-to “save the evening” dinners after a day when everything felt like it took twice as long—work, errands, and one of those mysterious afternoons where everyone is hungry but nobody knows what they want.
I threw this together in one pan, added ricotta at the end, and suddenly the kitchen felt calmer. And when a recipe makes everyone quiet because they’re too busy eating? That’s real magic.

FAQs About One Pot Chicken Margherita Pasta with Ricotta
Can I use cherry tomatoes instead of Roma?
Yes! Cherry or grape tomatoes work great—just halve or quarter them so they soften nicely in the sauce.
Can I swap the half-and-half?
Absolutely. Use heavy cream for a richer sauce, or use whole milk if that’s what you have (it’ll be a bit lighter but still tasty).
What if I don’t have ricotta?
No worries. You can skip it or try:
- a spoonful of cream cheese for creamy texture
- mozzarella pearls stirred in at the end
- or just extra parmesan (simple but still delicious)
How do I store leftovers?
Let it cool, then store in an airtight container in the fridge for 3–4 days. Add a splash of broth or milk when reheating so it turns creamy again.
Can I make this ahead?
You can, but it’s best fresh. If making ahead, slightly undercook the pasta so it doesn’t get too soft when reheated.
The “You’ve Got This” Moment
When life is hectic and you need dinner to be comforting and easy, One Pot Chicken Margherita Pasta with Ricotta is the answer. It’s creamy, bright, and cozy in all the right ways—like the pasta version of putting on your favorite sweatshirt.
Make it once, and I promise it’ll find its way into your regular rotation… because it tastes like effort, but it cooks like a shortcut. And that’s my favorite kind of kitchen magic.
Keep the One-Pot Magic Going
- Craving another cozy, creamy dinner? Try this Creamy Chicken Pesto Pasta with Spinach for a quick weeknight bowl that feels like comfort food therapy.
- If you’re in the mood for bright, lemony flavors (and still want something easy), you’ll love Lemon Feta Chicken and Orzo—it’s fresh, filling, and totally “I have my life together” energy.
- Want to stay in that tomato-basil lane? This Roasted Tomato and Garlic Ricotta Pasta is basically a cozy sister recipe to tonight’s pasta (and yes, it’s just as swoon-worthy).
- And if you’re obsessed with that Margherita-style flavor combo, you’ll probably fall hard for Grilled Chicken Margherita—perfect when you want the same vibes with a lighter, grill-friendly twist.
If you made One Pot Chicken Margherita Pasta with Ricotta, I’d LOVE to hear how it went—please leave a quick review and tap your star rating ⭐⭐⭐⭐⭐ so other hungry cooks know it’s a keeper!
One Pot Chicken Margherita Pasta with Ricotta
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
One Pot Chicken Margherita Pasta with Ricotta is a creamy, comforting weeknight dinner made in just one pan. Tender chicken, juicy tomatoes, fresh basil, parmesan, and dollops of ricotta come together in a rich tomato cream sauce for a meal that tastes restaurant-worthy — without the extra dishes.
Ingredients
- 8 oz linguine (or pasta of choice)
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 pound boneless skinless chicken breasts, sliced
- 1 small yellow onion, diced
- 2 cups Roma tomatoes, chopped (or halved cherry tomatoes)
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- ½ teaspoon red pepper flakes (optional)
- 2 tablespoons all-purpose flour
- 2 cups chicken broth
- 1 cup half-and-half (or heavy cream)
- ½ cup freshly grated parmesan cheese
- ¼ cup fresh basil, chopped
- ½ cup ricotta cheese
- Salt and black pepper, to taste
Instructions
- Brown the chicken:
In a large deep skillet over medium heat, melt butter with olive oil. Add sliced chicken, season with salt and pepper, and cook 4–6 minutes until golden. Remove chicken and set aside. - Cook the vegetables:
In the same skillet, sauté diced onion until translucent. Add half of the tomatoes and cook 1 minute. Stir in garlic, Italian seasoning, and red pepper flakes. Cook until fragrant, about 30 seconds. - Make the sauce base:
Sprinkle flour over the mixture and cook for 1–2 minutes, stirring constantly. - Add liquids:
Slowly whisk in chicken broth and half-and-half until smooth. - Add pasta and chicken:
Return chicken to the pan. Add uncooked pasta. Bring to a gentle boil, then reduce to a simmer. Cover and cook 10–15 minutes, stirring occasionally, until pasta is al dente. - Finish the dish:
Reduce heat to low. Stir in parmesan cheese until melted. Remove from heat and fold in remaining tomatoes and fresh basil. - Serve:
Top with dollops of ricotta and gently swirl into the pasta before serving.
Notes
- You can substitute penne, rotini, or fettuccine for linguine.
- For extra richness, use heavy cream instead of half-and-half.
- Add more red pepper flakes for a spicier version.
- Store leftovers in the refrigerator for up to 4 days. Add a splash of milk or broth when reheating.
- Freshly grated parmesan melts better and gives superior flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: One-Pot / Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 bowl
- Calories: 620 kcal
- Sugar: 6 g
- Sodium: 720 mg
- Fat: 28 g
- Saturated Fat: 14 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 3 g
- Protein: 38 g
- Cholesterol: 110 mg