Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pesto Beef Pasta Recipe

Pesto Beef Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 14 reviews
  • Author: Maria
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-American
  • Diet: Non-Vegetarian

Description

This Pesto Beef Pasta recipe is a delicious and satisfying dish that combines tender beef slices with flavorful pesto sauce, cherry tomatoes, and Parmesan cheese tossed with pasta. It’s a quick and easy meal perfect for busy weeknights.


Ingredients

Scale

Pasta:

  • 12 oz pasta (penne or rotini)

Beef:

  • 1 lb beef sirloin or flank steak (thinly sliced)

Other Ingredients:

  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1 cup cherry tomatoes (halved)
  • 1/2 cup pesto (store-bought or homemade)
  • 1/4 cup grated Parmesan cheese
  • Fresh basil leaves (for garnish, optional)


Instructions

  1. Cook the pasta: Boil pasta until al dente. Reserve 1/2 cup pasta water, drain, and set aside.
  2. Season and cook beef: Season beef with salt, pepper, and garlic powder. Sear in olive oil until browned, then set aside.
  3. Cook tomatoes: Saute cherry tomatoes until softened.
  4. Combine ingredients: Return beef to skillet, add pesto and pasta. Toss, adding reserved pasta water if needed.
  5. Finish and serve: Sprinkle with Parmesan, garnish with basil, and serve.

Notes

  • For extra creaminess, add cream cheese or heavy cream with the pesto.
  • Ground beef or leftover steak can be used instead of sliced sirloin.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 3g
  • Sodium: 480mg
  • Fat: 24g
  • Saturated Fat: 6g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 34g
  • Cholesterol: 75mg