Philly Cheesesteak Pasta

Cheesesteak Pasta with tender beef, bell peppers, onions, mushrooms, pasta, and creamy melted cheese sauce

Philly Cheesesteak Pasta

Cheesesteak Pasta is a creamy, cheesy, and satisfying dinner inspired by the classic Philly cheesesteak sandwich. Cheesesteak Pasta combines tender beef, sautéed onions, bell peppers, pasta, and a rich cheese sauce in one comforting dish that works perfectly for busy weeknights, family dinners, or casual gatherings.

The recipe delivers all the familiar flavors of a cheesesteak in an easy pasta format. The beef stays juicy, the vegetables add sweetness and texture, and the creamy cheese sauce coats every bite without making the dish overly heavy.

Prep Time: 20 minutes

Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 6

Ingredients

For the Beef and Vegetables

  • 1 pound thinly sliced beef sirloin or shaved steak
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 medium yellow onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 8 ounces mushrooms, sliced
  • 3 garlic cloves, minced
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Ingredients For the Pasta and Sauce

  • 12 ounces penne, rotini, or rigatoni
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 cup milk
  • 4 ounces cream cheese, softened
  • 1 1/2 cups shredded provolone cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • Salt and black pepper, to taste

For Garnishing

  • Fresh parsley
  • Extra shredded provolone
  • Cracked black pepper
  • Red pepper flakes, optional

Why You’ll Love This Recipe

Cheesesteak Pasta is hearty enough to serve as a complete meal, but it is still simple enough for a weeknight. The beef, onions, peppers, and mushrooms bring familiar cheesesteak flavor, while the creamy sauce turns the dish into cozy comfort food.

Another reason to love Cheesesteak Pasta is its flexibility. You can change the pasta, vegetables, cheeses, or spice level to suit your family’s taste.

How to Make Cheesesteak Pasta

Step 1: Cook the Pasta

Bring a large pot of salted water to a boil.

Add the pasta and cook until just al dente according to the package directions.

Drain well, reserving about 1/2 cup of pasta water in case you need to loosen the sauce later.

Step 2: Prepare the Beef

Pat the beef dry with paper towels.

If using sirloin, slice it very thinly against the grain.

Season with salt, black pepper, and smoked paprika.

Step 3: Sear the Beef

Heat olive oil in a large skillet over medium-high heat.

Add the beef in a single layer and cook for 2 to 3 minutes, turning as needed, until browned.

Avoid overcrowding the pan. Cook in batches if necessary.

Transfer the cooked beef to a plate.

Step 4: Cook the Vegetables

Reduce the heat to medium.

Add butter to the same skillet, then add onion, green bell pepper, red bell pepper, and mushrooms.

Cook for 6 to 8 minutes until the vegetables soften and begin to caramelize.

Step 5: Add the Garlic

Stir in the garlic and cook for about 30 seconds.

Add Worcestershire sauce and scrape the browned bits from the bottom of the skillet.

These browned bits add extra flavor to the finished dish.

Step 6: Make the Roux

Push the vegetables to one side of the skillet or transfer them temporarily to a bowl if your pan is crowded.

Add butter and let it melt.

Sprinkle in the flour and whisk for about 1 minute.

Step 7: Add the Broth and Milk

Slowly pour in the beef broth while whisking.

Add the milk and continue whisking until the mixture becomes smooth.

Cook for 3 to 4 minutes until the sauce begins to thicken.

Step 8: Add the Cream Cheese

Reduce the heat to low.

Add the softened cream cheese and stir until completely melted into the sauce.

The cream cheese helps the sauce stay creamy and smooth.

Step 9: Add the Shredded Cheese

Add provolone, mozzarella, and Parmesan a little at a time.

Stir gently after each addition until the cheese melts.

Avoid boiling the sauce once the cheese has been added.

Step 10: Return the Beef and Vegetables

Add the cooked beef and vegetables back to the skillet.

Stir until they are evenly coated in the sauce.

Step 11: Add the Pasta

Add the drained pasta and toss gently until every piece is coated.

If the sauce feels too thick, add a splash of reserved pasta water.

Cheesesteak Pasta should be creamy and saucy without being runny.

Step 12: Taste and Adjust

Taste the pasta and add extra salt, black pepper, or Worcestershire sauce if needed.

If you want more richness, add a small handful of extra provolone.

Step 13: Garnish and Serve

Remove the skillet from the heat.

Sprinkle with parsley, cracked black pepper, and a little extra cheese.

Serve Cheesesteak Pasta warm while the sauce is smooth and creamy.

Serving Suggestions

Cheesesteak Pasta is filling enough to serve on its own, but a simple side can make the meal feel more complete.

Serve it with garlic bread, toasted baguette slices, or warm dinner rolls to soak up the cheese sauce.

A crisp green salad with a tangy vinaigrette is another good choice because the acidity balances the richness of the pasta.

Roasted broccoli, green beans, asparagus, or Brussels sprouts also pair well with Cheesesteak Pasta.

If you want a hearty pasta dinner, try this One-Pot Sausage and Fennel Rigatoni with savory sausage, tender fennel, and rich sauce in one easy pot.

