57 Mother’s Day Dinner Ideas (Because Your Mom Totally Deserves a Top-Notch Meal)

Of course you would fly in sashimi from Blue Ribbon Sushi or spring for that 12-course tasting menu at that Michelin-starred speakeasy hidden in the back of a Tire Kingdom for Mom. She’s worth it. But alas, what the heart wants and what your bank account allows may be two different things. That doesn’t mean you can't celebrate her awesomeness with an epic meal. Whether you’re planning to cook a multi-course feast or searching for a quick-yet-elegant main dish, these 57 Mother’s Day dinner ideas are sure to impress. (And yes, we have a variety of options, whether your mom’s vegan, a pasta fanatic or a classic steakhouse dinner kind of gal.)

RELATED: The 55 Best Gifts for Mom, from $5 to $500

Katherine Gillen

  • Time Commitment: 20 minutes

  • Why We Love It: ready in <30 minutes, special occasion–worthy, beginner-friendly

Trade the usual jarred red sauce for juicy cherry tomatoes and creamy, dreamy burrata. It’s the best way to say “I love you,” no?

Get the recipe

Katherine Gillen

  • Time Commitment: 30 minutes

  • Why We Love It: beginner-friendly, low sugar

Alternatively, ditch the tomatoes altogether and opt for a gorgeous green sauce. This dish calls for 11 ingredients (including salt and pepper) and is ready in less than an hour.

Get the recipe

KRISTEN KILPATRICK/THE COMFORTABLE KITCHEN

  • Time Commitment: 40 minutes

  • Why We Love It: crowd-pleaser, special occasion-worthy

Mom orders the salmon at just about every restaurant, but…yawn. On a day like this, it's time to pull out all the stops (without letting a recipe take over your life). Warm, smoky spices and sweet-tart pineapple make for an unforgettable riff on her fave.

Get the recipe

Photo/Styling: Katherine Gillen

  • Time Commitment: 35 minutes

  • Why We Love It: vegetarian, under 500 calories

Your mom called us and said she wants cheese for dinner. No other Mother’s Day presents needed.

Get the recipe

Amanda Frederickson/Simple Beautiful Food

  • Time Commitment: 20 minutes

  • Why We Love It: <500 calories, <10 ingredients, high protein

If you’re a little intimidated by cooking seafood at home, take solace in the fact that this dish takes 20 minutes to make.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 20 minutes

  • Why We Love It: vegetarian, <10 ingredients, <30 minutes

This classic Italian pasta calls for just six ingredients, but it tastes like something from a restaurant.

Get the recipe

JESSICA IN THE KITCHEN

  • Time Commitment: 40 minutes

  • Why We Love It: vegan, crowd-pleaser

Pro tip: Be sure to really pat dry the cauliflower florets so the breading sticks better. And make a double batch of the crema—you'll want to drizzle it on everything.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 40 minutes

  • Why We Love It: <500 calories, low carb, keto

Forget about dry, overcooked pork tenderloin. This one is so buttery, it’ll practically melt in your mouth.

Get the recipe

Half-Baked Harvest

9. Simple Thai Yellow Chicken Curry

  • Time Commitment: 30 minutes

  • Why We Love It: one pan, special occasion-worthy

"You made this?" Uh, don't sound too shocked, Mom. (Trust us, this recipe is worth stocking up on fish sauce, Thai red curry paste, lemongrass paste and yellow curry powder, if you don't already have them on hand.)

Get the recipe

Erin Kunkel/The Vibrant Life

  • Time Commitment: 40 minutes

  • Why We Love It: <10 ingredients, <500 calories, special occasion-worthy

This recipe seems fancy but it’s actually foolproof.

Get the recipe

Christopher Hirsheimer/Canal House Cook Something

  • Time Commitment: 40 minutes

  • Why We Love It: <10 ingredients, one pan, low carb, keto

The secret to impossibly crispy skin (which is, in our opinion, the best part) is to start with a cold pan. It works every time.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 40 minutes

  • Why We Love It: low carb, high protein, special occasion-worthy

These chops are as easy to cook as chicken, we promise.

Get the recipe

RELATED: 24 Hilarious Mother’s Day Quotes to Brighten Any Mama’s Day

Sarah Copeland/Every Day Is Saturday

  • Time Commitment: 1 hour

  • Why We Love It: vegetarian, crowd-pleaser

Grab the prettiest produce you can find at the farmers market (carrots, corn and kale are our go-tos), then customize this dish as you please.

Get the recipe

Ed Anderson/Food of the Italian South

  • Time Commitment: 1 hour, 50 minutes

  • Why We Love It: vegetarian, <500 calories

It’s not quite a vacation to Italy, but it’s the next best thing. Finally inscribe the heartfelt note you've been meaning to write in her Mother's Day card during that 90-minute roasting time.

Get the recipe

