Pesto Mac & Cheese Shells

Pesto Mac & Cheese Shells

This Pesto Mac & Cheese Shells recipe is a creamy, cheesy twist on a comfort classic with a herby upgrade. Tender pasta shells are coated in a velvety cheese sauce made with garlic, butter, heavy cream, and a trio of cheeses. Pesto adds an earthy, aromatic depth that transforms the dish into something truly special. Finished with a touch of reserved pasta water for silky texture and topped with extra Parmesan, this pasta is cozy and indulgent.

Author: These Carbs Don't Count

Meal Type: Peanuts Free

Cuisine: American

Difficulty: MEDIUM

Prep. Time: 5 minutes

Cook Time: 15 minutes

Total Time: 20 minutes

Servings: 3 bowls

Calories: 1,485 kcal per serving

Ingredients

  • ½ lb - pasta shells
  • Salt
  • 4 tablespoons - butter
  • 3 cloves - garlic
  • 2 cups - heavy cream
  • Salt
  • Black pepper
  • ½ tsp - garlic powder
  • ½ tsp - onion powder
  • ½ tsp - paprika
  • ½ cup - pesto
  • 1 cup - shredded cheddar cheese
  • 1 cup - shredded mozzarella cheese
  • ½ cup - grated Parmesan cheese
  • Reserved pasta water

Instructions

  1. Cook pasta shells in salted boiling water until al dente. Reserve 1 cup pasta water and drain.
  2. In a large skillet over medium heat, melt butter and add minced garlic. Sauté until fragrant, about 1 minute.
  3. Pour in heavy cream and bring to a gentle simmer. Season with salt, black pepper, garlic powder, onion powder, and paprika.
  4. Stir in pesto and mix until evenly combined.
  5. Lower the heat and add cheddar, mozzarella, and Parmesan cheese. Stir until melted and smooth.
  6. Add the cooked pasta shells and a splash of reserved pasta water. Stir to combine and adjust consistency if needed.
  7. Top with additional Parmesan before serving.

Nutrition

Energy: 1,485 kcal | Total Fat: 116 g | Saturated: 64 g | Trans: 0 g | Cholesterol: 301 mg | Total Carbs: 72 g | Fiber: 4 g | Sugars: 10 g | Proteins: 42 g | Sodium: 1,483 mg | Polyunsaturated: 7 g | Monounsaturated: 33 g

©2026 OnlineCook LLC