Recipe Tips

Use thinly sliced beef for the most tender texture.

Do not overcook the beef. A quick sear keeps it juicy and prevents it from becoming tough.

For the best Cheesesteak Pasta, cook the pasta only until al dente because it will continue to soften slightly when mixed with the hot sauce.

Freshly shredded cheese melts more smoothly than pre-shredded cheese.

Keep the sauce over low heat once the cheese goes in.

If the sauce thickens too much, loosen it with pasta water or a splash of milk.

Easy Variations

Cheesesteak Pasta is easy to customize with different vegetables, cheeses, and seasonings.

For extra heat, add sliced jalapeños, red pepper flakes, or pepper jack cheese.

You can replace provolone with white American cheese, Monterey Jack, cheddar, or a blend of your favorites.

For a vegetable-heavy version, add extra mushrooms, spinach, zucchini, or roasted peppers.

Ground beef can also replace sliced steak if that is what you have available.

You can even turn Cheesesteak Pasta into a baked casserole by transferring it to a baking dish, topping with extra cheese, and baking until bubbly.

For a crispy vegetable side, try these Cheesy Zucchini Carrot Croquettes with tender zucchini, sweet carrot, melted cheese, and a golden crunchy exterior.

Make-Ahead Instructions

Cheesesteak Pasta can be partially prepared ahead to make dinner faster.

Slice the beef and vegetables up to one day in advance and store them separately in the refrigerator.

You can also cook the pasta ahead, toss it lightly with oil, and refrigerate it.

For the best texture, prepare the cheese sauce shortly before serving.

Storage and Reheating

Store leftover Cheesesteak Pasta in an airtight container in the refrigerator for up to 4 days.

To reheat on the stovetop, place the pasta in a skillet over low heat with a splash of milk or beef broth.

Stir gently until warmed through.

Individual portions can also be reheated in the microwave in short intervals, stirring between each interval.

Nutrition Information

Approximate nutrition per serving:

Calories: 620
Protein: 36 g
Carbohydrates: 52 g
Fat: 30 g
Saturated Fat: 16 g
Fiber: 4 g
Sugar: 7 g
Sodium: 880 mg

Nutrition values are estimates and may vary depending on the beef, pasta, cheese, milk, and serving size.

Frequently Asked Questions

Can I use ground beef?

Yes. Ground beef works well and is an affordable alternative to sliced steak.

What pasta shape is best?

Penne, rigatoni, rotini, or shells all work well because they hold the creamy sauce.

Can I make Cheesesteak Pasta without mushrooms?

Yes. Simply leave them out or replace them with extra peppers or onions.

What cheese tastes most like a classic cheesesteak?

Provolone is a great choice. White American cheese can also be used for a smoother, more traditional sandwich-style flavor.

Can I use leftover steak?

Yes. Slice it thinly and stir it in near the end so it does not overcook.

How do I keep the sauce creamy?

Use low heat after adding the cheese and avoid boiling the sauce.

Can I make Cheesesteak Pasta spicy?

Yes. Add hot peppers, red pepper flakes, or pepper jack cheese.

Can I bake the finished pasta?

Yes. Transfer it to a baking dish, top with extra cheese, and bake at 375°F or 190°C until hot and bubbly.

Final Thoughts

Cheesesteak Pasta combines tender beef, sweet peppers, onions, mushrooms, and creamy cheese sauce in one satisfying dinner.

The familiar sandwich-inspired flavors make Cheesesteak Pasta a great choice for families who enjoy rich, savory comfort food.

Because Cheesesteak Pasta is flexible, easy to reheat, and simple to customize, it works well for weeknights, meal prep, or casual entertaining.

Keep Cheesesteak Pasta in your dinner rotation whenever you want an easy, cheesy meal with classic Philly-inspired flavor.

Creamy Spinach & Sun-Dried Tomato Pasta

Spinach Tomato Pasta with baby spinach, sun-dried tomatoes, creamy Parmesan sauce, garlic, and tender pasta

Creamy Spinach & Sun-Dried Tomato Pasta

Spinach Tomato Pasta is a creamy, comforting dinner made with tender pasta, baby spinach, sun-dried tomatoes, garlic, Parmesan, and a silky cream sauce. It comes together with simple ingredients but still feels rich and restaurant-style. Spinach Tomato Pasta is perfect for busy weeknights, cozy weekends, or an easy meatless meal when you want something satisfying without a lot of prep.

The sweetness of sun-dried tomatoes balances the creamy sauce, while spinach adds freshness and color. A little garlic, Italian seasoning, and Parmesan bring everything together.

Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: About 40 minutes
Servings: 4 to 6

Ingredients

For the Pasta

  • 12 ounces penne, fettuccine, rigatoni, or rotini
  • 1 tablespoon salt for the pasta water

For the Creamy Sauce

  • 2 tablespoons olive oil
  • 1 tablespoon unsalted butter
  • 4 garlic cloves, minced
  • 3/4 cup sun-dried tomatoes, drained and sliced
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups whole milk
  • 3/4 cup heavy cream
  • 1 cup freshly grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon red pepper flakes, optional
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 4 cups baby spinach
  • 1/2 cup reserved pasta water, as needed
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh parsley or basil

