Creamy Garlic Steak & Shell Pasta

Tender pieces of seasoned beef, tender shell-shaped pasta, garlic, herbs, vegetables, and a light creamy Parmesan sauce come together in this comforting Creamy Garlic Steak & Shell Pasta. It has the rich, cozy character of a restaurant-style pasta dish while using a balanced combination of protein, vegetables, pasta, and a moderate amount of cheese.

This version is designed as a balanced, lighter everyday meal rather than an extremely restrictive “diet” recipe. The goal is to keep the creamy texture and satisfying flavor while making the ingredients and portions practical for a family dinner.

Recipe at a Glance

Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 6
Serving Size: About 1½ cups
Cuisine: American-Italian inspired
Category: Dinner / Pasta
Cooking Method: Stovetop


Ingredients

For the Steak

  • 1 lb (450 g) lean sirloin steak, trimmed and cut into bite-size pieces
  • 1 tablespoon (15 ml) olive oil
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • ½ teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ¼ teaspoon red pepper flakes, optional

For the Pasta

  • 12 oz (340 g) medium shell pasta
  • ½ teaspoon salt for the pasta water

Whole-wheat shell pasta can be substituted if you prefer a nuttier flavor and additional fiber.

For the Vegetables and Sauce

  • 1 small yellow onion, finely diced
  • 1 medium red bell pepper, diced
  • 8 oz (225 g) mushrooms, sliced
  • 4 cloves garlic, minced
  • 1 tablespoon (14 g) unsalted butter
  • 2 cups (480 ml) low-sodium beef or chicken broth
  • 1 cup (240 ml) 2% milk
  • ½ cup (120 g) plain Greek yogurt
  • ½ cup (50 g) finely grated Parmesan cheese
  • 1 tablespoon (8 g) all-purpose flour
  • 1 teaspoon Italian seasoning
  • ½ teaspoon black pepper
  • ¼ teaspoon smoked paprika
  • ½ teaspoon Dijon mustard
  • 2 tablespoons chopped fresh parsley

Optional Garnish

  • 1 tablespoon finely grated Parmesan per serving
  • Fresh parsley
  • A small squeeze of lemon juice
  • Pinch of red pepper flakes

Instructions

1. Prepare the steak

Pat the steak pieces dry with paper towels. Removing excess moisture helps the beef develop a flavorful browned exterior instead of steaming in the pan.

Place the steak in a bowl and add the salt, black pepper, Italian seasoning, smoked paprika, garlic powder, and optional red pepper flakes. Toss until evenly seasoned.

2. Prepare the vegetables

Dice the onion and bell pepper, slice the mushrooms, and mince the garlic. Having everything prepared before cooking makes this recipe much easier because several steps happen fairly quickly.

3. Cook the pasta

Bring a large pot of water to a boil. Add ½ teaspoon salt and cook the shell pasta according to the package directions until al dente.

Before draining, reserve approximately 1 cup (240 ml) of pasta water. Drain the pasta and set it aside.

The reserved pasta water is useful because its starch can help loosen the sauce later without requiring large amounts of cream or butter.

4. Sear the steak

Heat a large deep skillet over medium-high heat. Add the olive oil.

Once the oil is hot, add the seasoned steak pieces in a single layer. Avoid overcrowding the pan; cook in two batches if necessary.

Sear the beef for approximately 2–3 minutes per side, depending on the size of the pieces and your preferred doneness.

Transfer the cooked steak to a clean plate.

5. Cook the vegetables

Reduce the heat to medium. Add the butter to the same skillet.

Add the diced onion and bell pepper. Cook for approximately 3–4 minutes, stirring occasionally, until they begin to soften.

Add the sliced mushrooms and continue cooking for another 4–5 minutes. The mushrooms should become tender and lightly browned.

6. Add the garlic

Add the minced garlic and cook for approximately 30–60 seconds.

Don’t cook the garlic for too long because it can become bitter. The goal is simply to make it fragrant.

7. Create the sauce base

Sprinkle the flour over the vegetables and stir continuously for approximately 30 seconds.

The small amount of flour helps create a smooth sauce without requiring a large amount of heavy cream.

8. Add the broth

Slowly pour in the broth while stirring constantly. Scrape the bottom of the skillet with a wooden spoon to loosen the flavorful browned bits left from the steak.

Bring the mixture to a gentle simmer.

9. Add the milk

Pour in the milk and stir. Add the Italian seasoning, black pepper, smoked paprika, and Dijon mustard.

Allow the sauce to simmer gently for approximately 3–5 minutes, stirring occasionally.

10. Add Greek yogurt carefully

Reduce the heat to low.

In a small bowl, stir the Greek yogurt until smooth. Add several spoonfuls of the warm sauce to the yogurt and stir. This gently warms the yogurt before it goes into the skillet.

