Skip to main content
Bacon, Asparagus & Grape Tomato Cavatappi

Bacon, Asparagus & Grape Tomato Cavatappi

with Basil & Parmesan
Michelle Doll Olson
Michelle Doll OlsonUpdated on January 20, 2026
Get Free Steak + 10 Free Meals
Calories
820 kcal
Protein
23g protein
Difficulty
Medium
Allergens:
  • Wheat
  • Milk
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
serving amount

1 unit

Basil Paste

6 ounce

Cavatappi Pasta

(Contains: Wheat)

6 ounce

Asparagus

2 tablespoon

Cream Cheese

(Contains: Milk)

3 tablespoon

Parmesan Cheese

(Contains: Milk)

4 ounce

Grape Tomatoes

1 teaspoon

Chili Flakes

4 ounce

Bacon

Not included in your delivery

¼ teaspoon (tsp)

Sugar

1 teaspoon (tsp)

Cooking Oil

2 tablespoon (tbsp)

Butter

(Contains: Milk)

/ per serving
Calories820 kcal
Fat47 g
Saturated Fat20 g
Carbohydrate71 g
Sugar9 g
Dietary Fiber6 g
Protein23 g
Cholesterol80 mg
Sodium850 mg
Trans Fat0.5 g
Potassium530 mg
Calcium150 mg
Iron3.8 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Large Pot
Large Pan
Paper Towel
Small Bowl
Strainer

Cooking Steps

Cook Bacon
1

• Bring a large pot of salted water to a boil. Wash and dry produce. • Heat a large dry pan over medium-high heat. Add bacon*; cook, turning occasionally and adjusting heat if browning too quickly, until crispy, 6-10 minutes. TIP: Add a drizzle of oil if your bacon is not crisping. • Turn off heat; transfer to a paper-towel-lined plate. Reserve 1 TBSP bacon fat in a small bowl. Wipe out pan with paper towels. Once bacon is cool enough to handle, roughly chop.

Cook Pasta
2

• Once water is boiling, add pasta to pot. Cook, stirring occasionally, until al dente, 9-11 minutes. Reserve 1 cup pasta cooking water (2 cups for 4 servings), then drain.

Prep
3

• While pasta cooks, halve tomatoes. Trim and discard woody bottom ends from asparagus; cut stalks crosswise into 1-inch pieces.

Start Sauce
4

• Heat reserved bacon fat and a drizzle of oil in pan used for bacon over medium-high heat. Add tomatoes, asparagus, and a pinch of salt and pepper. • Cook, stirring occasionally, until asparagus is bright green, 3-4 minutes.

Finish Sauce & Toss
5

• Reduce heat to low and add cream cheese, basil paste, ½ cup reserved pasta cooking water, 2 TBSP butter, and ¼ tsp sugar. (For 4 servings, use 1 cup pasta cooking water, 4 TBSP butter, and ½ tsp sugar.) • Bring to a simmer and cook, stirring constantly, until butter has melted, 1-2 minutes. • Add drained cavatappi and toss until thoroughly coated. (TIP: Add extra splashes of reserved pasta cooking water for saucier pasta.) Taste and season with salt and pepper if desired.

Serve
6

• Divide pasta between bowls and top with bacon, Parmesan, and as many chili flakes as you like. Serve.

Bacon is fully cooked when internal temperature reaches 145°.

Customer reviews

Review summary

Updated on Dec 2025
  • Flavor: Many loved the combination of bacon, asparagus, and tomatoes; some found it bland and suggested adding garlic or lemon for more depth.
  • Ease of prep: Quick and easy to make, though a few noted the prep time might be longer than expected.
  • Suggestions: Consider adding more veggies, doubling the pesto, or including chicken for extra protein. Some preferred less basil or a creamier sauce.
  • Leftovers: Reheats well in a skillet with a bit of chicken broth, though asparagus may not be as good the second day.
  • Texture: The curly cavatappi pasta held the sauce well, but some found the bacon too thick or fatty.
AI-generated from customer reviews