Why You’ll Love This Recipe

Spinach Tomato Pasta is creamy, colorful, and easy to make with ingredients that are available in most grocery stores. The sauce is rich without being overly heavy, and the sun-dried tomatoes add concentrated flavor to every bite.

Another reason to love Spinach Tomato Pasta is how flexible it is. You can add chicken, shrimp, mushrooms, artichokes, or extra vegetables, or keep it simple for a vegetarian dinner.

The entire dish comes together in one pan after the pasta is cooked, which means less cleanup and an easier dinner routine.

How to Make Spinach Tomato Pasta

Step 1: Cook the Pasta

Bring a large pot of salted water to a boil.

Add the pasta and cook according to the package directions until al dente.

Before draining, reserve about 1 cup of pasta water.

Drain the pasta and set it aside.

Step 2: Prepare the Sun-Dried Tomatoes

If your sun-dried tomatoes are packed in oil, drain them well and slice them into thin strips.

If they are very large, chop them into smaller pieces so they distribute evenly throughout the sauce.

Step 3: Sauté the Garlic

Heat the olive oil and butter in a large skillet over medium heat.

Add the minced garlic and cook for about 30 seconds, stirring constantly.

Do not let the garlic brown.

Step 4: Add the Sun-Dried Tomatoes

Add the sliced sun-dried tomatoes to the skillet.

Cook for 1 to 2 minutes so they soften slightly and release their flavor into the oil.

This step gives Spinach Tomato Pasta a deeper, richer tomato flavor.

Step 5: Add the Flour

Sprinkle the flour over the garlic and tomatoes.

Stir constantly for about 1 minute.

This creates a light roux that helps thicken the sauce.

Step 6: Add Milk and Cream

Slowly pour in the milk while whisking or stirring.

Add the heavy cream and continue stirring until the mixture is smooth.

Cook for 3 to 4 minutes, or until the sauce begins to thicken.

Step 7: Season the Sauce

Add Italian seasoning, smoked paprika, red pepper flakes, salt, and black pepper.

Stir well and reduce the heat to low.

Step 8: Add the Parmesan

Add the grated Parmesan a little at a time.

Stir continuously until the cheese melts into the sauce.

The sauce for Spinach Tomato Pasta should be smooth, creamy, and thick enough to coat the back of a spoon.

Step 9: Add the Spinach

Add the baby spinach in batches.

Stir after each addition until the leaves wilt into the sauce.

This usually takes only 2 to 3 minutes.

Step 10: Add the Pasta

Add the cooked pasta to the skillet.

Toss gently until every piece is coated in the creamy sauce.

If the sauce is too thick, add a splash of reserved pasta water.

Spinach Tomato Pasta should look creamy and glossy rather than dry.

Step 11: Add Lemon Juice

Stir in the fresh lemon juice.

The acidity helps balance the richness of the cream and Parmesan.

Taste and adjust the salt, pepper, or red pepper flakes if needed.

Step 12: Garnish and Serve

Remove the skillet from the heat.

Sprinkle with chopped parsley or basil and extra Parmesan.

Serve Spinach Tomato Pasta immediately while the sauce is warm and creamy.

Serving Suggestions

Spinach Tomato Pasta is filling enough to serve on its own, but fresh sides help balance the richness.

Serve Spinach Tomato Pasta with a crisp green salad, Caesar salad, roasted asparagus, steamed broccoli, or garlic bread.

For extra protein, serve it with grilled chicken, baked salmon, shrimp, or sliced Italian sausage.

A simple tomato cucumber salad also pairs well with the creamy sauce.

For an easy no-bake dessert, try our No Bake Twix Bars with a buttery biscuit base, gooey caramel, and smooth chocolate topping.

Recipe Tips

Use freshly grated Parmesan whenever possible because it melts more smoothly than pre-shredded cheese.

Cook the pasta only until al dente so it stays firm after being tossed with the hot sauce.

Reserve pasta water before draining. The starchy water is useful for loosening the sauce without making it watery.

Add the spinach gradually so it wilts evenly.

For the best texture, keep the heat low after adding Parmesan. High heat can cause creamy cheese sauces to separate.

Drain oil-packed sun-dried tomatoes well so the finished dish does not become greasy.

Taste before adding extra salt because Parmesan and sun-dried tomatoes can both be salty.

Easy Variations

Spinach Tomato Pasta is easy to customize with different proteins and vegetables.

Add cooked chicken breast for a heartier meal.

Shrimp also works well and pairs naturally with the garlic cream sauce.

For extra vegetables, add mushrooms, zucchini, roasted red peppers, peas, or artichoke hearts.

You can turn Spinach Tomato Pasta into a spicy version by adding more red pepper flakes or a little cayenne pepper.

For extra tang, add a spoonful of cream cheese or a small amount of crumbled feta.

If you want a lighter sauce, replace part of the heavy cream with whole milk.

You can also use whole-wheat pasta, chickpea pasta, or gluten-free pasta.

