If you love creamy pasta dishes loaded with tender beef, garlic, colorful peppers, and melted cheese, this Creamy Garlic Beef Penne with Peppers and Mozzarella is the perfect comfort-food dinner.
Penne pasta is tossed with seasoned beef and sautéed bell peppers before being coated in a rich, creamy garlic sauce. Mozzarella melts into the warm pasta, creating a cheesy, satisfying dish that feels like a restaurant-style meal but is easy enough for a weeknight dinner.
It’s hearty, flavorful, and especially delicious served hot with a simple salad or garlic bread.
Ingredients
For the Beef
- 1 pound beef sirloin or lean beef, thinly sliced
- 1 tablespoon olive oil
- 1 tablespoon butter
- 4 cloves garlic, minced
- 1 teaspoon paprika
- ½ teaspoon Italian seasoning
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon red pepper flakes, optional
For the Pasta
- 12 ounces penne pasta
- 1 tablespoon salt for the pasta water
- ½ cup reserved pasta water
For the Peppers
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- ½ medium onion, thinly sliced
- 1 tablespoon olive oil
For the Creamy Garlic Sauce
- 2 tablespoons butter
- 4 cloves garlic, minced
- 1 cup heavy cream
- ½ cup whole milk
- ¾ cup freshly grated Parmesan cheese
- ½ teaspoon Italian seasoning
- ½ teaspoon black pepper
- ¼ teaspoon paprika
- Salt, to taste
- 1 cup shredded mozzarella cheese
For Garnishing
- 2 tablespoons chopped fresh parsley
- Extra Parmesan
- Pinch of red pepper flakes
- Freshly cracked black pepper
How to Make Creamy Garlic Beef Penne
1. Cook the Penne
Bring a large pot of salted water to a boil.
Add the penne and cook according to the package directions until al dente.
Before draining, reserve about ½ cup of the pasta water.
Drain the pasta and set it aside.
Avoid rinsing the pasta because the surface starch helps the creamy sauce cling to the noodles.
2. Season the Beef
Pat the beef dry with paper towels.
Place it in a bowl and season with paprika, Italian seasoning, black pepper, onion powder, salt, and optional red pepper flakes.
Toss until evenly coated.
3. Sear the Beef
Heat olive oil in a large skillet over medium-high heat.
Add the seasoned beef in a single layer.
Cook for approximately 2–3 minutes per side, depending on the thickness of the slices.
Add 1 tablespoon butter and minced garlic during the final minute of cooking.
Toss the beef through the garlic butter, then remove it from the skillet and set aside.
Avoid overcrowding the pan. If necessary, cook the beef in two batches so it browns instead of steaming.
4. Sauté the Peppers and Onion
Add another tablespoon of olive oil to the skillet.
Add the sliced onion, red bell pepper, yellow bell pepper, and green bell pepper.
Cook for approximately 5–7 minutes, stirring occasionally.
The vegetables should become tender while retaining a little texture.
5. Make the Creamy Garlic Sauce
Reduce the heat to medium-low.
Add 2 tablespoons butter to the skillet.
Once melted, add the minced garlic and cook for approximately 30 seconds.
Be careful not to burn the garlic.
Pour in the heavy cream and whole milk.
Add Italian seasoning, paprika, and black pepper.
Stir gently and allow the mixture to simmer for about 2–3 minutes.
6. Add Parmesan
Gradually stir in the freshly grated Parmesan cheese.
Continue stirring until the cheese melts and the sauce becomes smooth.
If the sauce is too thick, add a splash of reserved pasta water.
Taste and adjust the salt and pepper.
7. Add the Mozzarella
Lower the heat.
Add the shredded mozzarella and stir gently until it melts into the sauce.
The sauce should become creamy, cheesy, and smooth.
Avoid boiling the sauce after adding the cheese, as excessive heat can make cheese sauces greasy or grainy.
8. Combine Everything
Return the cooked beef and sautéed peppers to the skillet.
Add the drained penne.
Toss everything together until the pasta is completely coated in the creamy garlic sauce.
Add a little more pasta water if needed to loosen the sauce.
Cook for another 1–2 minutes over low heat so the flavors come together.
How to Get the Best Flavor
Brown the beef properly: A hot skillet helps create flavorful browned edges.
Don’t overcook the beef: Thin slices cook quickly and can become tough if left in the pan too long.
Use fresh garlic: Freshly minced garlic gives the sauce a much stronger flavor than pre-minced or powdered garlic.
Grate your own Parmesan: Freshly grated Parmesan generally melts more smoothly.
Don’t boil the cream sauce: Keep the heat moderate after adding the dairy and cheese.
Reserve pasta water: The starchy water is excellent for adjusting the consistency of the sauce.
Use freshly shredded mozzarella: It melts beautifully and creates a creamy, cheesy finish.
Choosing the Best Beef
Sirloin is a convenient option because it is relatively tender and easy to slice.
You can also use:
- Ribeye
- Tenderloin
- Strip steak
- Top sirloin
- Thinly sliced flank steak
For tougher cuts, slice the beef very thinly against the grain to improve tenderness.
Easy Variations
Spicy Creamy Beef Penne
Add extra red pepper flakes, cayenne pepper, or sliced jalapeños.
Mushroom Beef Penne
Sauté 1–2 cups sliced mushrooms with the peppers for an earthy flavor.
Spinach Garlic Beef Pasta
Stir several handfuls of fresh spinach into the sauce during the final few minutes of cooking.
Cajun Beef Penne
Replace the Italian seasoning with Cajun seasoning and add extra bell peppers.
Broccoli Beef Pasta
Add small broccoli florets during the pasta cooking process or steam them separately before adding them to the skillet.
Tomato Cream Beef Penne
Add 2–3 tablespoons tomato paste to the garlic sauce for a creamy tomato variation.
Make It Lighter
If you prefer a lighter version, you can make a few simple adjustments:
- Use lean beef.
- Replace some heavy cream with additional milk.
- Use less mozzarella.
- Increase the amount of bell peppers.
- Add spinach or broccoli.
- Serve with a large green salad.
The result will still be creamy and satisfying while reducing some of the richness.
What to Serve With Creamy Beef Penne
Because this pasta is already hearty, simple sides work beautifully.
Try serving it with:
- Garlic bread
- Crusty Italian bread
- Caesar salad
- Garden salad
- Steamed broccoli
- Roasted asparagus
- Sautéed green beans
- Tomato and cucumber salad
A little fresh parsley and cracked black pepper on top also helps brighten the rich sauce.
Storage and Reheating
Allow leftovers to cool and transfer them to an airtight container.
Refrigerate promptly and use within 3–4 days.
The sauce will thicken as it cools.
When reheating, add a small splash of milk, cream, or water and warm gently over low to medium heat.
Stir frequently until the pasta is hot and the sauce becomes creamy again.
Avoid overheating because prolonged high heat can cause the cheese sauce to separate.
Can You Freeze It?
Cream-based pasta can be frozen, although the sauce may change texture slightly after thawing.
For best results, freeze individual portions in airtight freezer-safe containers.
Thaw overnight in the refrigerator and reheat gently with a splash of milk or cream.
For the best texture, freshly made pasta is preferable to frozen and reheated pasta.
Frequently Asked Questions
Can I use ground beef instead of sliced beef?
Yes. Brown 1 pound of ground beef thoroughly, drain excess fat if necessary, and continue with the recipe.
Can I use chicken instead?
Absolutely. Chicken breast or boneless chicken thighs can be substituted for beef. Cook chicken thoroughly before combining it with the pasta.
Can I use only mozzarella?
Yes, but Parmesan adds extra savory flavor to the sauce. A combination of both cheeses produces a richer result.
Why did my cheese sauce become grainy?
High heat can cause dairy and cheese sauces to separate. Keep the heat low after adding Parmesan and mozzarella and avoid boiling the sauce.
Can I use evaporated milk?
Yes. Evaporated milk can replace some or all of the whole milk, although the finished sauce may have a slightly different texture.
Can I add more vegetables?
Definitely. Mushrooms, spinach, broccoli, zucchini, and cherry tomatoes all work well.
Can I make this ahead of time?
You can prepare the beef, vegetables, and sauce ahead of time, but the pasta is best combined shortly before serving for the creamiest texture.
Final Thoughts
Creamy Garlic Beef Penne with Peppers and Mozzarella brings together everything you want in a comforting pasta dinner: tender seasoned beef, sweet bell peppers, aromatic garlic, creamy Parmesan sauce, and gooey melted mozzarella.
It’s hearty enough for a family dinner and flavorful enough to serve when you’re craving something special. You can also customize it with mushrooms, spinach, jalapeños, or your favorite vegetables.
For the best results, cook the beef quickly over high heat, keep the creamy sauce at a gentle temperature, and add the cheese gradually. Serve it hot with fresh parsley and a side of garlic bread for an unforgettable homemade pasta dinner.
SEO Details
SEO Title: Creamy Garlic Beef Penne with Peppers & Mozzarella
Meta Description: Make creamy garlic beef penne with tender seasoned beef, colorful peppers, Parmesan, and melted mozzarella for an easy and comforting dinner.
Focus Keyword: creamy garlic beef penne
Slug: creamy-garlic-beef-penne-with-peppers-mozzarella
Category: Pasta Recipes
Tags: creamy beef pasta, garlic beef pasta, beef penne, cheesy pasta, mozzarella pasta, easy pasta recipe, creamy garlic pasta, beef dinner recipe