Add the warmed yogurt mixture to the skillet and stir until incorporated.

This technique helps reduce the chance of the yogurt separating when it encounters the hot sauce.

11. Add Parmesan

Stir in the grated Parmesan cheese.

The Parmesan adds a concentrated savory flavor, so a moderate amount is enough to give the sauce a rich, cheesy character.

Continue stirring over low heat until the cheese melts and the sauce becomes creamy.

12. Adjust the consistency

Add a little of the reserved pasta water if the sauce is too thick.

Start with 2 tablespoons at a time, stirring after each addition.

You may need anywhere from 2 tablespoons to ½ cup depending on how thick you want the finished sauce.

13. Combine the pasta

Add the cooked shell pasta to the skillet.

Gently toss until the pasta is thoroughly coated with the creamy garlic sauce.

The shell shape works particularly well because the sauce collects inside the pasta, giving every bite plenty of flavor.

14. Return the steak

Add the cooked steak pieces back to the skillet.

Fold them gently into the pasta rather than stirring aggressively. This helps keep the beef tender.

Allow everything to warm together for approximately 1–2 minutes.

15. Taste and season

Taste the finished pasta before adding more salt.

Depending on the sodium content of your broth and Parmesan, additional salt may not be necessary.

Add extra black pepper, Italian seasoning, or red pepper flakes if desired.

16. Add fresh herbs

Turn off the heat and stir in the chopped fresh parsley.

Fresh parsley adds brightness and helps balance the richness of the sauce.

17. Let the pasta rest

Allow the pasta to stand for approximately 2 minutes before serving.

The sauce will continue to thicken slightly as it cools.

18. Serve

Divide the pasta among six bowls.

Finish each serving with a small sprinkle of Parmesan and fresh parsley if desired.

A squeeze of lemon juice is also delicious and can brighten the creamy sauce.

19. Pair it with vegetables

For a balanced dinner, serve this pasta with a simple green salad, roasted broccoli, green beans, asparagus, or another vegetable you enjoy.

This approach allows the pasta to remain satisfying while adding variety and additional nutrients to the meal. USDA MyPlate guidance similarly emphasizes combining grains, vegetables, and protein foods as part of balanced meals. (MyPlate)

20. Enjoy it as a complete meal

This pasta already contains several major components of a satisfying meal: beef provides protein, pasta provides carbohydrates, vegetables add fiber and micronutrients, and dairy ingredients contribute protein and calcium.

You don’t need to eliminate pasta to make a balanced meal. Choosing reasonable portions and pairing carbohydrate-rich foods with protein and vegetables can make the meal more substantial and enjoyable.


Why You’ll Love This Creamy Steak Pasta

This recipe takes inspiration from creamy steak pasta dishes but simplifies the sauce so that the dish is practical for a regular weeknight.

The beef is quickly seared rather than simmered for a long time. This creates browned edges and keeps the steak flavorful.

The vegetables are cooked in the same skillet, allowing them to absorb some of the savory flavors left behind by the beef.

The sauce gets its creamy texture from milk, Greek yogurt, Parmesan, and a small amount of flour rather than relying entirely on heavy cream.

The shell pasta is particularly useful because its shape captures the sauce inside the ridges. Every forkful contains pasta, creamy sauce, vegetables, and tender beef.


Tips for Tender Steak

Choose a tender cut such as sirloin and cut it into relatively small, evenly sized pieces.

Avoid cooking the beef for an unnecessarily long time. Small pieces cook quickly, and overcooking can make them chewy.

Cooking the steak in batches is another important tip. If the pan is overcrowded, the temperature drops and the beef may release moisture instead of developing a good sear.

Letting the skillet become properly hot before adding the steak also improves browning.


How to Make the Sauce Extra Smooth

The most important technique is to keep the heat relatively low after adding the Greek yogurt.

High heat can cause yogurt-based sauces to become grainy or separate.

Adding some warm sauce to the yogurt first helps bring the temperatures closer together before combining them.

The Parmesan should also be added gradually while stirring.

If the sauce becomes too thick, a splash of reserved pasta water will help loosen it.


Vegetable Substitutions

This recipe is flexible, so you can adjust the vegetables according to what you have available.

Try adding 1 cup broccoli florets, 1 cup baby spinach, 1 small zucchini, or ½ cup frozen peas.

Spinach can be stirred in during the final few minutes because it cooks very quickly.

Broccoli should be steamed or lightly cooked before adding if you want it particularly tender.

Frozen peas can be added directly to the sauce during the final few minutes.

USDA meal-planning guidance also recommends mixing and matching vegetables, protein foods, grains, and other staples to create different meals from ingredients already available at home. (MyPlate)