You may also enjoy our Comfort Food Stuffed Eggplant Bake for a hearty dinner with tender eggplant, savory beef, tomatoes, ricotta, and melted cheese.

Make-Ahead Instructions

Spinach Tomato Pasta is best served fresh, but several parts can be prepared in advance.

Slice the sun-dried tomatoes and grate the Parmesan up to two days ahead.

The sauce can be made several hours ahead and stored in the refrigerator. Reheat it gently over low heat with a splash of milk before adding the pasta.

If making the entire dish ahead, slightly undercook the pasta so it does not become too soft when reheated.

Storage and Reheating

Store leftover Spinach Tomato Pasta in an airtight container in the refrigerator for up to 3 days.

Reheat it gently in a skillet over medium-low heat.

Add a small splash of milk, cream, or water to loosen the sauce as it warms.

You can also microwave individual portions in short intervals, stirring between each interval.

Avoid overheating because creamy sauces can separate if they become too hot.

Nutrition Information

Approximate nutrition per serving:

Calories: 570
Protein: 19 g
Carbohydrates: 60 g
Fat: 29 g
Saturated Fat: 15 g
Fiber: 5 g
Sugar: 8 g
Sodium: 720 mg

Nutrition values are estimates and may vary depending on the pasta, cream, Parmesan, sun-dried tomatoes, and serving size.

Frequently Asked Questions

Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much liquid as possible before adding it to the sauce.

Can I make this without heavy cream?

Yes. Use whole milk or half-and-half, but the sauce will be slightly lighter.

What pasta shape works best?

Penne, rigatoni, rotini, farfalle, and fettuccine all work well because they hold the creamy sauce nicely.

Can I add chicken?

Yes. Sliced grilled or sautéed chicken makes the dish more filling and adds extra protein.

Why did my sauce become too thick?

The sauce naturally thickens as it sits. Add reserved pasta water or milk a little at a time until the desired consistency returns.

Can I make this spicy?

Yes. Add more red pepper flakes, cayenne pepper, or chili oil.

Can I freeze it?

Cream sauces can change texture after freezing, so refrigerated leftovers are usually better.

Final Thoughts

Spinach Tomato Pasta is a simple way to turn pantry staples and fresh spinach into a creamy, satisfying dinner.

Because Spinach Tomato Pasta can be customized with chicken, shrimp, vegetables, or different pasta shapes, it is easy to adapt for different meals and occasions.

Keep this Spinach Tomato Pasta recipe handy whenever you want a quick meatless dinner that still feels rich and comforting.

With tender pasta, garlicky cream sauce, sweet sun-dried tomatoes, fresh spinach, and Parmesan, Spinach Tomato Pasta delivers cozy flavor with very little effort.

Creamy Butternut Squash Fettuccine with Walnuts & Sage

Butternut Squash Fettuccine with creamy squash sauce, Parmesan, toasted walnuts, fresh sage, and tender pasta

Creamy Butternut Squash Fettuccine with Walnuts & Sage

Butternut Squash Fettuccine is a cozy pasta dish made with silky roasted squash, garlic, Parmesan, fresh sage, toasted walnuts, and tender ribbons of fettuccine. The sauce is naturally creamy from the squash, so you get a rich texture without needing a heavy amount of cream. Sweet squash, nutty Parmesan, earthy sage, and crunchy walnuts make every bite balanced and comforting.

This Butternut Squash Fettuccine is perfect for fall dinners, holiday meals, or any night when you want a restaurant-style pasta that still feels easy to make at home. It works beautifully as a vegetarian main dish and pairs well with salads, roasted vegetables, or simple grilled protein.

Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 4

Ingredients

For the Butternut Squash Sauce

  • 3 cups peeled and cubed butternut squash
  • 2 tablespoons extra virgin olive oil
  • 1 small yellow onion, diced
  • 3 garlic cloves, minced
  • 1 teaspoon fresh sage, finely chopped
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/8 teaspoon ground nutmeg
  • 1 1/2 cups vegetable broth
  • 1/2 cup whole milk or half-and-half
  • 1/2 cup freshly grated Parmesan cheese

For the Pasta

  • 12 ounces fettuccine
  • 1/2 cup reserved pasta water
  • 1 tablespoon butter
  • 1/3 cup walnuts, roughly chopped
  • 6 to 8 fresh sage leaves
  • 1 tablespoon fresh lemon juice

Why You’ll Love This Recipe

Butternut Squash Fettuccine has a creamy texture without relying on a heavy cream sauce. Roasted or sautéed squash blends into a naturally smooth base, while Parmesan adds savory richness.

Another reason to love Butternut Squash Fettuccine is the contrast of textures. Tender pasta and silky sauce pair with crunchy walnuts and crisp sage for a dish that feels more interesting than a basic weeknight pasta.

How to Make Butternut Squash Fettuccine

Step 1: Cook the Butternut Squash

Heat 1 tablespoon olive oil in a large skillet or Dutch oven over medium heat.

Add the butternut squash, onion, salt, and black pepper. Cook for 8 to 10 minutes, stirring occasionally, until the onion softens and the squash begins to brown lightly.

