Macaroni With Asparagus Ham Rolls

Prep: 15 min Cook: 20 min Serves: 6 Cuisine: American

Creamy macaroni combined with tender asparagus and ham rolls, featuring a rich cheese sauce and mustard spread—perfect for a comforting family dinner or elegant brunch.

Be the first to rate this recipe

Ingredients

  • 4 Tbsp. butter
  • 2 Tbsp. flour
  • 2 1/2 c. milk
  • 1 c. Swiss cheese
  • 6 slices ham
  • Dijon mustard
  • 18 to 24 asparagus spears

Instructions

  1. Melt butter in a saucepan and blend in flour to create a roux.
  2. Gradually add milk, stirring constantly until the mixture thickens.
  3. Stir in Swiss cheese until melted and smooth.
  4. Spread each ham slice with Dijon mustard.
  5. Wrap around 3 to 4 cooked asparagus spears with each ham slice.

Tips & Substitutions

For a creamier sauce, consider adding a splash of heavy cream along with the milk. If Swiss cheese is unavailable, Gruyère or a mild cheddar can be excellent substitutes. You can also add a pinch of nutmeg for extra flavor. Make sure the asparagus is blanched before wrapping it in ham to ensure it's tender and flavorful.

Serving Suggestions

Serve the macaroni alongside a fresh salad, like Sally'S Super Spinach Salad, for a balanced meal. The creamy cheese sauce and savory ham rolls complement a light vinaigrette perfectly. This dish also pairs well with crusty bread or garlic knots for a satisfying dinner experience.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the dish in a preheated oven at 350°F (175°C) for about 15-20 minutes, or until heated through. You can also microwave individual servings for convenience, but be careful not to overheat to prevent drying out.

Nutrition & Diet Analysis (per serving)

Each serving of Macaroni With Asparagus Ham Rolls contains roughly 3281 calories, with 16g protein, 106g carbohydrates, and 309g fat. It is an excellent source of iron (39% of the Daily Value), protein (33% of the Daily Value), and calcium (21% of the Daily Value), and a good source of vitamin A and dietary fiber. It also contributes 3g of dietary fiber toward your daily target.

3281 kcal 100% DV
Protein Fat Carbs

Macronutrients

Protein 16.3g 33% DV
Total Fat 309.4g 100% DV
Carbs 105.5g 38% DV
Fiber 2.9g 10% DV
Sugar 18.7g 37% DV

Electrolytes

Sodium 200.4mg 9% DV
Potassium 231.9mg 5% DV
Cholesterol 600mg 100% DV

Vitamins & Minerals

Vitamin A 108.4mcg 12% DV
Vitamin C 6.4mg 7% DV
Vitamin D 0.7mcg 4% DV
Calcium 271.9mg 21% DV
Iron 7.1mg 39% DV
Contains Milk Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Is this recipe suitable for a gluten-free diet?

To make this recipe gluten-free, substitute the flour with a gluten-free all-purpose flour blend. Ensure that the Dijon mustard you use is also gluten-free. The rest of the ingredients, such as cheese and asparagus, are naturally gluten-free.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Pork recipes → Dairy recipes → All recipes →