Can I Use Ground Beef?

Yes. Lean ground beef can replace the steak.

Use approximately 1 lb (450 g) lean ground beef. Brown it thoroughly in the skillet, breaking it into small pieces, then transfer it to a plate before cooking the vegetables.

Return the cooked beef to the sauce near the end.


Can I Use Chicken?

Absolutely. Boneless, skinless chicken breast or thigh can replace the steak.

Cut the chicken into small pieces and cook thoroughly before proceeding with the vegetables and sauce.

For food safety, poultry should be cooked to an appropriate safe internal temperature.


Make-Ahead Instructions

The sauce and vegetables can be prepared several hours ahead and refrigerated.

For the best texture, cook the pasta slightly al dente if you know you will be reheating it later.

When reheating, add a splash of milk or broth to loosen the sauce.

Warm gently rather than using extremely high heat.


Storage

Store leftover pasta in an airtight container in the refrigerator for up to 3–4 days.

When reheating, add 1–2 tablespoons of milk or broth per serving and stir gently.

The sauce naturally thickens in the refrigerator, so adding a little liquid helps bring it back to a creamy consistency.


Freezing

This recipe can technically be frozen, although creamy dairy-based sauces may change texture slightly after thawing.

If freezing, cool the pasta completely before placing it in freezer-safe containers.

For best quality, use within approximately 1–2 months.

Thaw overnight in the refrigerator and reheat gently with a splash of milk or broth.


Approximate Nutrition

The following values are estimates per serving, based on six servings and the exact ingredient quantities listed. Actual nutrition will vary according to the steak, pasta, broth, yogurt, Parmesan, and other brands used.

NutrientApprox. per serving
Calories500–540 kcal
Protein35–40 g
Carbohydrates55–60 g
Dietary Fiber5–7 g
Total Fat15–18 g
Saturated Fat6–8 g
Sugars7–9 g
Sodium650–800 mg
Calcium250–350 mg
Iron3–4 mg

For the most accurate nutrition information, calculate the recipe using the specific brands and quantities you actually use.


Recipe Variations

Creamy Mushroom Steak Pasta

Double the mushrooms to 16 oz (450 g) and reduce the steak slightly if you want a stronger mushroom flavor.

Spicy Garlic Steak Pasta

Add ½ teaspoon crushed red pepper flakes to the sauce and finish with additional black pepper.

Spinach Steak Pasta

Stir 2 packed cups fresh baby spinach into the finished sauce and cook for 1–2 minutes until wilted.

Broccoli Steak Pasta

Add 2 cups lightly steamed broccoli florets when combining the pasta and sauce.

Tomato Steak Pasta

Add 1 cup halved cherry tomatoes with the bell pepper for a brighter, slightly sweet flavor.


Serving Suggestions

For a complete family dinner, serve this creamy steak pasta with steamed broccoli and a simple tomato-cucumber salad.

A side of roasted vegetables works particularly well because their caramelized flavor contrasts with the creamy pasta.

For an especially colorful plate, combine the pasta with green vegetables and a fresh salad.

The USDA MyPlate resources encourage incorporating foods from several food groups rather than building meals around a single ingredient. (MyPlate)


Frequently Asked Questions

Can I use regular pasta?
Yes. Regular shell pasta works perfectly. Whole-wheat pasta is another option if you prefer its flavor and texture.

Can I make this without mushrooms?
Yes. Simply replace the mushrooms with additional bell pepper, zucchini, broccoli, or another vegetable.

Can I make it without Greek yogurt?
You can substitute additional milk and use a little extra Parmesan, although the sauce will have a different consistency.

Can I use pre-cooked steak?
Yes. Add sliced cooked steak near the end, just long enough to warm it through.

Why did my sauce become too thick?
Pasta continues absorbing sauce as it sits. Add reserved pasta water, milk, or broth a little at a time until the desired consistency returns.

Can I make this vegetarian?
Yes. Omit the beef and add mushrooms, white beans, lentils, or another protein-rich vegetarian ingredient.


Final Recipe Summary

This Creamy Garlic Steak & Shell Pasta is a comforting, flavorful dinner that brings together tender beef, shell pasta, mushrooms, peppers, garlic, Parmesan, and a creamy yogurt-based sauce.

The recipe keeps the familiar indulgent character of creamy steak pasta while incorporating vegetables and a moderate amount of rich ingredients. It is filling enough to serve as a main course and flexible enough to customize with different vegetables or proteins.

For everyday eating, there’s no need to label pasta as “good” or “bad.” A balanced meal can include carbohydrates, protein, fats, vegetables, and foods you genuinely enjoy. The USDA’s MyPlate resources similarly emphasize building meals with a variety of food groups. (MyPlate)

\