Add the garlic, chopped sage, thyme, and nutmeg. Cook for about 30 seconds until fragrant.

This aromatic base gives Butternut Squash Fettuccine its warm, savory flavor.

Step 2: Simmer Until Tender

Pour in the vegetable broth.

Bring the mixture to a gentle simmer, cover, and cook for 10 to 12 minutes, or until the squash is very tender when pierced with a fork.

Step 3: Blend the Sauce

Carefully transfer the squash mixture to a blender, or use an immersion blender directly in the pot.

Add the milk or half-and-half and blend until completely smooth.

Return the sauce to the skillet and keep it over low heat.

The sauce for Butternut Squash Fettuccine should be silky and pourable, not overly thick.

Step 4: Cook the Fettuccine

While the sauce simmers, bring a large pot of salted water to a boil.

Cook the fettuccine until al dente according to the package directions.

Before draining, reserve about 1/2 cup of pasta water.

Drain the pasta and set it aside.

Step 5: Toast the Walnuts

In a small dry skillet over medium heat, toast the chopped walnuts for 3 to 4 minutes, stirring often.

Remove them as soon as they smell fragrant and look lightly golden.

Toasted walnuts add a deep, nutty flavor that works especially well with Butternut Squash Fettuccine.

Step 6: Crisp the Sage

Add the butter to the same skillet.

Once melted, add the whole sage leaves and cook for 30 to 60 seconds per side, until crisp.

Transfer the leaves to a paper towel.

Step 7: Finish the Sauce

Stir the Parmesan into the warm squash sauce until melted.

Add lemon juice and taste for seasoning.

If the sauce is too thick, stir in a little reserved pasta water until it reaches a smooth consistency.

Butternut Squash Fettuccine tastes best when the sauce lightly coats the noodles instead of sitting too heavily on them.

Step 8: Toss with the Pasta

Add the cooked fettuccine to the skillet.

Use tongs to toss until every strand is coated.

Cook over low heat for 1 to 2 minutes so the pasta absorbs some of the sauce.

Step 9: Add Walnuts and Sage

Fold in half of the toasted walnuts.

Transfer the pasta to serving bowls and top with the remaining walnuts and crisp sage leaves.

Serve Butternut Squash Fettuccine immediately with extra Parmesan and black pepper.

Serving Suggestions

Butternut Squash Fettuccine is satisfying enough to serve as a vegetarian main dish.

Pair it with a crisp arugula salad, roasted Brussels sprouts, green beans, or garlic bread for a complete dinner.

For extra protein, serve Butternut Squash Fettuccine with grilled chicken, roasted salmon, shrimp, or white beans.

For a sweet brunch or dessert option, try our Blueberry Cream Cheese Loaf with juicy berries and a creamy cheese center.

Recipe Tips

Cut the squash into similar-size cubes so it cooks evenly.

Cook the squash until very soft before blending.

Fresh sage gives Butternut Squash Fettuccine the best flavor, especially when some leaves are crisped for garnish.

Use freshly grated Parmesan because it melts more smoothly.

Reserve pasta water before draining the noodles.

Add pasta water gradually so the sauce does not become too thin.

Toast walnuts carefully because they can burn quickly.

Serve the pasta immediately because the sauce thickens as it cools.

Easy Variations

For extra vegetables, add baby spinach to the finished sauce and stir until wilted.

Butternut Squash Fettuccine is also delicious with sautéed mushrooms, roasted broccoli, or caramelized onions.

For a richer version, replace the milk with half-and-half or add a small splash of cream.

Pecans or hazelnuts can replace the walnuts.

For extra heat, add red pepper flakes.

You can also stir in cooked chicken sausage, grilled chicken, or crispy pancetta if you do not need the recipe to stay vegetarian.

Make-Ahead Instructions

Butternut Squash Fettuccine can be partially prepared ahead.

Make the sauce up to 3 days in advance and refrigerate it in an airtight container.

Toast the walnuts and store them separately at room temperature.

When ready to serve, cook fresh pasta, gently reheat the sauce, and add a splash of broth or milk if it has thickened.

Storage and Reheating

Store leftover Butternut Squash Fettuccine in an airtight container in the refrigerator for up to 3 days.

Reheat gently in a skillet over low heat with a splash of milk, broth, or water.

You can also microwave individual portions in short intervals, stirring between each one.

The sauce will thicken in the refrigerator, so adding a little liquid is important.

Freezing the sauce alone works better than freezing the finished pasta. Freeze the sauce for up to 2 months, then thaw overnight before reheating.

Nutrition Information

Approximate nutrition per serving:

Calories: 560
Protein: 17 g
Carbohydrates: 76 g
Fat: 22 g
Saturated Fat: 7 g
Fiber: 8 g
Sugar: 9 g
Sodium: 620 mg

Nutrition values are estimates and may vary depending on the pasta, milk, Parmesan, walnuts, and serving size.

Frequently Asked Questions

Can I use frozen butternut squash?

Yes. Frozen squash works well. Cook it until completely tender and allow excess moisture to evaporate before blending.

Can I make the sauce dairy-free?

