Authentic Caesar Salad Recipe with Creamy Homemade Dressing

This classic Caesar salad recipe is made completely from scratch, including the dressing and homemade croutons. Make this authentic Caesar salad recipe for dinner tonight; it takes just under 30 minutes!

close up of homemade Mexican Caesar salad

Did you know Caesar is a Mexican salad?

Yes — the Caesar salad as we know it was created in Tijuana, Mexico, despite its Italian-sounding name. The invention is commonly attributed to restaurateur Caesar Cardini in the 1920s.

The version here is traditional and straightforward: crisp romaine, a tangy emulsified dressing, freshly shaved Parmesan, and crunchy homemade croutons. It’s quick to prepare and ideal as a starter or a light main when you add protein.

ingredients for recipe for Caesar salad

Caesar Salad Instructions + Video

To watch the full process from start to finish, scroll down to the recipe card and play the video.

Make the homemade croutons

  1. Tear day-old French or sourdough bread into roughly 1″ pieces (or cut for a uniform look).
  2. Arrange the pieces in a single layer on a sheet pan and drizzle evenly with olive oil.
  3. Bake at 375°F until golden and crisp, tossing once halfway through so they brown on both sides.

Make the dressing

  1. Combine anchovy paste, Dijon mustard, minced garlic and a pinch of salt in a small bowl and mash together with the back of a spoon.
  2. Add the egg yolks and lemon juice, then whisk until blended.
  3. Very slowly drizzle in 2 tablespoons olive oil while using an immersion blender or whisk to begin the emulsion. Once thickened, add the remaining 1/2 cup oil in a slow stream until the dressing is smooth and unified.
  4. Finish by whisking in the finely grated Parmesan and a few grinds of black pepper.

NOTE:
If you don’t have an immersion blender, a high-speed countertop blender or food processor works well. You can also vigorously whisk by hand until the dressing emulsifies, though it takes more effort.

immersion blender mixing egg yolks in a glass bowl

Clean and chop the greens

  1. Trim and wash the romaine: remove the root ends and any damaged outer leaves.
  2. Cut each head lengthwise, then crosswise, or tear the leaves by hand into bite-sized pieces. Dry thoroughly in a salad spinner or with paper towels.

Assemble the salad

  1. Place the chopped romaine in a large, chilled bowl. Pour the dressing over the leaves and toss with tongs or clean hands to coat evenly.
  2. Shave fresh Parmesan over the dressed lettuce, top with the warm or cooled croutons, and finish with cracked black pepper.
bowl of Caesar salad surrounded by plates, napkins, and silverware

Classic Caesar Salad Recipe Notes

  • Chill the bowl: A cold bowl keeps the lettuce crisp while tossing and helps prevent wilting.
  • Grate your own cheese: Freshly grated or shaved Parmesan has better texture and flavor than pre-shredded packages.
  • Make dressing by hand if needed: Without a blender, whisk the dressing vigorously to build the emulsion; it may take a few minutes but it works.
  • Cleaning lettuce: You can chop before washing; use a salad spinner to remove excess water so the dressing clings to the leaves.
  • Anchovy substitute: If you don’t have anchovy paste, drain anchovy fillets and mash them with a fork to replace the paste.

What to serve with this Caesar Salad recipe

This classic Caesar pairs beautifully with steakhouse mains like a bacon-wrapped filet and creamed spinach, or with grilled chicken, rotisserie chicken, or shrimp to make a complete meal. Add grilled or roasted protein for a satisfying entrée.

close up of salad with croutons and cheese with plates and fork in the background

This post, originally published on July 1, 2020, was updated with new content on July 23, 2021.

close up of homemade Caesar salad

Classic Caesar Salad Recipe

5 from 6 votes
This Caesar salad is made from scratch, including the dressing and homemade croutons. Ready in under 30 minutes.
Servings: 6
Prep: 15
Total: 15
Pin Recipe
Print Recipe

Video

Ingredients

  • 3 head romaine lettuce, chopped into 2″ pieces

Caesar Dressing

  • 3 tsp anchovy paste (or 6 mashed anchovy fillets)
  • 1 tsp Dijon mustard
  • 2 cloves garlic, minced
  • 1/8 tsp salt
  • 2 large egg yolks (see notes for substitution)
  • Juice of 1/2 lemon
  • 1/2 cup olive oil plus 2 tbsp
  • 1/2 cup finely grated Parmesan

Croutons

  • 2 cups French sourdough, torn into 1″ pieces
  • 3 tbsp olive oil

Garnish

  • Fresh shaved Parmesan for serving
  • Black pepper

Instructions

  • Preheat oven to 375°F. Chill a large bowl in the fridge.
  • Tear day-old bread into 1″ pieces, spread on a lined sheet, drizzle with olive oil and bake for about 12 minutes until golden, turning once.
  • On a towel-lined counter, place a small bowl and add anchovy paste or mashed fillets, Dijon, garlic and salt. Mash together, then whisk in egg yolks and lemon juice.
  • Slowly drizzle in 2 tbsp olive oil while blending to emulsify, then add remaining 1/2 cup oil. Whisk in Parmesan and season with black pepper.
  • Trim and slice the romaine into bite-sized pieces and dry well.
  • Add romaine to the chilled bowl, drizzle dressing over the leaves and toss to coat. Top with shaved Parmesan and croutons.
  • Serve immediately with additional cracked pepper and more shaved Parmesan if desired.

Notes

  1. 6 anchovy fillets, drained and mashed, equal about 3 tsp anchovy paste.
  2. If raw egg yolks are a concern, substitute 3/4 cup mayonnaise for the yolks and the oil.
  3. Use 2 tablespoons olive oil to start the emulsion, then add the remaining oil slowly to finish the dressing.

Nutrition

Calories: 316kcal
| Carbohydrates: 8g
| Protein: 6g
| Fat: 29g

The nutrition information is an estimate from an online calculator and should not replace professional advice.

Course: salads
Cuisine: Melting Pot
Author: Kevin Is Cooking


Have You Made This Recipe? Let Me Know on Instagram
Tag @keviniscooking or use #keviniscooking!