Skip to main content

Macaroni with Cream and Cheese

This creamy poblano macaroni is a vegetarian main dish that brings a sophisticated, smoky depth to a classic comfort food format. By charring fresh poblano chillies until the skins blister, you unlock a rich and earthy flavour that pairs beautifully with the sweet, caramelised onions and aromatic Mexican oregano. It is a satisfying alternative to a traditional pasta bake, offering a vibrant balance of heat and creamy indulgence.

Perfect for a midweek dinner or a relaxed weekend meal, this recipe uses crème fraîche to create a silky sauce that clings to every piece of pasta. The addition of crumbled cheese provides a salty finish, while the fresh serrano chilli adds just enough zing to brighten the dish. Serve it simply with a crisp green salad for a complete and wholesome homemade meal that is both healthy and comforting.

Continue reading below

Ingredients for Macaroni with Cream and Cheese

  • 350g fresh poblano chillies (about 4)

  • 1/2 large white onion, cut lengthwise into 1/4-inch-wide strips (400g )

  • 1/2 teaspoons salt

  • 2 tablespoons unsalted butter

  • 1/2 fresh serrano chilli, minced (1 teaspoon ), including seeds

  • 2 large garlic cloves, minced

  • 1/2 teaspoons dried oregano (preferably Mexican), crumbled

  • 6 oounces dried cavatappi or penne

  • 160ml crema or crème fraîche

  • 110g queso fresco or mild feta, crumbled (240ml )

How to make Macaroni with Cream and Cheese

Lay poblanos on their sides on racks of gas burners, then turn flames on moderately high. Roast poblanos, turning occasionally with tongs, until skins are blistered and charred, 4 to 6 minutes. (Alternatively, grill poblanos on a grill pan about 2 inches from heat, turning occasionally with tongs, 8 to 10 minutes.) Transfer poblanos immediately to a large bowl and cover. Let steam 10 minutes, then peel or rub off skins and discard stems, seeds, and ribs. Cut poblanos into 1/4-inch-thick strips.

Cook onion with salt in butter in a 12-inch heavy skillet over moderately low heat, stirring occasionally, until onion is golden, 10 to 12 minutes. Add poblanos, serrano, garlic, and oregano and cook, stirring, until fragrant, about 1 minute. Remove from heat.

While onion is browning, cook pasta in a large pot of boiling salted water until tender, 14 to 15 minutes. Reserve 60ml pasta-cooking water, then drain pasta in a colander. Add pasta to chilli mixture along with crema and reserved cooking water. Increase heat to high and cook, tossing, until pasta is well coated, about 1 minute. Stir in cheese.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 17 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.