Yes. Use unsweetened oat milk or another neutral dairy-free milk and replace Parmesan with a dairy-free alternative or nutritional yeast.

Can I use another pasta shape?

Yes. Linguine, tagliatelle, penne, rigatoni, or spaghetti can all replace fettuccine.

How do I make the sauce thinner?

Add reserved pasta water, broth, or milk a few tablespoons at a time until the sauce reaches the texture you prefer.

Can I roast the squash instead?

Yes. Roast the squash at 425°F or 220°C until tender and caramelized, then blend it with the remaining sauce ingredients.

What can I use instead of walnuts?

Pecans, hazelnuts, almonds, pumpkin seeds, or pine nuts are all good substitutes.

Can I add protein?

Yes. Chicken, shrimp, salmon, white beans, or chicken sausage pair well with the creamy squash sauce.

Final Thoughts

Butternut Squash Fettuccine is a cozy pasta that combines sweet squash, savory Parmesan, garlic, fresh sage, and crunchy walnuts in a smooth, creamy sauce.

Because Butternut Squash Fettuccine can be customized with extra vegetables, different nuts, or added protein, it is easy to adapt for both weeknight dinners and special occasions.

Keep this Butternut Squash Fettuccine recipe in your fall rotation whenever you want a comforting pasta that feels elegant but is still simple enough to make at home.

If you enjoy savory breakfast and brunch recipes, you may also like our Sun-Dried Tomato, Spinach & Goat Cheese Frittata.

Creamy Chili Oil Fettuccine with Pan-Fried Halloumi

Creamy Chili Oil Fettuccine with pan-fried halloumi, Parmesan, fresh herbs, lemon, and chili oil

Creamy Chili Oil Fettuccine with Pan-Fried Halloumi

This Creamy Chili Oil Fettuccine is a rich and comforting pasta dish made with silky fettuccine, fragrant garlic, spicy chili oil, Parmesan cheese, fresh lemon, and golden pan-fried halloumi. The combination of creamy pasta and crispy-edged halloumi creates a delicious contrast of textures, while lemon and fresh herbs keep the dish bright and balanced.

The halloumi is cooked separately until golden brown, giving it a slightly crisp outside and pleasantly chewy center. Its salty flavor works beautifully with the creamy sauce and gentle heat from the chili oil. Meanwhile, the fettuccine absorbs the flavorful sauce, creating a smooth coating that clings to every strand.

This Creamy Chili Oil Fettuccine is easy enough for a busy weeknight but has enough flavor and presentation appeal for a weekend dinner. You can serve it on its own with a fresh salad or add roasted vegetables, chicken, shrimp, or spinach for a more complete meal. This Creamy Chili Oil Fettuccine is an easy choice for a flavorful weeknight dinner.

Prep Time: 15 minutes

Cook Time: 25 minutes

Total Time: 40 minutes

Servings: 4

Ingredients

For the Fettuccine

12 ounces fettuccine

1 tablespoon salt for the pasta water

½ cup reserved pasta water

For the Chili Oil Sauce

3 tablespoons extra virgin olive oil

2 tablespoons chili oil

3 garlic cloves, finely minced

1 teaspoon crushed red pepper flakes

½ teaspoon smoked paprika

½ teaspoon dried oregano

¼ teaspoon black pepper

For the Creamy Sauce

¾ cup heavy cream

½ cup freshly grated Parmesan cheese

2 tablespoons cream cheese

1 tablespoon fresh lemon juice

1 teaspoon lemon zest

½ teaspoon sea salt

¼ teaspoon black pepper

For the Pan-Fried Halloumi

8 ounces halloumi cheese

1 tablespoon extra virgin olive oil

½ teaspoon dried oregano

¼ teaspoon black pepper

For Garnishing

Fresh parsley, chopped

Fresh basil leaves

Extra Parmesan cheese

Crushed red pepper flakes

Fresh lemon wedges

Extra chili oil

Instructions

Prepare the Halloumi

Begin by preparing the halloumi because it is best served warm and golden. Remove the cheese from its packaging and pat it completely dry with paper towels. Removing excess moisture helps the halloumi develop a better crust when it touches the hot skillet.

Cut the halloumi into medium slices or bite-sized cubes. Try to keep the pieces similar in thickness so they cook evenly.

Heat a large nonstick skillet over medium heat and add one tablespoon of extra virgin olive oil. Once the oil is warm, carefully arrange the halloumi in a single layer.

Cook the halloumi for about two to three minutes on the first side. Leave it undisturbed while it cooks so the surface can develop a deep golden color. Turn each piece carefully and cook for another two minutes.

Once both sides are golden, sprinkle the halloumi with dried oregano and black pepper. Transfer it to a plate and keep it nearby while preparing the pasta.

Do not overcook the cheese because halloumi can become very firm and chewy when left over high heat for too long. This Creamy Chili Oil Fettuccine starts with golden halloumi for a delicious salty contrast.

Cook the Fettuccine

Prepare the Pasta Water

Bring a large pot of water to a strong boil. Add the salt and then carefully place the fettuccine into the boiling water.

