Pasta in Yogurt Sauce

5 from 106 votes

This creamy pasta with white yogurt sauce also known as Lebanese spaghetti is the perfect substitute for Alfredo sauce. It's creamy, tangy & easy to make!

This post may contain affiliate links. Please read our disclosure policy.

Spaghetti in Yogurt sauce is like Lebanese alfredo. It’s simple to make, very flavorful, and comes out creamy and delicious! Yogurt is often used in so many Lebanese recipes, and it’s a staple in my kitchen. Growing up, instead of using heavy cream to make a creamy pasta sauce, my mom would use plain whole milk yogurt. In Arabic, this dish is often called Macarona bil laban, which literally translates to pasta in yogurt.

Spaghetti in Yogurt Sauce topped with pine nuts and chopped herbs, served in large white bowl.
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

So, If you’ve been looking for a pasta dish that is both delicious and easy to make, this recipe for Lebanese Spaghetti with Pine Nuts and White Yogurt Sauce is perfect! This white sauce is made with plain yogurt, garlic, parsley, and a sprinkling of salt. The fresh parsley and mint add a beautiful brightness, and the pine nuts give it a lovely crunch. It’s simple, yet flavorful. It makes a great alfredo sauce substitute!

why you’ll love this pasta & white sauce with yogurt

  • Tangy. The yogurt brings a nice tang to the pasta, which is well balanced by the garlic.
  • Creamy. Even though there’s no cream in this recipe, the pasta still comes out creamy and delicious!
  • Nourishing. This pasta dish is made with whole milk yogurt, which is a good source of protein and calcium.
  • Easy to make. This recipe comes together in under 30 minutes, making it perfect for a weeknight meal!

Ingredients to make pasta with yogurt sauce

  • Spaghetti noodles: Traditionally, this dish is made with spaghetti noodles. You can use any type of pasta you like, but I think spaghetti works best.
  • Plain whole milk yogurt: Be sure to use plain yogurt and not Greek yogurt. The sauce will be too thick if you use Greek yogurt.
  • Garlic: I like to use a lot of garlic in this dish because it really gives the pasta a lot of flavor.
  • Pine nuts: Pine nuts are optional, but I think they add a nice crunch to the pasta and add a beautiful presentation.
  • Parsley & Mint: Fresh parsley is key in this recipe. It adds a beautiful brightness to the dish. Mint is optional but gives the pasta with yogurt recipe a bright flavor.
  • Olive Oil: A little bit of olive oil is used to sauté the garlic and toast the pine nuts.
Ingredients for recipe: yogurt, dry spaghetti noodles, pine nuts, fresh parsley and mint, garlic cloves, and olive oil.

How to make Pasta WiTh Yogurt Sauce

  1. In a large skillet, heat the olive oil. Add the pine nuts and cook until golden brown. Remove from the skillet and set aside.
  2. Heat the remaining olive oil in the skillet, add the garlic and parsley and cook until fragrant.
  3. Add the yogurt and salt and use a whisk to combine and lightly warm up the yogurt.
  4. Continue whisking until the yogurt looks smooth and creamy.
  5. Transfer the cooked spaghetti to the skillet.
  6. Toss that pasta with the yogurt sauce.
6 image collage on how to make recipe in one pan.

Tips for making lebanese spaghetti

  1. Use whole milk yogurt. Because we’re not using heavy cream here, you want the yogurt to be as rich and creamy as possible, so whole milk yogurt is preferred to 2% yogurt. The authentic recipe uses whole milk yogurt for the best taste and consistency and also to help minimize curdling when the yogurt is heated.
  2. Keep the heat very low. Since garlic is acidic, making the garlic and yogurt too hot may create a reaction similar to ricotta making (dairy + acid + heat). Keeping the heat low or even taking the skillet off the heat ensures a thicker, glossier sauce.
  3. Stir frequently while cooking the yogurt sauce. Yogurt can curdle in heat when the protein strands tighten up. Stirring frequently will help to minimize this, as does using full-fat yogurt.
  4. Use a metal pan and whisk. The best way to get smooth and creamy yogurt sauce is to use a whisk and stir frequently. Because the whisk can scratch non-stick cooking surfaces, I recommend using a metal pan.
  5. Save the pasta water. If your white sauce comes out too thick, adding in some pasta water can help thin it out. Just be sure to add a little bit at a time until you reach your desired consistency.
  • Add hashweh on top. Hashweh is a mixture of cooked ground beef with onions and spices, and it’s a staple for stuffing grape leaves, eggplant, and other vegetables. It’s very common to add hashweh on top of the spaghetti with yogurt to make it a fuller meal.
  • Change the herbs. Parsley and mint are very popular fresh herbs to include in this spaghetti recipe, but other herbs like cilantro or basil are often substituted.
  • Cook with ghee or butter. Instead of olive oil, it’s also very common to cook the pine nuts and the garlic and herbs in ghee, butter, or clarified butter to enhance the creamy flavor.
  • Use greek yogurt. If you want a thicker pasta sauce, you can use greek yogurt in place of the plain yogurt.

what to serve with your Lebanese Spaghetti

how to store & reheat This pasta with yogurt sauce

If you end up with leftovers, they will store nicely in the fridge. Use a container with a tight-fitting lid.

