What to Serve with Carnitas: 11 Delicious Mexican Sides
What are some different ways to serve carnitas?
There are several delicious ways to enjoy pork carnitas:
- As tacos topped with chopped onion, fresh cilantro, salsa, and your favorite toppings.
- In a burrito or burrito bowl with rice, beans, guacamole, salsa, and other toppings.
- On their own with Mexican rice, beans, and fresh vegetables on the side.
- As a torta, a Mexican-style sandwich made with crusty bread, avocado, and pickled vegetables.

Choose the serving style that sounds best and build your meal around your favorite sides.
Jump to:
- Rice
- Beans
- Dips
- Other Sides
- Deserts
- Drinks
- Carnitas Questions
- Carnitas Recipes
Rice
1
Easy Mexican Rice Recipe
Mexican rice is a classic side that works beautifully with carnitas. It is simple to prepare, lightly seasoned, and flavorful enough to complement the savory pork without overpowering it. Serve it alongside tacos or add it to a burrito bowl for a more filling meal.

2
Cilantro Lime Rice (Rice Cooker & Stovetop)
Cilantro lime rice adds a bright, fresh flavor to carnitas. The combination of fragrant rice, fresh cilantro, and zesty lime makes it an excellent choice for taco nights and burrito bowls.

3
Green Poblano Rice Recipe
Poblano rice brings a fresh green color and plenty of flavor to the table. Poblano peppers and cilantro give the rice a mild, savory taste that pairs especially well with tender shredded pork.

Beans
4
Black Bean and Corn Salad
Black bean and corn salad combines fresh vegetables, sweet corn, hearty black beans, and bold flavors. Its fresh texture makes a nice contrast to rich carnitas, while the beans add extra protein and substance to the meal.

Dips
5
Easy Guacamole
Fresh guacamole is a classic pairing for carnitas. Creamy avocado, fresh ingredients, and optional spice provide a cool and flavorful contrast to the savory pork. Serve it with tacos, tortilla chips, or burrito bowls.

6
Queso with Evaporated Milk
This creamy queso is an easy dip that can be prepared with a few simple ingredients. Its warm, cheesy texture makes it perfect for dipping tortilla chips or drizzling over carnitas tacos and bowls.
7
Best White Queso Dip
White queso is another crowd-pleasing option for carnitas night. The smooth, creamy cheese pairs perfectly with seasoned pork and can be served as a dip or spooned over tacos, nachos, and rice bowls.
8
Homemade Pico de Gallo
Fresh pico de gallo adds brightness and acidity to rich carnitas. Juicy tomatoes, onion, cilantro, jalapeño, and lime create a refreshing topping that works especially well on tacos, burritos, and bowls.
Other Sides
9
Jiffy Jalapeño Cornbread Muffins with Cheddar
Give traditional cornbread a Tex-Mex twist by adding jalapeños and cheddar cheese. These tender, cheesy muffins bring a little heat and richness to the meal and make an excellent side for carnitas.
10
Chamoy Fruit Salad with Tajin
For something fresh and different, serve a fruit salad seasoned with chamoy and Tajín. The combination of sweet fruit, tangy chamoy, and spicy seasoning creates a refreshing contrast to savory carnitas.
Deserts
11
Super Easy Churro Cheesecake Bars
Finish your carnitas dinner with a dessert inspired by two favorites: cheesecake and churros. These bars combine a creamy cheesecake center with warm cinnamon-sugar flavors for a sweet ending to a Mexican-inspired meal.
Drinks
12
Texas Margarita (Orange Margarita)
A refreshing orange margarita is a great drink to serve alongside carnitas, especially during summer gatherings, taco nights, and backyard dinners. The bright citrus flavor pairs well with savory and spicy Mexican dishes.
13
Hibiscus Margarita
Hibiscus margaritas bring a colorful, fruity option to your meal. With a vibrant flavor and refreshing character, this drink is ideal for patio gatherings, celebrations, or a relaxed dinner at home.
Carnitas Questions
How do I achieve crispy carnitas?
Start by slow-cooking the pork until it becomes tender enough to shred easily. Once the meat is cooked, transfer it to a hot pan with a small amount of oil. Spread the pork into an even layer and cook until the edges become browned and crispy. Avoid overcrowding the pan so the meat has enough space to develop a good crust.
How can I make the best carnitas?
Use the right cut of pork: Pork shoulder, also called pork butt, is an excellent choice because it contains enough fat to keep the meat tender and flavorful during slow cooking.
Cook low and slow: Give the pork enough time to become tender. Cooking it too quickly can leave the meat tough instead of soft and shreddable.
Crisp the shredded pork: After slow-cooking, finish the shredded pork in a hot pan. This creates the crispy edges that make carnitas so delicious. Avoid overcrowding the pan so the pork can brown properly.
How long do carnitas last in the refrigerator?
Store cooked carnitas in an airtight container in the refrigerator for about 3 to 4 days. For longer storage, freeze the pork in individual portions for convenient meals later. Reheat refrigerated or thawed carnitas in a skillet, oven, or air fryer to help bring back their crispy texture.
What goes well with carnitas?
Carnitas pair well with Mexican rice, cilantro lime rice, black beans, corn salad, guacamole, queso, pico de gallo, jalapeño cornbread, and fresh fruit. You can also serve them with tortillas and a variety of toppings to create a taco bar for family dinners or parties.
Can I serve carnitas as a main dish?
Absolutely. Carnitas are versatile enough to be served as the centerpiece of a meal. Pair the pork with two or three sides, such as rice, beans, and guacamole, for a complete dinner. You can also serve the meat in tacos, burrito bowls, sandwiches, or over rice.
What toppings go best with carnitas?
Popular carnitas toppings include chopped white onion, fresh cilantro, salsa, guacamole, pico de gallo, avocado, lime wedges, pickled onions, jalapeños, and queso. Mix and match your favorite toppings to create the perfect combination of fresh, creamy, spicy, and tangy flavors.