Stir the pasta during the first minute to prevent the strands from sticking together. Continue cooking according to the package directions until the fettuccine is al dente.

Before draining, reserve about half a cup of the pasta cooking water. This water contains starch released from the pasta and is extremely useful for creating a smooth sauce.

Drain the fettuccine but do not rinse it. Keeping the natural starch on the pasta helps the creamy sauce cling to the noodles.

Set the cooked fettuccine aside while you prepare the chili oil sauce. The pasta water helps make the Creamy Chili Oil Fettuccine smooth and silky.

Prepare the Chili Oil

Build the Flavor Base

Use the same skillet that was used to cook the halloumi. The small golden pieces left behind can add extra flavor to the sauce.

Add the extra virgin olive oil and chili oil to the skillet. Warm the mixture over medium-low heat.

Add the minced garlic and cook gently for about thirty to sixty seconds. The garlic should become fragrant and lightly softened but should not become dark brown.

Add the crushed red pepper flakes, smoked paprika, dried oregano, and black pepper. Stir gently so the spices become coated in the warm oil.

Allow the mixture to cook for another thirty seconds. This helps release the aroma of the dried spices and gives the oil a deeper flavor.

Keep the heat moderate throughout this step. Burnt garlic can become bitter and overpower the creamy sauce. This flavorful chili oil gives the Creamy Chili Oil Fettuccine its signature spicy garlic flavor.

Make the Creamy Sauce

Combine the Cream and Cheese

Reduce the heat to low before adding the heavy cream. Slowly pour the cream into the seasoned chili oil while stirring continuously.

Add the cream cheese and whisk gently until it melts into the cream. Let the mixture simmer softly for two to three minutes.

Avoid boiling the sauce aggressively because high heat can cause the dairy ingredients to separate.

Gradually add the freshly grated Parmesan cheese while stirring. Continue mixing until the cheese melts and the sauce becomes smooth and slightly thick.

Add the fresh lemon juice and lemon zest. The citrus flavor is important because it cuts through the richness of the cream and cheese while adding freshness.

Season with sea salt and black pepper. Taste the sauce before adding additional salt because both Parmesan and halloumi already have a naturally salty flavor.

At this stage, the sauce should be creamy, smooth, fragrant, and lightly spicy. A gentle cooking temperature keeps the Creamy Chili Oil Fettuccine sauce creamy and smooth.

Combine the Pasta and Sauce

Create a Silky Finish

Add the cooked fettuccine directly to the skillet containing the creamy chili sauce.

Use kitchen tongs to gently toss the noodles through the sauce. Continue tossing until the sauce coats every strand.

If the sauce appears too thick, add one tablespoon of reserved pasta water at a time. Keep tossing after each addition until the desired consistency is reached.

The goal is a glossy sauce that clings naturally to the fettuccine without becoming watery.

Continue tossing the pasta over low heat for about one to two minutes. This allows the noodles to absorb some of the sauce and brings all the flavors together.

Taste the pasta again. If you want more brightness, add another small squeeze of lemon juice. If you prefer more heat, add a little extra chili oil or crushed red pepper. Tossing the noodles well ensures every strand of Creamy Chili Oil Fettuccine is coated with sauce.

Finish the Creamy Chili Oil Fettuccine

Add the Golden Halloumi

Divide the Creamy Chili Oil Fettuccine between four serving bowls or transfer it to a large serving platter.

Arrange the warm pan-fried halloumi over the pasta. The golden cheese should sit on top rather than being completely mixed into the sauce so its crisp edges remain noticeable.

Sprinkle fresh parsley and basil over the pasta. Add a little freshly grated Parmesan and a light pinch of crushed red pepper flakes.

Finish with a small drizzle of chili oil and fresh lemon juice.

Serve immediately while the pasta is hot and the halloumi is warm. The combination of creamy noodles, spicy oil, fresh lemon, and golden cheese is best enjoyed right away.

Tips for the Best Results

Use Fresh Parmesan

Freshly grated Parmesan melts more smoothly than many pre-shredded varieties. It creates a creamier sauce and gives the pasta a stronger savory flavor.

Add Parmesan gradually while stirring rather than adding it all at once. This allows the cheese to blend evenly into the cream.

Keep the Garlic Gentle

Garlic should become fragrant and lightly softened. It should not become dark brown.

Cooking the garlic over medium-low heat gives it a sweeter and smoother flavor. If it burns, the bitterness can affect the entire sauce.

Reserve Enough Pasta Water

Always reserve pasta water before draining the fettuccine. Even if your sauce looks perfect initially, the pasta can absorb more liquid as it rests.

A few tablespoons of pasta water can quickly bring the sauce back to a silky consistency.

Balance the Richness

Fresh lemon is one of the most important ingredients in this recipe. Cream, Parmesan, cream cheese, and halloumi are all rich, so lemon juice and zest help balance those flavors.

Add the lemon gradually and taste as you go. These simple tips help you make a smooth and flavorful Creamy Chili Oil Fettuccine every time

Recipe Variations

Creamy Spinach Version

For a vegetable-packed variation, add fresh spinach to the cream sauce just before adding the pasta.