When you’re ready to eat, simply reheat it on the stove over low heat until warmed through. You may need to add a little bit of water to thin out the sauce as it will thicken as it sits in the fridge. Just be sure to reheat the pasta slowly over low heat so that the yogurt doesn’t curdle.

How long will spaghetti with yogurt last in the fridge?

Properly stored, pasta with yogurt sauce will last for up to four days in the fridge.

Frequently asked questions

What’s the difference between greek yogurt and regular, plain yogurt?

Plain yogurt is made from milk that has been fermented with live bacteria. The bacteria causes the milk to thicken and turn sour. Greek yogurt is also made from fermented milk, but it’s strained to remove the whey, giving it a thicker consistency.

What pasta shapes go well with this pasta sauce?

Spaghetti is the most popular pasta shape to use with this pasta sauce, but any pasta shape will work. If you have young children, try bowtie, penne, or shells.

How can I make this pasta dish vegan?

To make a vegan version of pasta with yogurt sauce, you’ll need to use a plant-based yogurt like almond, coconut, or soy. You could also try using cashew cream in place of the yogurt.

Serving dish of spaghetti noodles in white sauce with herbs and pine nuts on top and serving spoon and fork tucked in noodles.

Pasta with yogurt and garlic is a simple, yet delicious dish. This authentic Lebanese recipe uses whole milk yogurt for the best taste and consistency. If you’re looking for a thicker pasta sauce, you can use greek yogurt in place of the plain yogurt. Enjoy!

More Lebanese recipes with yogurt:

If you try this feel good Pasta with Yogurt Sauce recipe or any other recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe. We would love to hear about your experience making it. And if you snapped some shots, share it on Instagram so we can repost on Stories!

order MY book

The Feel Good Foodie Cookbook is now available everywhere books are sold!

Pasta with Yogurt Sauce

This creamy pasta with white yogurt sauce also known as Lebanese spaghetti is the perfect substitute for Alfredo sauce. It's creamy, tangy & easy to make!
5 from 106 votes
Servings 4
Calories 347
Prep Time 5 minutes
Cook Time 15 minutes
0 minutes
Total Time 20 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!


  • 8 ounces spaghetti
  • 2 tablespoons olive oil divided
  • 2 tablespoons pine nuts
  • 2 garlic cloves minced
  • 2 tablespoons parsley divided
  • 1 cup plain yogurt
  • ½ teaspoon salt
  • 1 tablespoon fresh mint chopped


  • In a large pot of boiling salted water, cook the pasta according to package instructions; drain well and reserve ½ cup of pasta water.
  • In a large skillet over medium heat, heat 1 tablespoon olive oil. Add the pine nuts and cook until golden brown, about 3-5 minutes. Remove from the skillet and set aside.
  • Heat the remaining olive oil in the skillet, add the garlic and 1 tablespoon parsley and cook until fragrant, about 1 minute. Turn the heat to low, add the yogurt and salt and use a whisk to combine and lightly warm up the yogurt. Remove from heat.
  • Transfer the cooked spaghetti to the skillet and toss with the yogurt sauce. Add some pasta water to thin out the sauce, if desired.
  • Serve with toasted pine nuts, remaining parsley and chopped mint.


Storage: Add leftovers to an airtight container and store in the refrigerator for up to 4 days. 


Calories: 347kcal, Carbohydrates: 47g, Protein: 10g, Fat: 13g, Saturated Fat: 3g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 7g, Cholesterol: 8mg, Sodium: 324mg, Potassium: 276mg, Fiber: 2g, Sugar: 5g, Vitamin A: 284IU, Vitamin C: 4mg, Calcium: 96mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine Lebanese
5 from 106 votes (100 ratings without comment)

Rate and comment

Recipe Rating


  1. Eliza Campbell says:

    I made this dish and added bite sized roasted eggplant and some chilli flakes. It was AMAZING!!
    Yummy thanks for the recipe.

    1. Yumna J. says:

      Thank you so much!

  2. Subhi says:

    I’m from Syria, and we also have this as an occasional dish. And, yes it is delicious and very simple to make. One difference from your recipe is that we don’t heat the yogurt or saute the garlic. we use minced garlic and uncooked yogurt. But, I will try to make your recipe for a change. And, who knows we might have a winner here!

    1. Yumna J. says:

      You’ll have to let me know what you think when you make it!

  3. Pamela Tognoli says:

    Just made this delicious pasta and added chicken and peas. The sauce is amazing. I made it with goat yogurt and gluten-free pasta! It’s a winner!!!

    1. Yumna J. says:

      Oo Yum! Love the idea of the chicken and peas!

  4. Lauryn Verstrate says:

    This was my delicious dinner tonight!

    1. Yumna Jawad says:

      Glad you enjoyed!!

  5. Quinton says:

    Loved this recipe…and so did my Lebanese fiancé! I can (and do) get labneh at the supermarket and used it as the base instead of the yogurt. Using Yumna’s suggestion, I thinned out the labneh with the pasta water, and it was the creamiest and smoothest sauce with the best flavors that only labneh can offer! This is now a go-to recipe as I always have labneh in the fridge and some kind of pasta in the pantry. Thank you Yumma!

    1. Yumna Jawad says:

      Thank you so much! That makes me so happy to hear. Yay!!

  6. Rima says:

    Delicious recipe!easy to make with simple ingredients!and the taste SO GOOD

    1. Yumna Jawad says:

      Thank you so much! I love that!