Photo: Mark Weinberg/Styling: Erin McDowell

  • Time Commitment: 1 hour, 20 minutes

  • Why We Love It: vegetarian, special occasion-worthy

It’s a little bit sweet, a little bit salty and completely delicious.

Get the recipe

Quentin Bacon/Cook Like a Pro

  • Time Commitment: 8 hours, 55 minutes

  • Why We Love It: crowd-pleaser, special occasion-worthy, high protein

Your mom will think you took private cooking lessons from the Barefoot Contessa herself. (Don't be afraid of that nearly 9-hour time commitment; it includes letting the chicken marinate for 8 hours or so overnight.)

Get the recipe

A New Way to Food

  • Time Commitment: 55 minutes

  • Why We Love It: <500 calories, high protein

If brunch was a little too filling, keep dinner light but satisfying with this protein-packed salad.

Get the recipe

A New Way to Food

  • Time Commitment: 3 hours, 50 minutes

  • Why We Love It: <10 ingredients, high protein

Would you believe this beauty is made with just four ingredients?

Get the recipe

The Clean Plate

  • Time Commitment: 20 minutes

  • Why We Love It: <30 minutes, <500 calories, <10 ingredients

It’s healthy yet filling and uses up leftover vegetables—just what Mom likes.

Get the recipe

Photo: Michael Marquand/Styling: Jake Cohen

  • Time Commitment: 1 hour, 20 minutes

  • Why We Love It: high protein, crowd-pleaser, sheet pan recipe

Pull this sheet pan meal out of the oven and prepare for the oohs and ahhs.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 40 minutes

  • Why We Love It: high protein, low carb, keto

Our mantra: Everything is better with a little bacon. Even fish.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 35 minutes

  • Why We Love It: kid-friendly, special occasion-worthy

Careful: This pie is so impressive, your mom might ask you to make it every Sunday after Mother’s Day too.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 30 minutes

  • Why We Love It: vegetarian, <500 calories

If she’s more of a veggie-pie person, make this 30-minute number with all the fixings.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 40 minutes

  • Why We Love It: one pan, high protein

This one-skillet dish is the ultimate trifecta: It’s easy to make, pretty to serve and so damn delicious.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 40 minutes

  • Why We Love It: <500 calories, low carb, high protein

This chicken dinner tastes indulgent, thanks to a generous dusting of Parm. In reality, it’s pretty healthy (not to mention ready in 40 minutes).

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 40 minutes

  • Why We Love It: high protein, special occasion-worthy, kid-friendly

Creamy pasta, smoky chicken. What’s not to love?

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 25 minutes

  • Why We Love It: <30 minutes, <500 calories, special occasion-worthy

There’s really no such thing as a *bad* lobster roll, but somehow, these cuties taste even better since they’re bite-size.

Get the recipe

The Minimalist Kitchen

  • Time Commitment: 30 minutes

  • Why We Love It: high protein, crowd-pleaser

It starts with a store-bought rotisserie chicken but shh, don’t tell anyone.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 50 minutes

  • Why We Love It: <500 calories, vegetarian

Serve this one with a bottle of white wine and you’ll instantly become the favorite at the table.

Get the recipe

Photo: Mark Weinberg/Styling: Erin McDowell

  • Time Commitment: 40 minutes

  • Why We Love It: vegetarian, <500 calories

This spicy pasta is pretty simple to make, but it tastes like a million bucks.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 30 minutes

  • Why We Love It: high protein, one pot

Splurge on high-quality seafood for this one—you won’t regret it.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 3 hours, 30 minutes

  • Why We Love It: special occasion-worthy, high protein

Excuse us, is your name Julia Child? (Psst: If you're not into duck, you can use chicken legs instead.)

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 1 hour

  • Why We Love It: high protein, low sugar, crowd-pleaser

Homecooked steak that’s better than at a restaurant? Yep, it’s a thing.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 1 hour

  • Why We Love It: high protein, one pot

The traditional version of this hearty Spanish rice dish is delicious but time-consuming. Our version isn’t exactly authentic, but it tastes just as good.

Get the recipe

Tieghan Gerard/Half Baked Harvest Super Simple

  • Time Commitment: 30 minutes

  • Why We Love It: sheet pan recipe, kid-friendly

If your mom doesn’t love both potatoes and burrata, then you two might need to have a chat.

Get the recipe

Cook Beautiful

  • Time Commitment: 1 hour, 30 minutes

  • Why We Love It: sheet pan recipe, high protein

It’s sweet-salty and bright, thanks to an ingenious combination of olives, dates, shallots and lemon.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 30 minutes

  • Why We Love It: high protein, crowd-pleaser, kid-friendly

It takes only 30 minutes from start to finish, but go ahead and pretend you spent the whole day in the kitchen.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 30 minutes

  • Why We Love It: vegetarian, crowd-pleaser

We’re sometimes wary of salad for dinner, since it can verge on snoozy. But this plate has both fresh fruit and melty cheese, so it’s impossible not to love.

Get the recipe

Photo/Styling: Katherine Gillen

  • Time Commitment: 30 minutes

  • Why We Love It: <10 ingredients, vegetarian, crowd-pleaser

Nothing says, “I love you, Mom,” quite like a rich, velvety tomato cream sauce.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 1 hour, 20 minutes

  • Why We Love It: high protein, <500 calories, crowd-pleaser

Fire up the barbecue and show everyone your grilling skills.

Get the recipe

Photo: Mark Weinberg/Styling: Erin McDowell

  • Time Commitment: 30 minutes

  • Why We Love It: <10 ingredients, crowd-pleaser

If appetizers for dinner is her Mother’s Day dream, serve a platter of these with a fresh salad on the side. They’re like Hawaiian pizza, but better.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 55 minutes

  • Why We Love It: vegetarian, crowd-pleaser, one pan

It’s spring, so save the spaghetti and meatballs for another day. This pasta skillet (which gets dolloped with fresh ricotta!) is what the warm weather calls for.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 20 minutes

  • Why We Love It: <500 calories, <30 minutes

They’re sweet, spicy and best eaten alfresco. Might as well prep a batch of margaritas while you're at it.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 20 minutes

  • Why We Love It: one pan, <30 minutes

The name makes this dish sound ambitious, but it’s actually super approachable. Set your timer for 20 minutes.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 15 minutes

  • Why We Love It: <30 minutes, <500 calories, vegetarian

With a bunch of seasonal produce, you don’t need to try hard to make an amazing meal.

Get the recipe

Photo: Eric Moran/Styling: Erin McDowell

  • Time Commitment: 2 hours

  • Why We Love It: high protein, <500 calories, crowd-pleaser, kid-friendly

For maximum flavor, this steak gets marinated for a few hours before it hits the grill. Plan accordingly.

Get the recipe

Donna Griffith/The Primal Gourmet Cookbook

  • Time Commitment: 4 hours, 55 minutes

  • Why We Love It: high protein, low sugar, low carb, keto

The potatoes soak up all those glorious juices from the bird. Mom’s going to be *so* impressed.

Get the recipe

Photo: Mark Weinberg/Styling: Erin McDowell

  • Time Commitment: 1 hour

  • Why We Love It: vegetarian, special occasion-worthy

Fancy enough that if you put it down in front of Mom, it will elicit oohs and ahhs.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 35 minutes

  • Why We Love It: high protein, 10 ingredients, crowd-pleaser

A handful of ingredients and just three simple steps are all it takes.

Get the recipe

Erin McDowell

  • Time Commitment: 30 minutes

  • Why We Love It: vegan, <10 ingredients

This recipe is rich but totally virtuous, and the whole meal takes just 30 minutes to prepare. (Cue singing angels.)

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 1 hour

  • Why We Love It: high protein, vegetarian, special occasion-worthy

Best of all, you can make four servings for less than $10. Salute!

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 35 minutes

  • Why We Love It: vegetarian, skillet recipe, crowd-pleaser

Corn and cherry tomatoes have the same cheesy goodness you crave (and then some), minus the hours of assembly time.

Get the recipe

Photo: Michael Marquand/Styling: Jodi Moren

  • Time Commitment: 20 minutes

  • Why We Love It: gluten free, vegan, 10 ingredients, <20 minutes

One of our favorite ways to get our greens is to sauté them until meltingly tender, then toss them into a hearty bowl of pasta. Even better, this one happens to be grain-free.

Get the recipe

Kristin Teig/Eat Better, Feel Better

  • Time Commitment: 25 minutes

  • Why We Love It: <30 minutes, low sugar, special occasion-worthy

We’re no stranger to the old pesto switcheroo—you know, adding additional green vegetables to the traditional basil-based sauce for a flavorful and nutritious upgrade.

Get the recipe

 

Photo: Mark Weinberg/Styling: Erin McDowell

  • Time Commitment: 1 hour, 10 minutes

  • Why We Love It: vegetarian, <10 ingredients, <500 calories

It’s like a fancy, ultra-impressive version of a pizza. Serve it with a big salad to complete the spread.

Get the recipe

Photo: Liz Andrew/Styling: Erin McDowell

  • Time Commitment: 15 minutes

  • Why We Love It: <30 minutes, one pot, vegetarian

This one doesn’t even require an extra trip to the grocery store—you probably have all the ingredients in your pantry right now.

Get the recipe

Christopher Testani/Instant Family Meals

  • Time Commitment: 20 minutes

  • Why We Love It: Instant pot recipe, <30 minutes, high protein, low sugar

Look, another 20-minute seafood stunner—can you tell we have a type?

Get the recipe

RELATED: The 60 Best Mother’s Day Desserts to Treat Mom to on Her Big Day