Weddings, Company parties & More

Banquet Catering

perfect options for hosting a party at your home

Casual Catering

for any event you want to celebrate


J & D Catering & Sweets

and so much more!

J & D Catering & Sweets is located only a short 25 miles from bustling Dubuque and the Tri-state area, in the picturesque town of New Vienna, situated in the rolling hills of northeast Iowa. 

Award-winning J & D Catering & Sweets is the area's premier event caterer, offering menus for all events: Weddings, Corporate Lunches and Dinners, Anniversaries, Rehearsals, Graduations, Funerals, and so much more!

Special Menu

Our menu does include some Gluten Free options, please inquire for more details

Turkey Croquettes

Turkey and dressing formed into a crispy ball and served with cranberry reduction

Bacon-wrapped Scallops

Tender sea scallops wrapped in crispy smoked bacon

Peppered Beef Crostini

Savory seasoned beef with olive tapenade and microgreens on baguette

BLT Deviled Eggs

A new twist on an old tradition, featuring bacon, tomato, and onion


Traditional Israeli Chickpea fritter served with Tahini sauce

Braised Beef Slider

Slow roasted tender beef shredded and stuffed in a warm slider roll

Mushroom Braised Beef

Tender beef braised in a creamy marsala mushroom sauce

Chicken Cordon Bleu

Boneless chicken breast - hand stuffed with swiss cheese and ham, breaded and baked to perfection

Roasted Garlic and Red Pepper Pasta with Chicken

Penne style pasta with chicken breast strips and sweet pepper rings in a creamy roasted pepper and Jack cheese sauce.

Cheddar Chipotle Pulled Pork Mac & Cheese

Traditional, home style cheddar cheese and macaroni topped with chipotle peppers and smoky pulled pork

Smoked Iowa Chop

Twelve ounce smoked bone-in pork chop

Beef Lasagna

Layers of lasagna noodles, five-cheese blend and ground beef marinara

Turkey & Dressing

slow roasted chopped turkey mixed with traditional stuffing and gravy

BLT Pasta

Rotini pasta with tomatoes and green onion in a buttermilk bacon dressing

Italian Pork

slow roasted pulled pork flavored with Italian spices

BBQ Beef

slow roasted pulled beef in Cattleman's Memphis Sweet Barbecue Sauce

*Broccoli Bacon

Blend of chopped broccoli and cauliflower with raisins, bacon and sunflower kernels in a sweet creamy dressing

Cheesy Hash Brown Casserole

shredded potatoes in our house-made cream style cheese sauce

Chocolate Peanut Butter Cup

Chocolate Cake filled with peanut butter Ganache, frosted with Peanut Butter Frosting and topped with a Reece’s peanut butter cup.

Chocolate Salted Caramel

Chocolate cake with creamy salted caramel filling, salted caramel buttercream and topped with salted chocolate bark.

*Blueberry Cheesecake

Blueberry Cake filled with Cheesecake Bites and topped with a Blueberry Frosting. **Award winner**

Raspberry Lemonade

Lemon cake with our raspberry filling topped with Raspberry Lemonade frosting.


Banana Cake topped with creamy peanut butter frosting and finished with a banana chip and chocolate drizzle.

Oh So Cherry

Our famous Cherry Cupcake with Cherry Frosting.


can be made as any of our cupcake flavors

Petite Bars

Events we cater towards

If you have an event coming up, know that we are capable of helping you bring your vision to reality.

Frequently asked questions

Typically, we average 3-4 sandwiches per pound of meat. For 100 people we would recommend around 25lbs.

Every date is different, the easiest way to inquire is to send us a message or call at 563-921-2935.

Based on availability. Again, first come first serve. Being a small business, we can only take on so much on any given day, to ensure we devote attention to making your event special.

Latest news

Coronavirus in Iowa
28 May 2020

Coronavirus Policy

How we are handling Coronavirus

Bridal Show 2020
9 February 2020

2020 Best in Show