Allow the spinach to wilt completely, then toss in the fettuccine. The spinach adds color and freshness without changing the creamy texture.

Roasted Vegetable Version

Roasted zucchini, bell peppers, cherry tomatoes, mushrooms, or eggplant work beautifully with this recipe.

Toss the vegetables with olive oil, oregano, garlic, salt, and pepper before roasting them until tender and lightly caramelized.

Fold the roasted vegetables into the finished Creamy Chili Oil Fettuccine and top with halloumi.

Chicken Version

For a heartier meal, add grilled chicken breast. Season the chicken with oregano, smoked paprika, garlic, lemon juice, salt, and black pepper.

Cook the chicken until fully done, slice it into thin strips, and arrange it over the pasta before serving.

Shrimp Version

Shrimp is another excellent addition. Cook peeled shrimp in the seasoned skillet until pink and opaque.

Remove the shrimp temporarily, prepare the creamy sauce, and return the shrimp before serving.

The combination of shrimp, lemon, garlic, and chili oil creates a fresh seafood variation. These variations make the Creamy Chili Oil Fettuccine easy to customize for different meals.

Serving Suggestions

Fresh Mediterranean Salad

Serve the pasta with a simple salad made from cucumber, tomatoes, red onion, parsley, olives, lemon juice, and extra virgin olive oil.

The crisp vegetables provide a refreshing contrast to the rich pasta.

Warm Bread

Warm pita, toasted sourdough, or Mediterranean flatbread makes an excellent side dish.

The bread is especially useful for enjoying any creamy sauce left on the plate.

Fresh Lemon

Serve lemon wedges alongside the pasta so everyone can add extra citrus according to taste.

A little fresh lemon juice just before eating can make the creamy sauce taste lighter and brighter. Serve this Creamy Chili Oil Fettuccine with a fresh Mediterranean salad for a balanced meal. A fresh Mediterranean salad pairs beautifully with Creamy Chili Oil Fettuccine.

Storage and Reheating

Refrigerator Storage

Allow leftover pasta to cool slightly before transferring it to an airtight container.

Store the Creamy Chili Oil Fettuccine in the refrigerator for up to three days.

If possible, store the halloumi separately because it reheats better without becoming too firm.

Reheating the Pasta

Place the pasta in a skillet over low heat and add one or two tablespoons of water, milk, or cream.

Stir gently until the sauce becomes smooth again.

Avoid high heat because it can cause the creamy sauce to separate.

Reheat the halloumi separately in a dry skillet for a short time. Place it over the pasta just before serving.

Finish with fresh herbs, lemon, and a small drizzle of chili oil.

Frequently Asked Questions

Can I make the Creamy Chili Oil Fettuccine less spicy

Yes. Reduce the crushed red pepper flakes and use less chili oil. The garlic, Parmesan, lemon, and herbs will still provide plenty of flavor.

Can I use another pasta shape

Yes. Linguine, spaghetti, tagliatelle, or even penne can be used.

Long pasta shapes are particularly good because the creamy sauce coats the noodles beautifully.

Can I replace halloumi

Yes. Firm paneer, grilled feta, or crispy tofu can be used instead.

However, halloumi provides a distinctive salty and chewy texture that makes this pasta especially satisfying.

Can I make the sauce without heavy cream

You can use half-and-half or evaporated milk instead.

For a thicker sauce, add a little extra cream cheese or Parmesan.

Why is my sauce too thick

The pasta may have absorbed too much liquid. Add reserved pasta water one tablespoon at a time while tossing until the sauce becomes smooth and glossy.

Why did my sauce become grainy

High heat can cause dairy-based sauces to separate. Keep the heat low while adding cream and Parmesan and avoid aggressive boiling.

Can I prepare the ingredients ahead of time

Yes. Slice the halloumi, mince the garlic, grate the Parmesan, chop the herbs, and measure the spices several hours ahead.

For the best texture, cook and combine the pasta shortly before serving.

Final Thoughts

This Creamy Chili Oil Fettuccine with pan-fried halloumi combines silky pasta, fragrant garlic, spicy chili oil, creamy Parmesan, fresh lemon, herbs, and golden cheese into one satisfying meal.

The creamy sauce balances the heat from the chili oil, while lemon keeps the dish bright and fresh. Golden halloumi adds a salty contrast and a pleasantly chewy texture that makes every bite more interesting.

The recipe is also easy to customize with spinach, roasted vegetables, chicken, shrimp, or mushrooms. Whether you prepare the classic version or create your own variation, the combination of creamy pasta and spicy garlic oil remains the heart of the dish.

For the best result, serve the Creamy Chili Oil Fettuccine immediately after tossing the pasta with the sauce. Add the halloumi while it is still warm, finish with fresh herbs and lemon, and drizzle a little extra chili oil over the top. This Creamy Chili Oil Fettuccine is also easy to customize for family dinners.

This flavorful Mediterranean-inspired pasta is simple enough for a weeknight dinner while still looking impressive enough for a relaxed weekend meal with family or guests. This Creamy Chili Oil Fettuccine is a flavorful choice for an easy family dinner.